#ifndef __FRUSTUMCULLINGTRAVERSER_H #define __FRUSTUMCULLINGTRAVERSER_H #include "RenderTraverser.h" namespace CHCDemoEngine { /** Abstract class implementing a scene traversal for rendering. */ class FrustumCullingTraverser: public RenderTraverser { public: FrustumCullingTraverser(); virtual int GetType() const { return CULL_FRUSTUM; } protected: /** Traverses and renders the scene with the specified method */ virtual void Traverse(); }; } #endif // __FRUSTUMTRAVERSER_H