Changeset 868 for GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgreVisibilityOctreeSceneManager.h
- Timestamp:
- 05/01/06 00:08:09 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgreVisibilityOctreeSceneManager.h
r865 r868 11 11 #include "OgrePlatformQueryManager.h" 12 12 #include "VisibilityManager.h" 13 #include "ViewCellsManager.h" 14 15 //class GtpVisibilityPreprocessor::ViewCellsManager; 13 16 14 17 … … 98 101 void loadVisibilityConfig(const String& filename); 99 102 103 104 /** Loads view cells for this particular scene. 105 */ 106 void LoadViewCells(std::string filename); 107 100 108 protected: 101 109 … … 113 121 void InitVisibilityCulling(Camera *cam); 114 122 123 /** Finds object corresponding to this bounding box in the scene. 124 */ 125 MovableObject *FindCorrespondingObject(const AxisAlignedBox &box); 115 126 127 /** Identifies objects in the scene and gives them unique ids that 128 correspond to preprocessor ids. 129 */ 130 void IdentifyObjects(GtpVisibilityPreprocessor::ObjectContainer &objects); 116 131 117 132 /// the interface to the scene hierarchy. … … 163 178 bool mExecuteVertexProgramForAllPasses; 164 179 180 /// if hierarchical culling is currently in use 165 181 bool mIsHierarchicalCulling; 166 182 167 std::ofstream mDummyLog; 183 bool mViewCellsLoaded; 184 GtpVisibilityPreprocessor::ViewCellsManager *mViewCellsManager; 168 185 }; 169 186
Note: See TracChangeset
for help on using the changeset viewer.