carb::FrameworkInitializerForBindings
Defined in carb/BindingsUtils.h
- 
class FrameworkInitializerForBindings
- A helper class used by CARB_BINDINGS() to acquire and release the Framework for a binding. - Public Functions - 
inline FrameworkInitializerForBindings(const char *scriptLanguage = "python")
- Acquires the Carbonite Framework for this binding module. - Note - Calls acquireFrameworkForBindings() and OMNI_CORE_START() if the ONI core is not already started. - Parameters
- scriptLanguage – The script language that this binding works with. 
 
 - 
inline ~FrameworkInitializerForBindings()
- Releases the Carbonite Framework for this binding module. - Note - Calls OMNI_CORE_STOP() if the constructor initialized the ONI core, and releaseFrameworkForBindings(). 
 - Public Members - 
bool m_thisModuleStartedOmniCore
- A boolean indicating whether the constructor called OMNI_CORE_START(). 
 
- 
inline FrameworkInitializerForBindings(const char *scriptLanguage = "python")