Clarisse 5.0 SP8 SDK
5.0.5.8.0
|
Simple struct that contains the source of a geometry, i.e. the scene object from which it is accessed and its index in the scene or in regard to its parent. More...
Public Member Functions | |
CORE_FORCE_INLINE | GeometrySource (const unsigned int &index, ModuleSceneObject *module, GeometryOverride *override=0) |
CORE_FORCE_INLINE void | set_index (const unsigned int &index) |
Set the index of the scene object in the current scene or in regard to its parent. | |
CORE_FORCE_INLINE unsigned int | get_index () const |
Get the index of the scene object in the current scene or in regard to its parent. | |
CORE_FORCE_INLINE void | set_module (ModuleSceneObject *module) |
Set the pointer to the scene object. | |
CORE_FORCE_INLINE ModuleSceneObject * | get_module () const |
Get the pointer to the scene object. | |
CORE_FORCE_INLINE void | set_geometry_override (GeometryOverride *override) |
Set the pointer to the geometry override. | |
CORE_FORCE_INLINE GeometryOverride * | get_geometry_override () const |
Get the pointer to the geometry override. | |
Simple struct that contains the source of a geometry, i.e. the scene object from which it is accessed and its index in the scene or in regard to its parent.