omni.kit.app#

Classes Summary:

IApp

IAppScripting

SettingChangeSubscription

Setting change subscription wrapper to make it scoped (auto unsubscribe on del)

Functions Summary:

deprecated

Decorator which can be used to mark functions or classes as deprecated. It will result in warn log when the function is used or a class is instantiated.

get_app

Returns cached :class:`omni.kit.app.IApp` interface. (shorthand)

log_deprecation

Log deprecation message.

send_telemetry_event

Send generic telemetry event.

acquire_app_interface

acquire_app_interface(plugin_name: str = None, library_path: str = None) -> omni.kit.app._app.IApp

crash

crash() -> None

queue_event

queue_event(event_name: str, payload: object = None, **kwargs) -> None

register_event_alias

register_event_alias(event_type: int, event_name: str, push_event_name: object = None) -> bool