diff --git a/inc/hgl/graph/RenderDriver.h b/inc/hgl/graph/RenderDriver.h index acc631cc..d86d3daa 100644 --- a/inc/hgl/graph/RenderDriver.h +++ b/inc/hgl/graph/RenderDriver.h @@ -1,25 +1,28 @@ -#ifndef HGL_RENDER_DRIVER_INCLUDE +#ifndef HGL_RENDER_DRIVER_INCLUDE #define HGL_RENDER_DRIVER_INCLUDE #include namespace hgl { - /** - * 渲染驱动 - * 用于对真实渲染API的交接管理 - */ - class RenderDriver + namespace graph { - private: + /** + * 渲染驱动 + * 用于对真实渲染API的交接管理 + */ + class RenderDriver + { + private: - RenderStatus current_status; + RenderStatus current_status; - public: + public: - virtual void SetCurStatus(const RenderStatus &)=0; + virtual void SetCurStatus(const RenderStatus &)=0; - virtual void ClearColorBuffer()=0; - virtual void ClearDepthBuffer()=0; - };//class RenderDriver + virtual void ClearColorBuffer()=0; + virtual void ClearDepthBuffer()=0; + };//class RenderDriver + }//namespace graph }//namespace hgl #endif//HGL_RENDER_DRIVER_INCLUDE