gwnavruntime/abstractgraph/abstractgraphutils.h Source File
Go to the documentation of this file.
7 #ifndef Navigation_AbstractGraphUtils_H
8 #define Navigation_AbstractGraphUtils_H
22 class AbstractGraphUtils
25 static bool HasCellBoundaries(
const NavCellBlob* navCellBlob,
KyUInt8 wantedCellBoundaries);
26 static void GetCellBoundaries(
const NavCellBlob* navCellBlob,
KyUInt8& cellBoundariesMask);
27 static void GetCellBoundariesInFloor(
const NavCellBlob* navCellBlob,
KyUInt32 floorIdx,
KyUInt8& cellBoundaries);
28 static NavCell* GetNavCellFromCellPos(
const CellPos& cellPos, ActiveData* activeData);
Vec2i CellPos
A type that represents the position of a cell within a 2D grid.
Definition: navmeshtypes.h:33
KyUInt32 CardinalDir
Defines a type that refers to one of the cardinal points on the compass:
Definition: cardinaldir.h:23
unsigned char KyUInt8
Type used internally to represent an unsigned 8-bit integer.
Definition: types.h:41
Definition: gamekitcrowddispersion.h:20
unsigned int KyUInt32
Type used internally to represent an unsigned 32-bit integer.
Definition: types.h:36