omni/core/Omni.h

↰ Parent directory: omni/core/

Main header for the Omniverse core.

Source: omni/core/Omni.h

Included By

Classes

Functions

  • omniCoreStart: Initializes the omni core library’s internal data structures.

  • omniCoreStop: Tears down the omni core library’s internal data structures.

  • omniGetModuleDirectory: Returns the module’s directory name (e.g. “c:/foo” for “c:/foo/omni-glfw.dll”). The pointer returned is valid for the lifetime of the module.

  • omniGetModuleFilename: Returns the module’s name (e.g. “c:/foo/omni-glfw.dll”). The pointer returned is valid for the lifetime of the module.

  • omniReleaseStructuredLog: Releases the structured log pointer.

Defines

Typedefs

Variables

  • fStartFlagDisableILog: Flag to indicate that ILog usage should be disabled on startup instead of creating the internal version or expecting that the caller to provide an implementation of the ILog interface that has already been instantiated.

  • fStartFlagDisableIStructuredLog: Flag to indicate that IStructuredLog usage should be disabled on startup instead of creating the internal version or expecting that the caller to provide an implementation of the IStructuredLog interface that has already been instantiated.

  • kOmniCoreStartArgsVersion: Version of OmniCoreStartArgs struct passed to omniCoreStart.