Home › Class layouts › Pathfinder › Pathfinder::WorkingNode
Needs the Community Extension. Not available in the unmodified game; works while the Community Extension mod is active (its own functions, or raw memory access with Mem/ObjMem).
Pathfinder::WorkingNode
GameCore::Pathfinder::WorkingNode — class, size 88 bytes (0x58).
| Linux offset |
Member |
Type |
0x0 |
m_pParent |
Pathfinder::WorkingNode* |
0x8 |
m_pNext |
Pathfinder::WorkingNode* |
0x10 |
m_pPrev |
Pathfinder::WorkingNode* |
0x18 |
m_xTotalCost |
FixedPoint |
0x1c |
m_xKnownCost |
FixedPoint |
0x20 |
m_xExitCost |
FixedPoint |
0x24 |
m_iHeuristicCost |
int |
0x28 |
m_xData1 |
FixedPoint |
0x2c |
m_iData2 |
int |
0x30 |
m_iX |
short |
0x32 |
m_iY |
short |
0x34 |
m_eListType |
Pathfinder::ListType |
0x38 |
m_apChildren |
Pathfinder::NodeVector<GameCore::Pathfinder::PackedCoord, 6, Types::LinearAlloc::Default<1, 0> > |
0x50 |
m_kCostCacheData |
Pathfinder::WorkingNodeCacheData |