Ignore:
Timestamp:
03/22/07 18:24:13 (17 years ago)
Author:
mattausch
Message:

removed dependency on ogre in gtpvisibility

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/include/OgrePlatformHierarchyInterface.h

    r938 r2280  
    66#include <OgreCamera.h> 
    77#include <OgreRenderSystem.h> 
    8  
    9 //#include "OgreSolidHalfBoundingBox.h" 
    108#include "OgreSolidBoundingBox.h" 
    119#include "HierarchyInterface.h" 
    1210#include "VisibilityInfo.h" 
    1311#include "OgrePlatformOcclusionQuery.h" 
     12#include "VisibilityMesh.h" 
     13 
     14 
    1415 
    1516/** This namespace contains the Ogre dependent classes. 
     
    114115        void ResetQueries(); 
    115116 
     117        /** Returns the geometry of a given hierarchy node.  
     118                @param node the hierarchy node containing the geometry 
     119                @param geometryList geometry is returned in this list 
     120                @param includeChildren if the geometry of the children should be taken into account 
     121        */ 
     122        virtual void GetNodeGeometryList(GtpVisibility::HierarchyNode *node,     
     123                                                                         GeometryVector *geometryList,  
     124                                                                         bool includeChildren) = 0; 
     125 
    116126protected: 
    117127        /** Renders the given geometry  
Note: See TracChangeset for help on using the changeset viewer.