OgreRenderTechnique Class Reference

Class of RenderTechniques used in an OGRE environment. More...

Inheritance diagram for OgreRenderTechnique:

RenderTechnique OgreCausticCasterRenderTechnique OgreCausticRecieverRenderTechnique OgreConvolvedCubeMapRenderTechnique OgreCubeMapRenderTechnique OgreDepthShadowRecieverRenderTechnique OgreDistanceCubeMapRenderTechnique OgreSBBRenderTechnique List of all members.

Public Member Functions

 OgreRenderTechnique (Pass *pass, OgreRenderable *parentRenderable, OgreTechniqueGroup *parentTechniqueGroup)
 Constructor.
virtual OgreRenderTechniqueasOgreRenderTechnique ()
 Conversion to OgreRenderTechnique.

Protected Attributes

OgreRenderableparentOgreRenderable
 a OgreRenderable pointer to the renderable this technique operates on.
OgreTechniqueGroupparentOgreTechniqueGroup
 a OgreTechniqueGroup pointer to the TechniqueGroup this technique is attached to.
Pass * pass
 a pointer to the pass this technique operates on.

Detailed Description

Class of RenderTechniques used in an OGRE environment.


Constructor & Destructor Documentation

OgreRenderTechnique::OgreRenderTechnique Pass *  pass,
OgreRenderable parentRenderable,
OgreTechniqueGroup parentTechniqueGroup
 

Constructor.

Parameters:
the pass to operate on
parentRenderable the object to operate on
parentTechniqueGroup the TechniqueGroup this RenderedTechnique is attached to


Member Function Documentation

virtual OgreRenderTechnique* OgreRenderTechnique::asOgreRenderTechnique  )  [inline, virtual]
 

Conversion to OgreRenderTechnique.

This function is needed because of virtual inheritance.

Reimplemented from RenderTechnique.


The documentation for this class was generated from the following files:
Generated on Thu Apr 27 17:29:41 2006 for GameTools Illumination Module by  doxygen 1.4.6-NO