Struct PathNode
    Public
    
    Stores temporary node data for a single pathfinding request.
Every node has one PathNode per thread used. It stores e.g G score, H score and other temporary variables needed for path calculation, but which are not part of the graph structure.
Public Static Methods
        
                QuantizeFractionAlongEdge
        
                (v)
    
                    
                    
                        Public
                            Static
                    
                
        
                ReverseFractionAlongEdge
        
                (v)
    
                    
                    
                        Public
                            Static
                    
                
        
                UnQuantizeFractionAlongEdge
        
                (v)
    
                    
                    
                        Public
                            Static
                    
                Public Variables
        
                flag1
        
    
                    
                    Use as temporary flag during pathfinding.
                        Public
                    
                
        
                flag2
        
    
                    
                    Use as temporary flag during pathfinding.
                        Public
                    
                
        
                fractionAlongEdge
        
    
                    
                    
                        Public
                    
                
        
                heapIndex
        
    
                    
                    Index of the node in the binary heap.
                        Public
                    
                
        
                parentIndex
        
    
                    
                    
                        Public
                    
                
        
                pathID
        
    
                    
                    The path request (in this thread, if multithreading is used) which last used this node.
                        Public
                    
                Public Static Variables
        
                Default
        
    
                    
                    
                        Public
                            Static
                            Readonly
                    
                
        
                FractionAlongEdgeQuantization
        
    
                    
                    
                        Public
                            Static
                    
                Private/Protected Members
        
                Flag1Mask
        
    
                    
                    
                        Private
                            Static
                    
                
        
                Flag1Offset
        
    
                    
                    Flag 1 is at bit 30.
                        Private
                            Static
                    
                
        
                Flag2Mask
        
    
                    
                    
                        Private
                            Static
                    
                
        
                Flag2Offset
        
    
                    
                    Flag 2 is at bit 31.
                        Private
                            Static
                    
                
        
                FractionAlongEdgeMask
        
    
                    
                    
                        Private
                            Static
                    
                
        
                FractionAlongEdgeOffset
        
    
                    
                    
                        Private
                            Static
                    
                
        
                ParentIndexMask
        
    
                    
                    Parent index uses the first 26 bits.
                        Private
                            Static
                    
                
        
                flags
        
    
                    
                    Bitpacked variable which stores several fields.
                        Private