Class NavmeshClipper Extends VersionedMonoBehaviour

Public Abstract

Base class for the NavmeshCut and NavmeshAdd components.

Public Methods

GetBounds (transform, radiusMargin)
NotifyUpdated (previousState)
RequiresUpdate (previousState)

Public Static Methods

AddEnableCallback (onEnable, onDisable)
RemoveEnableCallback (onEnable, onDisable)

Public Variables

graphMask

Which graphs that are affected by this component.

Public

Public Static Variables

allEnabled

All navmesh clipper components in the scene.

Public Static

Private/Protected Members

Awake ()
OnDisableCallback

Called every time a NavmeshCut/NavmeshAdd component is disabled.

Private Static
OnEnableCallback

Called every time a NavmeshCut/NavmeshAdd component is enabled.

Private Static
OnUpgradeSerializedData (migrations, unityThread)

Handle serialization backwards compatibility.

Ensures that the list of enabled clippers is up to date.

Reset ()

Handle serialization backwards compatibility.

UpgradeSerializedData (isUnityThread)
all
Private Static Readonly
listIndex
Private