gwnavruntime/abstractgraph/blobs/abstractgraphcellblob.h Source File
Go to the documentation of this file.
7 #ifndef Navigation_AbstractGraphCellBlob_H
8 #define Navigation_AbstractGraphCellBlob_H
19 class DatabaseGenMetrics;
20 class NavMeshGenParameters;
23 class AbstractGraphCellBlob
25 KY_ROOT_BLOB_CLASS(NavData, AbstractGraphCellBlob, 0)
27 Vec3f GetPosition(AbstractGraphNodeIdx graphNodeIdx, AbstractGraphFloorIdx graphFloorIdx, const DatabaseGenMetrics& genMetrics) const;
32 BlobArray< BlobRef<AbstractGraphFloorBlob> > m_abstractFloors;
35 inline
void SwapEndianness(Endianness::Target e, AbstractGraphCellBlob& self)
37 SwapEndianness(e,
self.m_cellPos);
38 SwapEndianness(e,
self.m_abstractFloors);
Vec2i CellPos
A type that represents the position of a cell within a 2D grid.
Definition: navmeshtypes.h:33
Definition: gamekitcrowddispersion.h:20