Class GraphNode
Base class for all nodes.
Public Methods
Add a connection from this node to the specified node.
The position of the path node during the search.
Public Static Methods
Public Variables
Connected component that contains the node.
Holds various bitpacked variables.
Graph which this node belongs to.
Graph which contains this node.
Internal unique index.
Penalty cost for walking on this node.
Node tag.
True if the node is traversable.
Position of the node in world space.
Public Static Variables
Max number of graphs-1.
Max number of tags - 1.
Private/Protected Members
Mask of graph index bits.
Start of graph index bits.
Start of hierarchical node index bits.
Mask of tag bits.
Start of tag bits.
Mask of the walkable bit.
Position of the walkable bit.
Mask of hierarchical node index bits.
Hierarchical Node that contains this node.
Some internal bookkeeping.
How many path node variants should be created for each node.
Temporary flag for internal purposes.
Temporary flag for internal purposes.
Bitpacked field holding several pieces of data.
Internal unique index.
Penalty cost for walking on this node.