Class PathHandler
Public
Handles thread specific path data.
Public Methods
Public Variables
DebugStringBuilder
StringBuilder that paths can use to build debug strings.
Public
Readonly
PathID
ID for the path currently being calculated or last path that was calculated.
Public
constraintWrapper
Public
Readonly
heap
Binary heap to keep track of nodes on the "Open list".
Public
numTemporaryNodes
Public
pathNodes
Reference to the per-node data for this thread.
Public
temporaryNodeStartIndex
All path nodes with an index greater or equal to this are temporary nodes that only exist for the duration of a single path.
Public
threadID
Public
Readonly
totalThreadCount
Public
Readonly
Private/Protected Members
debugPathNodes
Private
nodeStorage
Internal
Readonly
pathID
Current PathID.
Private
temporaryNodes
Private