C# Class SharpNav.NavNode

Every polygon becomes a Node, which contains a position and cost.
Inheritance: IValueWithCost
Exibir arquivo Open project: Robmaister/SharpNav Class Usage Examples

Public Properties

Property Type Description
Flags NodeFlags
Id NavPolyId
ParentIndex int
PolyCost float
Position Microsoft.Xna.Framework.Vector3
State byte
TotalCost float

Property Details

Flags public_oe property

public NodeFlags Flags
return NodeFlags

Id public_oe property

public NavPolyId Id
return NavPolyId

ParentIndex public_oe property

public int ParentIndex
return int

PolyCost public_oe property

Cost from previous node/poly to current.
public float PolyCost
return float

Position public_oe property

public Microsoft.Xna.Framework.Vector3 Position
return Microsoft.Xna.Framework.Vector3

State public_oe property

public byte State
return byte

TotalCost public_oe property

Total cost up to this node
public float TotalCost
return float