A* Pathfinding Project
4.1.16
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 | |
NavmeshClipper () | |
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... | |
Package Functions | |
abstract Rect | GetBounds (Pathfinding.Util.GraphTransform transform) |
abstract void | NotifyUpdated () |
Properties | |
static bool | AnyEnableListeners [get] |
Private Attributes | |
readonly LinkedListNode< NavmeshClipper > | node |
Static Private Attributes | |
static readonly LinkedList< NavmeshClipper > | all = new LinkedList<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... | |
NavmeshClipper | ( | ) |
|
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 |