Changeset 155 for trunk/VUT/Ogre/include
- Timestamp:
- 07/05/05 18:35:47 (19 years ago)
- Location:
- trunk/VUT/Ogre/include
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/Ogre/include/OgreBspHierarchyInterface.h
r154 r155 22 22 /** Traverses given node. 23 23 @param node current node 24 @remark pushes children on distance queue24 @remark pushes children on the distance queue 25 25 */ 26 void Traverse Node(GtpVisibility::HierarchyNode *node);26 void TraverseAndRenderNode(GtpVisibility::HierarchyNode *node); 27 27 void RenderNode(GtpVisibility::HierarchyNode *node); 28 28 bool IsLeaf(GtpVisibility::HierarchyNode *node) const; -
trunk/VUT/Ogre/include/OgreOctreeHierarchyInterface.h
r154 r155 29 29 /** Traverses given node. 30 30 @param node current node 31 @remark pushes children on distance queue31 @remark pushes children on a distance queue. 32 32 */ 33 void Traverse Node(GtpVisibility::HierarchyNode *node);33 void TraverseAndRenderNode(GtpVisibility::HierarchyNode *node); 34 34 void RenderNode(GtpVisibility::HierarchyNode *node); 35 35 bool IsLeaf(GtpVisibility::HierarchyNode *node) const; … … 46 46 GtpVisibility::CullingType type); 47 47 48 /*bool FindVisibleObjects(GtpVisibility::HierarchyNode *node, 49 InfoContainer<GtpVisibility::MeshInfo> *visibleGeometry, 50 bool includeChildren = false);*/ 51 52 void GetGeometry(GtpVisibility::HierarchyNode *node, 48 void GetNodeGeometryList(GtpVisibility::HierarchyNode *node, 53 49 GtpVisibility::GeometryList *geometryList, 54 50 bool includeChildren); … … 57 53 58 54 int GetNodeId(GtpVisibility::HierarchyNode *node); 55 56 GtpVisibility::HierarchyNode *GetNextNode(); 59 57 60 58 protected: … … 69 67 */ 70 68 Real GetSquaredViewDepth(const Camera* cam, const AxisAlignedBox* box) const; 69 70 int mCurrentOctreePosition; 71 71 }; 72 72 } // namespace Ogre -
trunk/VUT/Ogre/include/OgrePlatformHierarchyInterface.h
r139 r155 47 47 @remark This is a convenience method which resets the stats, 48 48 sets the current camera, and initialises the distance queue. 49 @param root root of the hierarchy50 49 @param cam the actual camera definding the view frustum 51 50 @param cullCam the camera used for culling. 52 @remark If null, the actual camera is used for both viewing and culling51 @remark If cullCam is null, the actual camera is used for both viewing and culling 53 52 */ 54 void InitFrame(GtpVisibility::HierarchyNode *root, Camera *cam, Camera *cullCam = NULL, 55 int leavePassesInQueue = 0); 53 void InitTraversal(Camera *cam, Camera *cullCam = NULL, int leavePassesInQueue = 0); 56 54 /** Checks if the node is visible from the current view frustum. 57 55 @param node the current node … … 95 93 /** see set 96 94 */ 97 bool Get UseOptimization();95 bool GetTestGeometryForVisibleLeaves(); 98 96 /** see set 99 97 */ -
trunk/VUT/Ogre/include/OgreSceneNodeHierarchyInterface.h
r154 r155 24 24 bool IsLeaf(GtpVisibility::HierarchyNode *node) const; 25 25 26 void Traverse Node(GtpVisibility::HierarchyNode *node);26 void TraverseAndRenderNode(GtpVisibility::HierarchyNode *node); 27 27 void RenderNode(GtpVisibility::HierarchyNode *node); 28 28 void PullUpVisibility(GtpVisibility::HierarchyNode *node); … … 46 46 bool includeChildren = false);*/ 47 47 48 void Get Geometry(GtpVisibility::HierarchyNode *node,48 void GetNodeGeometryList(GtpVisibility::HierarchyNode *node, 49 49 GtpVisibility::GeometryList *geometryList, 50 50 bool includeChildren); … … 53 53 54 54 int GetNodeId(GtpVisibility::HierarchyNode *node); 55 56 GtpVisibility::HierarchyNode *GetNextNode(); 55 57 }; 56 58 -
trunk/VUT/Ogre/include/OgreVisibilityTerrainSceneManager.h
r153 r155 122 122 int mLeavePassesInQueue; 123 123 ShadowTechnique mSavedShadowTechnique; 124 125 bool mRenderOnlyBoundingBoxes; 124 126 }; 125 127
Note: See TracChangeset
for help on using the changeset viewer.