- Timestamp:
- 04/05/07 15:38:06 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IllumModule/OgreIllumModule/include/OgreSharedRuns.h
r2240 r2320 189 189 void runChanged(RenderingRunType runType, RenderingRun* run); 190 190 //inherited 191 virtual void addTechniqueGroup(TechniqueGroup* group){childTechniqueGroups.push_back(group);} 191 void addTechniqueGroup(TechniqueGroup* group){childTechniqueGroups.push_back(group);} 192 void removeTechniqueGroups() 193 { 194 std::vector<TechniqueGroup*>::iterator it = childTechniqueGroups.begin(); 195 std::vector<TechniqueGroup*>::iterator itend = childTechniqueGroups.end(); 196 while(it != itend) 197 { 198 TechniqueGroup* tg = (*it); 199 childTechniqueGroups.erase(it); 200 delete tg; 201 it++; 202 } 203 childTechniqueGroups.clear(); 204 } 192 205 /** 193 206 @brief Sets the given material for all connected renderables. … … 202 215 */ 203 216 void restoreMaterial(); 217 218 void freeAllResources(); 204 219 205 220 protected:
Note: See TracChangeset
for help on using the changeset viewer.