Changeset 1711 for GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreDistanceCubeMapRenderTechnique.h
- Timestamp:
- 11/03/06 09:51:53 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/RenderTechniques/OgreDistanceCubeMapRenderTechnique.h
r836 r1711 9 9 10 10 #include "DistanceCubeMapRenderTechnique.h" 11 #include "Ogre RenderTechnique.h"11 #include "OgreCubeMapRenderTechnique.h" 12 12 #include "Ogre.h" 13 13 … … 18 18 */ 19 19 class OgreDistanceCubeMapRenderTechnique : public DistanceCubeMapRenderTechnique, 20 public OgreRenderTechnique20 public OgreCubeMapRenderTechnique 21 21 { 22 22 public: … … 47 47 float angleTolerance, 48 48 bool updateAllFace, 49 bool renderSelf, 49 50 Pass* pass, 50 51 OgreRenderable* parentRenderable, … … 60 61 61 62 protected: 62 /** 63 @brief the id of the texture unit state the resulting cubemap should be bound to 64 */ 65 unsigned char texID; 66 63 67 64 //inherited 68 65 void distanceCubeMapRunChanged(RenderingRun* run); … … 76 73 77 74 78 class OgreDistanceCubeMapRenderTechniqueFactory : public RenderTechniqueFactory75 class OgreDistanceCubeMapRenderTechniqueFactory : public OgreCubeMapRenderTechniqueFactory 79 76 { 80 77 public: … … 85 82 Pass* pass, 86 83 OgreRenderable* parentRenderable, 87 OgreTechniqueGroup* parentTechniqueGroup); 88 89 90 unsigned long startFrame; 91 unsigned long cubeMapUpdateInterval; 92 unsigned int cubeMapResolution; 93 unsigned char texID; 94 bool useDistCalc; 95 bool useFaceAngleCalc; 96 float distTolerance; 97 float angleTolerance; 98 bool updateAllFace; 84 OgreTechniqueGroup* parentTechniqueGroup); 99 85 100 86 };
Note: See TracChangeset
for help on using the changeset viewer.