Handles thread specific path data.
Set all nodes' pathIDs to 0.
Internal method to clean up node data.
Returns the PathNode corresponding to the specified node.
Internal method to initialize node data.
StringBuilder that paths can use to build debug strings.
Binary heap to keep track of nodes on the "Open list".
Array of all PathNodes.
ID for the path currently being calculated or last path that was calculated.