Public Member Functions | |
| void | Init (unsigned _frame, void *_state, float _costFromStart, float _estToGoal, PathNode *_parent) |
| void | Clear () |
| void | InitSentinel () |
| void | Unlink () |
| void | AddBefore (PathNode *addThis) |
| void | CalcTotalCost () |
Public Attributes | |
| void * | state |
| float | costFromStart |
| float | estToGoal |
| float | totalCost |
| PathNode * | parent |
| unsigned | frame |
| int | numAdjacent |
| int | cacheIndex |
| PathNode * | child [2] |
| PathNode * | next |
| PathNode * | prev |
| bool | inOpen |
| bool | inClosed |