Public Attributes | |
| PathfindingState | state |
| unsigned int | depth |
| unsigned int | cost |
| unsigned int | heuristicTotalCost |
| PathNode * | parent |
| uint32 | stepsfromparent |
Definition at line 34 of file Pathfinder.cpp.
| unsigned int PathNode::cost |
Definition at line 38 of file Pathfinder.cpp.
Referenced by Pathfinder::costHeuristic(), Pathfinder::newNode(), and Pathfinder::pathfind().
| unsigned int PathNode::depth |
Definition at line 37 of file Pathfinder.cpp.
Referenced by Pathfinder::newNode(), and Pathfinder::pathfind().
| unsigned int PathNode::heuristicTotalCost |
Definition at line 39 of file Pathfinder.cpp.
Referenced by Pathfinder::costHeuristic(), Pathfinder::newNode(), and PathNodeCmp::operator()().
Definition at line 40 of file Pathfinder.cpp.
Referenced by drawpath(), Pathfinder::newNode(), and Pathfinder::pathfind().
Definition at line 36 of file Pathfinder.cpp.
Referenced by Pathfinder::checkTarget(), Pathfinder::costHeuristic(), drawedge(), drawpath(), Pathfinder::expandNode(), Pathfinder::newNode(), and Pathfinder::pathfind().
Definition at line 41 of file Pathfinder.cpp.
Referenced by Pathfinder::newNode(), and Pathfinder::pathfind().
1.4.7