Main Page | Class Hierarchy | Class List | Directories | Class Members

PointLightDepthCubeRun Class Reference

#include <ModulesToBeImplemented.h>

Inheritance diagram for PointLightDepthCubeRun:

PreComputingRun RenderingRun List of all members.

Public Member Functions

void setLight (Light *light)
virtual void update ()
virtual const String & getResultTextureName ()
 This method is provided for naming consistence. Special PreComputingRuns, if any, where the result is not a texture, may ignore this method. Further methods may be added to retrieve additional texture names or references non-texture results.

Detailed Description

Computes a depth cube for an omnidirectional point light


Member Function Documentation

virtual const String& PointLightDepthCubeRun::getResultTextureName  )  [inline, virtual]
 

This method is provided for naming consistence. Special PreComputingRuns, if any, where the result is not a texture, may ignore this method. Further methods may be added to retrieve additional texture names or references non-texture results.

Returns:
the main result texture's name

Reimplemented from PreComputingRun.

void PointLightDepthCubeRun::setLight Light *  light  )  [inline]
 

Parameters:
light The owner light of an light-bound precomputing run.

virtual void PointLightDepthCubeRun::update  )  [inline, virtual]
 

re-compute contained data

Implements PreComputingRun.


The documentation for this class was generated from the following file:
Generated on Mon Apr 18 09:31:23 2005 for OGRE_IllumModule by  doxygen 1.4.2