Clarisse 5.0 SP8 SDK
5.0.5.8.0
|
Public Member Functions | |
void | set (const CoreBasicArray< SceneObjectSas * > &objects, const CoreBasicArray< unsigned int > &raw_object_indices) |
void | create (AppProgressBar *progress_bar) const |
const unsigned int & | get_lights_count () const |
const CoreVector < PbrSasInstance * > & | get_lights () const |
const PbrSasInstance * | get_light (ModuleSceneObject *scene_object, unsigned int &light_index) const |
void | set_dirty () const |
Specify that the list of local SAS must be updated. | |
bool | is_dirty () const |
void | clear_sas_resources (const CoreClassInfo &class_info=PbrSasObject::class_info()) |
class PbrSasInstance Class aggregating all SAS of scene objects in Local Light mode