carb/Types.h
In directory: carb
Source file: carb/Types.h
Common types used through-out Carbonite.
Namespaces
- carb: The main Carbonite namespace. 
- omni: Main namespace for Omniverse. 
- omni::core: Core functionality for Omniverse Interfaces. 
- omni::log: Multi-channel logging. 
- omni::structuredlog: Structured logging and Telemetry. 
Structs
- carb::Color: RGBA color with templated data type. 
- carb::ColorRgb: RGB - floatcolor.
- carb::ColorRgbDouble: RGB - doublecolor.
- carb::ColorRgba: RGBA - floatcolor.
- carb::ColorRgbaDouble: RGBA - doublecolor.
- carb::Double2: Two component - doublevector.
- carb::Double3: Three component - doublevector.
- carb::Double4: Four component - doublevector.
- carb::Float2: Two component - floatvector.
- carb::Float3: Three component - floatvector.
- carb::Float4: Four component - floatvector.
- carb::Int2: Two component - int32_tvector.
- carb::Int3: Three component - int32_tvector.
- carb::Int4: Four component - int32_tvector.
- carb::PluginDesc: Defines a struct which contains all key information about a plugin loaded into memory. 
- carb::PluginFrameworkDesc: Pass to each plugin's OnPluginRegisterExFn during load. Allows the plugin to grab global Carbonite state such as the carb::Framework singleton. 
- carb::PluginImplDesc: Defines a descriptor for the plugin implementation, to be provided to the macro CARB_PLUGIN_IMPL. 
- carb::PluginRegistryEntry: Defines a struct to be filled by a plugin to provide the framework with all information about it. 
- carb::PluginRegistryEntry2: Defines a struct to be filled by a plugin to provide the framework with all information about it. This struct is automatically created and filled by the macro CARB_PLUGIN_IMPL. 
- carb::PluginRegistryEntry2::Interface2: Entry in an array of interfaces implemented by the plugin. 
- carb::PluginRegistryEntry::Interface: Entry in an array of interfaces implemented by the plugin. 
- carb::SharedHandle: Defines a shared object handle. 
- carb::Uint2: Two component - uint32_tvector.
- carb::Uint3: Three component - uint32_tvector.
- carb::Uint4: Four component - uint32_tvector.