gwnavgeneration/input/inputtileblobbuilder.h Source File
Go to the documentation of this file.
9 #ifndef GwNavGen_InputTileBlobBuilder_H
10 #define GwNavGen_InputTileBlobBuilder_H
20 class GeneratorSystem;
21 class DynamicInputCell;
24 class InputTileBlobBuilder_FromDynamicInputCells :
public BaseBlobBuilder<InputTileBlob>
27 InputTileBlobBuilder_FromDynamicInputCells(
28 GeneratorSystem* sys,
const TilePos& tilePos,
const KyArrayPOD<DynamicInputCell*>* cells);
31 virtual void DoBuild();
33 GeneratorSystem* m_sys;
36 const KyArrayPOD<DynamicInputCell*>* m_dynInputCells;
39 class PdgInputTileBlobBuilder_FromInputCellBlobs :
public BaseBlobBuilder<InputTileBlob>
42 PdgInputTileBlobBuilder_FromInputCellBlobs(
43 GeneratorSystem* sys,
const TilePos& tilePos,
const KyArray<Ptr<BlobHandler<InputCellBlob> > >* inputCellBlobHandlers);
46 virtual void DoBuild();
48 GeneratorSystem* m_sys;
51 const KyArray<Ptr<BlobHandler<InputCellBlob> > >* m_inputCellBlobHandlers;
Box2i CellBox
A type that represents a bounding box around cells in a 2D grid.
Definition: navmeshtypes.h:34
Definition: gamekitcrowddispersion.h:20