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: