Logo
  • C++ API
    • Directory hierarchy
    • Namespace hierarchy
    • API contents
      • Classes
      • Macros
      • Directories
      • Files
      • Functions
      • Groups
      • Namespaces
      • Structs
      • Typedefs
  • ChangeLog
Kit Orchestration and Execution Framework
  • »
  • Kit Orchestration and Execution Framework API »
  • Functions
  •  

Functions

  • omni::kit::exec::core::unstable::addClearCallback(Fn &&fn) noexcept: Adds a callback that will be invoked when omni::kit::exec::core::unstable::IExecutionControllerFactory::clear() is called.

  • omni::kit::exec::core::unstable::getDefaultExecutionController() noexcept: Returns the "default" omni::kit::exec::core::unstable::IExecutionController associated with the "default" UsdContext .

  • omni::kit::exec::core::unstable::getExecutionControllerFactory() noexcept: Returns the singleton omni::kit::exec::core::unstable::IExecutionControllerFactory .

  • omni::kit::exec::core::unstable::getExecutionGraphSettings() noexcept: Returns the omni::kit::exec::core::unstable::IExecutionGraphSettings singleton.

  • omni::kit::exec::core::unstable::getTbbSchedulerState() noexcept: Returns the singleton omni::kit::exec::core::unstable::ITbbSchedulerState .

  • omni::kit::exec::core::unstable::isDefaultExecutionControllerInExecute() noexcept: Convenience inlined method for determining whether the "default" omni::kit::exec::core::unstable::IExecutionController associated with the "default" UsdContext . is currently executing.

  • omni::kit::exec::core::unstable::removeClearCallbacks() noexcept: Removes any omni::kit::exec::core::unstable::IExecutionControllerFactory clear callback registered by the plugin/module. This method should not be explicitly called, rather call OMNI_KIT_EXEC_CORE_ON_MODULE_UNLOAD during plugin/module shutdown.


© Copyright 2022-2024, NVIDIA. Last updated on May 28, 2024.