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