Handles thread specific path data.
Set all nodes' pathIDs to 0.
Returns the PathNode corresponding to the specified node.
StringBuilder that paths can use to build debug strings.
ID for the path currently being calculated or last path that was calculated.
Binary heap to keep track of nodes on the "Open list".
Reference to the per-node data for this thread.
All path nodes with an index greater or equal to this are temporary nodes that only exist for the duration of a single path.