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 |