Changeset 87 for trunk/VUT/Ogre/include


Ignore:
Timestamp:
05/09/05 01:24:02 (19 years ago)
Author:
mattausch
Message:
 
Location:
trunk/VUT/Ogre/include
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/Ogre/include/OgreBspHierarchyInterface.h

    r74 r87  
    2828        bool IsLeaf(GtpVisibility::HierarchyNode *node) const; 
    2929        bool HasGeometry(GtpVisibility::HierarchyNode *node) const; 
    30         bool HasGreaterDistance(GtpVisibility::HierarchyNode *node1,  
    31                                                     GtpVisibility::HierarchyNode *node2) const; 
     30        float GetSquaredDistance(GtpVisibility::HierarchyNode *node) const; 
    3231         
    3332        void SetNodeVisible(GtpVisibility::HierarchyNode *node, const bool visible); 
     
    4443        */ 
    4544        AxisAlignedBox *GetBoundingBox(GtpVisibility::HierarchyNode *node); 
    46         /** Returns squared distance of center of box with respect to the camera . 
    47                 @param cam current camera 
    48                 @param box axis aligned box 
    49         */ 
    50         Real GetSquaredViewDepth(const Camera* cam, const AxisAlignedBox* box) const; 
     45         
    5146        unsigned int mNumOctreeNodes; 
    5247}; 
  • trunk/VUT/Ogre/include/OgreOctreeHierarchyInterface.h

    r74 r87  
    3535        bool IsLeaf(GtpVisibility::HierarchyNode *node) const; 
    3636        bool HasGeometry(GtpVisibility::HierarchyNode *node) const; 
    37         bool HasGreaterDistance(GtpVisibility::HierarchyNode *node1,  
    38                                                     GtpVisibility::HierarchyNode *node2) const; 
     37        float GetSquaredDistance(GtpVisibility::HierarchyNode *node) const; 
    3938         
    4039        void SetNodeVisible(GtpVisibility::HierarchyNode *node, const bool visible); 
  • trunk/VUT/Ogre/include/OgrePlatformOcclusionQuery.h

    r86 r87  
    2222        virtual bool GetQueryResult(unsigned int &queryResult, 
    2323                const bool waitForResult) const; 
    24         virtual void BeginQuery() const; 
    25         virtual void EndQuery() const; 
     24        virtual void BeginQuery(); 
     25        virtual void EndQuery(); 
    2626 
    2727protected: 
  • trunk/VUT/Ogre/include/OgreSceneNodeHierarchyInterface.h

    r85 r87  
    2525        void PullUpVisibility(GtpVisibility::HierarchyNode *node); 
    2626        bool HasGeometry(GtpVisibility::HierarchyNode *node) const; 
    27         bool HasGreaterDistance(GtpVisibility::HierarchyNode *node1,  
    28                                                     GtpVisibility::HierarchyNode *node2) const; 
     27        float GetSquaredDistance(GtpVisibility::HierarchyNode *node) const; 
    2928 
    3029        void SetNodeVisible(GtpVisibility::HierarchyNode *node, const bool visible); 
  • trunk/VUT/Ogre/include/OgreVisibilityOctreeSceneManager.h

    r78 r87  
    5454        OctreeHierarchyInterface *mHierarchyInterface; 
    5555        GtpVisibility::VisibilityManager *mVisibilityManager; 
     56        bool mUseCulling; 
    5657}; 
    5758 
  • trunk/VUT/Ogre/include/OgreVisibilitySceneManager.h

    r59 r87  
    5656        SceneNodeHierarchyInterface *mHierarchyInterface; 
    5757        GtpVisibility::VisibilityManager *mVisibilityManager; 
     58        bool mUseCulling; 
    5859}; 
    5960} // namespace Ogre 
  • trunk/VUT/Ogre/include/OgreVisibilityTerrainSceneManager.h

    r59 r87  
    5757        OctreeHierarchyInterface *mHierarchyInterface; 
    5858        GtpVisibility::VisibilityManager *mVisibilityManager; 
     59        bool mUseCulling; 
    5960}; 
    6061 
Note: See TracChangeset for help on using the changeset viewer.