Struct NodeGraphNode
Assembly: AnyPath.dll
Syntax
public readonly struct NodeGraphNode : IEquatable<NodeGraphNode>, INodeFlags
Constructors
NodeGraphNode(int, float3)
Declaration
public NodeGraphNode(int id, float3 position)
Parameters
| Type |
Name |
Description |
| int |
id |
|
| float3 |
position |
|
NodeGraphNode(int, float3, int, float)
Declaration
public NodeGraphNode(int id, float3 position, int flags, float enterCost)
Parameters
| Type |
Name |
Description |
| int |
id |
|
| float3 |
position |
|
| int |
flags |
|
| float |
enterCost |
|
Fields
enterCost
Extra cost associated with traversing this node
Declaration
public readonly float enterCost
Field Value
id
Unique identifier of the node
Declaration
Field Value
position
Declaration
public readonly float3 position
Field Value
Properties
Flags
User defined flags of this node.
Declaration
public int Flags { get; }
Property Value
Methods
Equals(NodeGraphNode)
Declaration
public bool Equals(NodeGraphNode other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Implements
Extension Methods