createExtensionStateChangeHook#

Fully qualified name: omni::ext::createExtensionStateChangeHook

Defined in omni/ext/ExtensionsUtils.h

inline IHookHolderPtr omni::ext::createExtensionStateChangeHook(
IExtensionManagerHooks *hooks,
const std::function<void(const char *extId, ExtensionStateChangeType type)> &onStateChange,
ExtensionStateChangeType type,
const char *extFullName = "",
const char *extDictPath = "",
Order order = kDefaultOrder,
const char *hookName = nullptr,
)#

Wrapper to pass an invocable object to Extension Manager Hooks.

Parameters:
Returns:

see IExtensionManagerHooks::createExtensionStateChangeHook()