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

CausticsFinalRenderingRun Class Reference

Draws the entity into the backbuffer. More...

#include <CausticsFinalRenderingRun.h>

Inheritance diagram for CausticsFinalRenderingRun:

FinalRenderingRun List of all members.

Public Member Functions

 CausticsFinalRenderingRun (Entity *entity)
 Constructor.
const String & getCausticMapTexture ()
 Returns with the causticMapTexture.
unsigned int getCausticMapUpdateInterval ()
 Gets the number of frame of CausticMapUpdateInterval.
void renderSingleEntity (RenderTarget *backBuffer, CubeMapFaces cf=CUBEMAP_FACE_POSITIVE_X)
 Renders a sinle entity into the screen.
void setCausticMapUpdateInterval (unsigned int updateIntervalNumOfFrames)
 Sets the number of frame of CausticMapUpdateInterval.
 ~CausticsFinalRenderingRun ()
 Destructor.

Private Attributes

int iCausticMapUpdateInterval
 It contains the CausticMapUpdateInterval in number of rames.
RenderFinalPassrenderFinalPass
 Pass to render the entity with final state into the backbuffer.

Detailed Description

Draws the entity into the backbuffer.

SuperClass: FinalRenderingRun Class: CausticsFinalRenderingRun


Constructor & Destructor Documentation

CausticsFinalRenderingRun Entity *  entity  ) 
 

Constructor.

~CausticsFinalRenderingRun  ) 
 

Destructor.


Member Function Documentation

const String& getCausticMapTexture  ) 
 

Returns with the causticMapTexture.

unsigned int getCausticMapUpdateInterval  )  [virtual]
 

Gets the number of frame of CausticMapUpdateInterval.

Returns:
The number of frame of CausticMapUpdateInterval.

Reimplemented from FinalRenderingRun.

void renderSingleEntity RenderTarget *  backBuffer,
CubeMapFaces  cf = CUBEMAP_FACE_POSITIVE_X
[virtual]
 

Renders a sinle entity into the screen.

Parameters:
backBuffer RenderTarget, The screen.
cf CubeMapFaces, A CubeMap face.

Implements FinalRenderingRun.

void setCausticMapUpdateInterval unsigned int  updateIntervalNumOfFrames  )  [virtual]
 

Sets the number of frame of CausticMapUpdateInterval.

Parameters:
updateIntervalNumOfFrames int, The number of frame of CausticMapUpdateInterval.

Reimplemented from FinalRenderingRun.


Member Data Documentation

int iCausticMapUpdateInterval [private]
 

It contains the CausticMapUpdateInterval in number of rames.

RenderFinalPass* renderFinalPass [private]
 

Pass to render the entity with final state into the backbuffer.


The documentation for this class was generated from the following file:
Generated on Mon Apr 18 10:59:26 2005 for OGRE_IllumModule by  doxygen 1.4.2