Ignore:
Timestamp:
03/24/05 18:00:59 (19 years ago)
Author:
gametools
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/OcclusionCullingSceneManager/include/OgreOcclusionCullingSceneManager.h

    r29 r30  
    7171                enum {MODE_QUERY, MODE_RENDER}; 
    7272 
    73                 int isLeaf(SceneNode *node); 
    74                 int countSceneNodes(SceneNode *node); 
     73                bool isLeaf(SceneNode *node); 
     74                unsigned int countSceneNodes(SceneNode *node); 
    7575                void renderZPass(); 
    7676                void traverseNode(SceneNode *node); 
     
    105105                PriorityQueue *mDistanceQueue;  
    106106                 
    107                 unsigned int mFrameId; 
    108                 unsigned int mVisibilityThreshold; 
    109                 unsigned int mNumSceneNodes; 
    110                 int mCurrentTestIdx; 
    111                 int mQueryMode; 
    112                  
    113                 std::vector<HardwareOcclusionQuery *> mOcclusionQueries; 
     107                        std::vector<HardwareOcclusionQuery *> mOcclusionQueries; 
    114108                // two halfes of a aabb 
    115109                SolidHalfBoundingBox *mHalfBoundingBox[2];       
    116110                int mCurrentAlgorithm; 
     111 
     112                unsigned int mFrameId; 
     113                unsigned int mVisibilityThreshold; 
     114                 
     115                int mCurrentTestIdx; 
     116                int mQueryMode; 
     117 
     118                //--- statistics 
     119                unsigned int mNumSceneNodes; 
     120                unsigned int mNumTraversedNodes; 
     121                unsigned int mNumQueryCulledNodes; 
     122                unsigned int mNumFrustumCulledNodes; 
     123                unsigned int mNumRenderedGeometry; 
    117124        }; 
    118125 
Note: See TracChangeset for help on using the changeset viewer.