Defined in omni/core/OmniAttr.h


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

For example, if an ABI method accepts a const pointer than cannot be null, the method will be bound to an API layer method that accepts a C++ reference.

See Omniverse Interface Bindings Generator for an overview of OMNI_ATTR and the omni.bind tool.