- Timestamp:
- 06/26/06 09:52:08 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Illum/IllumModule/IllumModule/include/SharedRuns.h
r780 r1055 4 4 class TechniqueGroup; 5 5 6 7 #define RUN_TYPE_COUNT 7 6 8 /** 7 9 @brief Enum of RenderingRun types. … … 18 20 ILLUMRUN_PHOTONMAP, 19 21 ILLUMRUN_DEPTH_SHADOWMAP, 20 ILLUMRUN_SCENE_CAMERA_DEPTH 22 ILLUMRUN_SCENE_CAMERA_DEPTH, 23 ILLUMRUN_HPP_IMPOSTOR 21 24 }; 22 25 … … 87 90 virtual void runUpdated(RenderingRunType runType, RenderingRun* run); 88 91 /** 89 @brief Setschild TechniqueGroup.92 @brief Adds a child TechniqueGroup. 90 93 91 94 @param group pointer to the TechniqueGroup instance to add. 92 95 */ 93 v oid setTechniqueGroup(TechniqueGroup* group){childTechniques = group;}96 virtual void addTechniqueGroup(TechniqueGroup* group) = 0; 94 97 /** 95 98 @brief Shows or hides this SharedRuns (and also all childnodes). … … 160 163 */ 161 164 SharedRuns* child2; 162 /** 163 @brief child TechniqueGroup instance. 164 165 If this SharedRuns node is a leaf, it containes a reference to a TechniqueGroup instance. 166 All messages will be transfered to this object, 167 and bounding information will be retrieved from this TechniqueGroup 168 */ 169 TechniqueGroup* childTechniques; 165 170 166 /** 171 167 @brief Collects RenderingRuns references from the child nodes, used when joining
Note: See TracChangeset
for help on using the changeset viewer.