asOgreRenderTechnique() | OgreRenderTechnique | [inline, virtual] |
CausticCasterRenderTechnique(unsigned long startFrame, unsigned long photonMapUpdateInterval, unsigned int photonMapResolution, unsigned int causticCubeMapResolution, bool updateAllFace, bool useDistance, ElementaryRenderable *parentRenderable, TechniqueGroup *parentTechniqueGroup) | CausticCasterRenderTechnique | |
causticCubeMapResolution | CausticCasterRenderTechnique | [protected] |
causticCubeMapRunChanged(RenderingRun *run) | OgreCausticCasterRenderTechnique | [protected, virtual] |
causticMapMaterialName | OgreCausticCasterRenderTechnique | [protected] |
createCausticCubeMapRun() | OgreCausticCasterRenderTechnique | [protected, virtual] |
createDistanceCubeMapRun() | OgreCausticCasterRenderTechnique | [protected, virtual] |
createPhotonMapRun() | OgreCausticCasterRenderTechnique | [protected, virtual] |
distanceCubeMapRunChanged(RenderingRun *run) | OgreCausticCasterRenderTechnique | [protected, virtual] |
getCausticCubeMapName() | OgreCausticCasterRenderTechnique | |
getParentRenderable() | RenderTechnique | [inline] |
OgreCausticCasterRenderTechnique(unsigned long startFrame, unsigned long photonMapUpdateInterval, unsigned int photonMapResolution, unsigned int custicCubeMapResolution, String photonMapMaterialName, String causticMapMaterialName, unsigned char photonMapTexID, bool updateAllFace, bool useDistance, Pass *pass, OgreRenderable *parentRenderable, OgreTechniqueGroup *parentTechniqueGroup) | OgreCausticCasterRenderTechnique | |
OgreRenderTechnique(Pass *pass, OgreRenderable *parentRenderable, OgreTechniqueGroup *parentTechniqueGroup) | OgreRenderTechnique | |
parentOgreRenderable | OgreRenderTechnique | [protected] |
parentOgreTechniqueGroup | OgreRenderTechnique | [protected] |
parentRenderable | RenderTechnique | [protected] |
parentTechniqueGroup | RenderTechnique | [protected] |
pass | OgreRenderTechnique | [protected] |
photonMapMaterialName | OgreCausticCasterRenderTechnique | [protected] |
photonMapResolution | CausticCasterRenderTechnique | [protected] |
photonMapRunChanged(RenderingRun *run) | OgreCausticCasterRenderTechnique | [protected, virtual] |
photonMapTexID | OgreCausticCasterRenderTechnique | [protected] |
photonMapUpdateInterval | CausticCasterRenderTechnique | [protected] |
RenderTechnique(ElementaryRenderable *parentRenderable, TechniqueGroup *parentTechniqueGroup) | RenderTechnique | |
OgreRenderTechnique::runChanged(RenderingRunType runType, RenderingRun *run) | RenderTechnique | [inline, virtual] |
CausticCasterRenderTechnique::runChanged(RenderingRunType runType, RenderingRun *run) | CausticCasterRenderTechnique | [virtual] |
runUpdated(RenderingRunType runType, RenderingRun *run) | RenderTechnique | [inline, virtual] |
sharedRuns | RenderTechnique | [protected] |
startFrame | CausticCasterRenderTechnique | [protected] |
update(unsigned long frameNum) | RenderTechnique | [inline, virtual] |
updateAllFace | CausticCasterRenderTechnique | [protected] |
useDistance | CausticCasterRenderTechnique | [protected] |
~OgreCausticCasterRenderTechnique() | OgreCausticCasterRenderTechnique | |