omni/core/OmniAttr.h

↰ Parent directory: omni/core/

Helpers related to define interfaces and interface attributes.

Source: omni/core/OmniAttr.h

Included By

Namespaces

  • carb: The main Carbonite namespace.

  • omni: Main namespace for Omniverse.

  • omni::core: Core functionality for Omniverse Interfaces.

Classes

Defines

  • OMNI_ATTR: Provides additional contextual information to the ‘omni.bind’ code generation tool. This information is used to generated efficient bindings to the interface.

  • OMNI_DECLARE_INTERFACE: Used to forward declare an interface.

  • OMNI_DEFINE_INTERFACE_API: Used to extend the omni.bind generated API layer.