A* Pathfinding Project
4.2.7
The A* Pathfinding Project for Unity 3D
|
Graphs which can be updated during runtime. More...
Graphs which can be updated during runtime.
Public Member Functions | |
GraphUpdateThreading | CanUpdateAsync (GraphUpdateObject o) |
void | UpdateArea (GraphUpdateObject o) |
Updates an area using the specified #GraphUpdateObject. More... | |
void | UpdateAreaInit (GraphUpdateObject o) |
May be called on the Unity thread before starting the update. More... | |
void | UpdateAreaPost (GraphUpdateObject o) |
May be called on the Unity thread after executing the update. More... | |
GraphUpdateThreading CanUpdateAsync | ( | GraphUpdateObject | o | ) |
Implemented in GridGraph, PointGraph, RecastGraph, and NavMeshGraph.
void UpdateArea | ( | GraphUpdateObject | o | ) |
Updates an area using the specified #GraphUpdateObject.
Notes to implementators. This function should (in order):
Implemented in GridGraph, PointGraph, RecastGraph, LayerGridGraph, and NavMeshGraph.
void UpdateAreaInit | ( | GraphUpdateObject | o | ) |
May be called on the Unity thread before starting the update.
Implemented in GridGraph, PointGraph, RecastGraph, and NavMeshGraph.
void UpdateAreaPost | ( | GraphUpdateObject | o | ) |
May be called on the Unity thread after executing the update.
Implemented in GridGraph, RecastGraph, PointGraph, and NavMeshGraph.