Changeset 74 for trunk/VUT/Ogre/include


Ignore:
Timestamp:
05/01/05 23:29:27 (19 years ago)
Author:
mattausch
Message:

added support for release mode

Location:
trunk/VUT/Ogre/include
Files:
3 edited

Legend:

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

    r59 r74  
    2626        void TraverseNode(GtpVisibility::HierarchyNode *node); 
    2727        void RenderNode(GtpVisibility::HierarchyNode *node); 
    28         bool IsLeaf(GtpVisibility::HierarchyNode *node); 
    29         bool HasGeometry(GtpVisibility::HierarchyNode *node); 
     28        bool IsLeaf(GtpVisibility::HierarchyNode *node) const; 
     29        bool HasGeometry(GtpVisibility::HierarchyNode *node) const; 
    3030        bool HasGreaterDistance(GtpVisibility::HierarchyNode *node1,  
    31                                                     GtpVisibility::HierarchyNode *node2); 
     31                                                    GtpVisibility::HierarchyNode *node2) const; 
    3232         
    3333        void SetNodeVisible(GtpVisibility::HierarchyNode *node, const bool visible); 
    34         void SetLastVisited(GtpVisibility::HierarchyNode *node, const int frameId); 
     34        void SetLastVisited(GtpVisibility::HierarchyNode *node,  
     35                                                const unsigned int frameId); 
    3536 
    36         bool IsNodeVisible(GtpVisibility::HierarchyNode *node); 
    37         int LastVisited(GtpVisibility::HierarchyNode *node); 
     37        bool IsNodeVisible(GtpVisibility::HierarchyNode *node) const; 
     38        unsigned int LastVisited(GtpVisibility::HierarchyNode *node) const; 
    3839 
    3940protected: 
  • trunk/VUT/Ogre/include/OgreOctreeHierarchyInterface.h

    r59 r74  
    3333        void TraverseNode(GtpVisibility::HierarchyNode *node); 
    3434        void RenderNode(GtpVisibility::HierarchyNode *node); 
    35         bool IsLeaf(GtpVisibility::HierarchyNode *node); 
    36         bool HasGeometry(GtpVisibility::HierarchyNode *node); 
     35        bool IsLeaf(GtpVisibility::HierarchyNode *node) const; 
     36        bool HasGeometry(GtpVisibility::HierarchyNode *node) const; 
    3737        bool HasGreaterDistance(GtpVisibility::HierarchyNode *node1,  
    38                                                     GtpVisibility::HierarchyNode *node2); 
     38                                                    GtpVisibility::HierarchyNode *node2) const; 
    3939         
    4040        void SetNodeVisible(GtpVisibility::HierarchyNode *node, const bool visible); 
    41         void SetLastVisited(GtpVisibility::HierarchyNode *node, const int frameId); 
     41        void SetLastVisited(GtpVisibility::HierarchyNode *node, const unsigned int frameId); 
    4242 
    43         bool IsNodeVisible(GtpVisibility::HierarchyNode *node); 
    44         int LastVisited(GtpVisibility::HierarchyNode *node); 
     43        bool IsNodeVisible(GtpVisibility::HierarchyNode *node) const; 
     44        unsigned int LastVisited(GtpVisibility::HierarchyNode *node) const; 
    4545 
    4646protected: 
  • trunk/VUT/Ogre/include/OgreSceneNodeHierarchyInterface.h

    r59 r74  
    1919        SceneNodeHierarchyInterface(SceneManager *sm, RenderSystem *rsys); 
    2020         
    21         bool IsLeaf(GtpVisibility::HierarchyNode *node); 
     21        bool IsLeaf(GtpVisibility::HierarchyNode *node) const; 
    2222         
    2323        void TraverseNode(GtpVisibility::HierarchyNode *node); 
    2424        void RenderNode(GtpVisibility::HierarchyNode *node); 
    2525        void PullUpVisibility(GtpVisibility::HierarchyNode *node); 
    26         bool HasGeometry(GtpVisibility::HierarchyNode *node); 
     26        bool HasGeometry(GtpVisibility::HierarchyNode *node) const; 
    2727        bool HasGreaterDistance(GtpVisibility::HierarchyNode *node1,  
    28                                                     GtpVisibility::HierarchyNode *node2); 
     28                                                    GtpVisibility::HierarchyNode *node2) const; 
    2929 
    3030        void SetNodeVisible(GtpVisibility::HierarchyNode *node, const bool visible); 
    31         void SetLastVisited(GtpVisibility::HierarchyNode *node, const int frameId); 
     31        void SetLastVisited(GtpVisibility::HierarchyNode *node,  
     32                                                const unsigned int frameId); 
    3233 
    33         bool IsNodeVisible(GtpVisibility::HierarchyNode *node); 
    34         int LastVisited(GtpVisibility::HierarchyNode *node); 
     34        bool IsNodeVisible(GtpVisibility::HierarchyNode *node) const; 
     35        unsigned int LastVisited(GtpVisibility::HierarchyNode *node) const; 
    3536 
    3637        AxisAlignedBox *GetBoundingBox(GtpVisibility::HierarchyNode *node); 
Note: See TracChangeset for help on using the changeset viewer.