27 #ifndef _CEGUINullRenderTarget_h_ 28 #define _CEGUINullRenderTarget_h_ 30 #include "../../RenderTarget.h" 31 #include "CEGUI/RendererModules/Null/Renderer.h" 32 #include "../../Rect.h" 35 # pragma warning(push) 36 # pragma warning(disable : 4251) 43 template<
typename T = RenderTarget>
44 class NULL_GUIRENDERER_API NullRenderTarget :
public T
48 NullRenderTarget(NullRenderer& owner);
51 virtual ~NullRenderTarget();
54 void draw(
const GeometryBuffer& buffer);
55 void draw(
const RenderQueue& queue);
56 void setArea(
const Rectf& area);
57 const Rectf& getArea()
const;
60 void unprojectPoint(
const GeometryBuffer& buff,
61 const Vector2f& p_in, Vector2f& p_out)
const;
62 bool isImageryCache()
const;
66 NullRenderer& d_owner;
77 #endif // end of guard _CEGUINullRenderTarget_h_ Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42