A* Pathfinding Project
4.1.9
The A* Pathfinding Project for Unity 3D
|
Public Member Functions | |
CooperativePathData (GraphNode node, int id) | |
void | Clear () |
void | CopyTo (CooperativePathData other) |
void | ReplaceFutureWithNode (int fromTick, GraphNode node) |
Replaces the path from fromTick and forwards with the single node node. More... | |
void | ReplaceFutureWithPath (CooperativeABPath newPath) |
Replaces the part of this path with the new path from the point in time when the new path starts. More... | |
Public Attributes | |
GraphNode | endNode |
int | id |
readonly List< GraphNode > | path |
bool | reserved |
int | startTick |
int | version |
CooperativePathData | ( | GraphNode | node, |
int | id | ||
) |
void Clear | ( | ) |
void CopyTo | ( | CooperativePathData | other | ) |
void ReplaceFutureWithNode | ( | int | fromTick, |
GraphNode | node | ||
) |
Replaces the path from fromTick and forwards with the single node node.
void ReplaceFutureWithPath | ( | CooperativeABPath | newPath | ) |
Replaces the part of this path with the new path from the point in time when the new path starts.
GraphNode endNode |
int id |
readonly List<GraphNode> path |
bool reserved |
int startTick |
int version |