1
#ifndef __PagingLandScapeOcclusionTreeOverlayDebugTraversal_H
2
#define __PagingLandScapeOcclusionTreeOverlayDebugTraversal_H
6
#include "OgrePagingLandScapePrerequisites.h"
8
#ifdef _VISIBILITYDEBUG
10
#include "OgrePagingLandScapeOctreeCamera.h"
12
#include "OgrePagingLandScapeOcclusionTraversal.h"
16
//------------------------------------------------------
18
class TreeOverlayDebug : public TraversalConst
21
TreeOverlayDebug(Occlusion& o, PagingLandScapeOctreeSceneManager *scnMgr);
22
virtual void onTree(PagingLandScapeOctree& n, VisibleObjectsBoundsInfo * const visibleBounds ) const ;
23
virtual void onLeaf(PagingLandScapeOctreeNode& n, VisibleObjectsBoundsInfo * const visibleBounds ) const ;
27
PagingLandScapeOctreeSceneManager *mScnMrg;
32
#endif //_VISIBILITYDEBUG
34
#endif //__PagingLandScapeOcclusionTreeOverlayDebugTraversal_H