int m_nodeCount
Definition: DetourNode.h:104
Definition: DetourNode.h:34
unsigned int dtHashRef(dtPolyRef a)
Definition: DetourNode.cpp:25
const int m_maxNodes
Definition: DetourNode.h:102
unsigned int flags
Node flags. A combination of dtNodeFlags.
Definition: DetourNode.h:41
dtNodeIndex * m_first
Definition: DetourNode.h:100
dtPolyRef id
Polygon ref the node corresponds to.
Definition: DetourNode.h:42
unsigned int pidx
Index to parent node.
Definition: DetourNode.h:39
static const dtNodeIndex DT_NULL_IDX
Definition: DetourNode.h:32
const int m_hashSize
Definition: DetourNode.h:103
float cost
Cost from previous node to current node.
Definition: DetourNode.h:37
dtNode * m_nodes
Definition: DetourNode.h:99
float total
Cost up to the node.
Definition: DetourNode.h:38
unsigned short dtNodeIndex
Definition: DetourNode.h:31
dtNodeIndex * m_next
Definition: DetourNode.h:101
unsigned int state
extra state information. A polyRef can have multiple nodes with different extra info. see DT_MAX_STATES_PER_NODE
Definition: DetourNode.h:40