ExtensionStateChangeType#

Fully qualified name: omni::ext::ExtensionStateChangeType

Defined in omni/ext/IExtensions.h

enum class omni::ext::ExtensionStateChangeType#

Different moments in extension state lifetime.

Used with IExtensionStateChangeHook::onStateChange() to receive notifications at different points of an extension state change.

Values:

enumerator eBeforeExtensionEnable#

Sent right before extension is enabled.

enumerator eAfterExtensionEnable#

Sent right after extension is enabled.

enumerator eBeforeExtensionShutdown#

Sent right before extension is disabled.

enumerator eAfterExtensionShutdown#

Sent right after extension is disabled.

enumerator eCount#

Count of extension state change entries.