Class MeshNode Extends GraphNode
Public
Abstract
Public Methods
Public Variables
connections
All connections from this node.
Public
Inherited Public Members
Area
Connected component that contains the node.
Public
DecodeVariantPosition
(pathNodeIndex, fractionAlongEdge)
The position of the path node during the search.
Destroyed
Public
DestroyedNodeIndex
Public
Static
Flags
Holds various bitpacked variables.
Public
Graph
Graph which this node belongs to.
Public
GraphIndex
Graph which contains this node.
Public
InvalidGraphIndex
Public
Static
InvalidNodeIndex
Public
Static
MaxGraphIndex
Max number of graphs-1.
Public
Static
MaxHierarchicalNodeIndex
Public
Static
MaxTagIndex
Max number of tags - 1.
Public
Static
NodeIndex
Internal unique index.
Public
Penalty
Penalty cost for walking on this node.
Public
Tag
Node tag.
Public
Walkable
True if the node is traversable.
Public
position
Position of the node in world space.
Public
Private/Protected Members
HierarchicalNodeIndex
Hierarchical Node that contains this node.
Internal
IsHierarchicalNodeDirty
Some internal bookkeeping.
Internal
PathNodeVariants
How many path node variants should be created for each node.
Internal
TemporaryFlag1
Temporary flag for internal purposes.
Internal
TemporaryFlag2
Temporary flag for internal purposes.
Internal
flags
Bitpacked field holding several pieces of data.
Protected