|
A* Pathfinding Project
4.3.6
The A* Pathfinding Project for Unity 3D
|
Base class for the NavmeshCut and NavmeshAdd components. More...
Base class for the NavmeshCut and NavmeshAdd components.
Public Member Functions | |
| abstract void | ForceUpdate () |
| abstract bool | RequiresUpdate () |
Static Public Member Functions | |
| static void | AddEnableCallback (System.Action< NavmeshClipper > onEnable, System.Action< NavmeshClipper > onDisable) |
| static void | RemoveEnableCallback (System.Action< NavmeshClipper > onEnable, System.Action< NavmeshClipper > onDisable) |
Protected Member Functions | |
| virtual void | OnDisable () |
| virtual void | OnEnable () |
Protected Member Functions inherited from VersionedMonoBehaviour | |
| virtual void | Awake () |
| virtual int | OnUpgradeSerializedData (int version, bool unityThread) |
| Handle serialization backwards compatibility. More... | |
| virtual void | Reset () |
| Handle serialization backwards compatibility. More... | |
Package Functions | |
| abstract Rect | GetBounds (Pathfinding.Util.GraphTransform transform) |
| abstract void | NotifyUpdated () |
Properties | |
| static List< NavmeshClipper > | allEnabled [get] |
| All navmesh clipper components in the scene. More... | |
Properties inherited from VersionedMonoBehaviour | |
| int Util.IEntityIndex. | EntityIndex [get, set] |
| Internal entity index used by #BurstBatchHelper. More... | |
Properties inherited from IEntityIndex | |
| int | EntityIndex [get, set] |
Private Attributes | |
| int | listIndex = -1 |
Static Private Attributes | |
| static readonly List< NavmeshClipper > | all = new List<NavmeshClipper>() |
| static System.Action< NavmeshClipper > | OnDisableCallback |
| Called every time a NavmeshCut/NavmeshAdd component is disabled. More... | |
| static System.Action< NavmeshClipper > | OnEnableCallback |
| Called every time a NavmeshCut/NavmeshAdd component is enabled. More... | |
|
static |
|
pure virtual |
Implemented in NavmeshCut, and NavmeshAdd.
|
packagepure virtual |
Implemented in NavmeshCut, and NavmeshAdd.
|
packagepure virtual |
Implemented in NavmeshCut, and NavmeshAdd.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in NavmeshCut.
|
static |
|
pure virtual |
Implemented in NavmeshCut, and NavmeshAdd.
|
staticprivate |
|
private |
|
staticprivate |
Called every time a NavmeshCut/NavmeshAdd component is disabled.
|
staticprivate |
Called every time a NavmeshCut/NavmeshAdd component is enabled.
|
staticget |
All navmesh clipper components in the scene.
Not ordered in any particular way.