Blender V2.61 - r43446
Public Member Functions | Public Attributes | Protected Member Functions

LightManager Class Reference

#include <light.h>

List of all members.

Public Member Functions

 LightManager ()
 ~LightManager ()
void device_update (Device *device, DeviceScene *dscene, Scene *scene, Progress &progress)
void device_free (Device *device, DeviceScene *dscene)
void tag_update (Scene *scene)

Public Attributes

bool need_update

Protected Member Functions

void device_update_points (Device *device, DeviceScene *dscene, Scene *scene)
void device_update_distribution (Device *device, DeviceScene *dscene, Scene *scene, Progress &progress)

Detailed Description

Definition at line 56 of file light.h.


Constructor & Destructor Documentation

LightManager::LightManager ( )

Definition at line 58 of file light.cpp.

References need_update.

LightManager::~LightManager ( )

Definition at line 63 of file light.cpp.


Member Function Documentation

void LightManager::device_free ( Device *  device,
DeviceScene *  dscene 
)
void LightManager::device_update ( Device *  device,
DeviceScene *  dscene,
Scene *  scene,
Progress &  progress 
)
void LightManager::device_update_distribution ( Device *  device,
DeviceScene *  dscene,
Scene *  scene,
Progress &  progress 
) [protected]
void LightManager::device_update_points ( Device *  device,
DeviceScene *  dscene,
Scene *  scene 
) [protected]
void LightManager::tag_update ( Scene *  scene)

Definition at line 303 of file light.cpp.

References need_update.


Member Data Documentation


The documentation for this class was generated from the following files: