A* Pathfinding Project
4.1.7
The A* Pathfinding Project for Unity 3D
|
Exposes internal methods for graphs. More...
Exposes internal methods for graphs.
This is used to hide methods that should not be used by any user code but still have to be 'public' or 'internal' (which is pretty much the same as 'public' as this library is distributed with source code).
Hiding the internal methods cleans up the documentation and IntelliSense suggestions.
Public Member Functions | |
void | DeserializeExtraInfo (GraphSerializationContext ctx) |
void | DeserializeSettingsCompatibility (GraphSerializationContext ctx) |
void | DestroyAllNodes () |
void | OnDestroy () |
void | PostDeserialization (GraphSerializationContext ctx) |
IEnumerable< Progress > | ScanInternal () |
void | SerializeExtraInfo (GraphSerializationContext ctx) |
void DeserializeExtraInfo | ( | GraphSerializationContext | ctx | ) |
Implemented in GridGraph, NavmeshBase, LayerGridGraph, PointGraph, NavGraph, and NavGraph.
void DeserializeSettingsCompatibility | ( | GraphSerializationContext | ctx | ) |
Implemented in GridGraph, RecastGraph, PointGraph, NavGraph, NavGraph, and NavMeshGraph.
void OnDestroy | ( | ) |
Implemented in NavGraph, NavGraph, NavmeshBase, GridGraph, and LayerGridGraph.
void PostDeserialization | ( | GraphSerializationContext | ctx | ) |
Implemented in GridGraph, NavmeshBase, LayerGridGraph, PointGraph, NavGraph, and NavGraph.
IEnumerable<Progress> ScanInternal | ( | ) |
Implemented in GridGraph, RecastGraph, NavGraph, LayerGridGraph, PointGraph, NavGraph, and NavMeshGraph.
void SerializeExtraInfo | ( | GraphSerializationContext | ctx | ) |
Implemented in GridGraph, NavmeshBase, LayerGridGraph, PointGraph, NavGraph, and NavGraph.