gwnavruntime/abstractgraph/abstractgraphtypes.h Source File
Go to the documentation of this file.
7 #ifndef Navigation_AbstractGraphTypes_H
8 #define Navigation_AbstractGraphTypes_H
17 typedef KyUInt16 CompactAbstractGraphNodeIdx;
18 typedef KyUInt32 AbstractGraphNodeIdx;
19 static const CompactAbstractGraphNodeIdx CompactAbstractGraphNodeIdx_Invalid =
KyUInt16MAXVAL;
20 static const AbstractGraphNodeIdx AbstractGraphNodeIdx_Invalid =
KyUInt16MAXVAL;
22 typedef KyUInt16 CompactAbstractGraphFloorIdx;
23 typedef KyUInt32 AbstractGraphFloorIdx;
24 static const CompactAbstractGraphFloorIdx CompactAbstractGraphFloorIdx_Invalid =
KyUInt16MAXVAL;
25 static const AbstractGraphFloorIdx AbstractGraphFloorIdx_Invalid =
KyUInt16MAXVAL;
27 typedef KyUInt16 CompactAbstractGraphCellIdx;
28 typedef KyUInt32 AbstractGraphCellIdx;
29 static const CompactAbstractGraphCellIdx CompactAbstractGraphCellIdx_Invalid =
KyUInt16MAXVAL;
30 static const AbstractGraphCellIdx AbstractGraphCellIdx_Invalid =
KyUInt16MAXVAL;
33 static const AbstractGraphIdx AbstractGraphIdx_Invalid = CollectionInvalidIndex;
35 typedef NavVertex AbstractGraphVertex;
Definition: gamekitcrowddispersion.h:20
#define KyUInt16MAXVAL
The maximum value that can be stored in the KyUInt16 variable type.
Definition: types.h:230
unsigned short KyUInt16
Type used internally to represent an unsigned 16-bit integer.
Definition: types.h:40
unsigned int KyUInt32
Type used internally to represent an unsigned 32-bit integer.
Definition: types.h:36