|
| ConvexMeshNode (AstarPath astar) |
|
override Vector3 | ClosestPointOnNode (Vector3 p) |
|
override Vector3 | ClosestPointOnNodeXZ (Vector3 p) |
|
override void | GetConnections (GraphNodeDelegate del) |
| Calls the delegate with all connections from this node.
|
|
override Int3 | GetVertex (int i) |
|
override int | GetVertexCount () |
|
int | GetVertexIndex (int i) |
|
override void | Open (Path path, PathNode pathNode, PathHandler handler) |
| Open the node.
|
|
void | SetPosition (Int3 p) |
|
override void | AddConnection (GraphNode node, uint cost) |
| Add a connection from this node to the specified node.
|
|
override void | ClearConnections (bool alsoReverse) |
| Remove all connections from this node.
|
|
override bool | ContainsConnection (GraphNode node) |
| Checks if this node has a connection to the specified node.
|
|
virtual bool | ContainsPoint (Int3 p) |
| Checks if p is inside the node in XZ space.
|
|
override void | DeserializeReferences (GraphSerializationContext ctx) |
| Used to deserialize references to other nodes e.g connections.
|
|
override void | FloodFill (Stack< GraphNode > stack, uint region) |
|
override void | RemoveConnection (GraphNode node) |
| Removes any connection from this node to the specified node.
|
|
override void | SerializeReferences (GraphSerializationContext ctx) |
| Used to serialize references to other nodes e.g connections.
|
|
override void | UpdateRecursiveG (Path path, PathNode pathNode, PathHandler handler) |
|
virtual void | DeserializeNode (GraphSerializationContext ctx) |
|
void | Destroy () |
| Destroys the node.
|
|
virtual bool | GetPortal (GraphNode other, List< Vector3 > left, List< Vector3 > right, bool backwards) |
| Add a portal from this node to the specified node.
|
|
virtual void | RecalculateConnectionCosts () |
| Recalculates all connection costs from this node.
|
|
virtual void | SerializeNode (GraphSerializationContext ctx) |
|
void | UpdateG (Path path, PathNode pathNode) |
|