Go to the documentation of this file.
7 #ifndef MYGUI_RENDER_MANAGER_H_
8 #define MYGUI_RENDER_MANAGER_H_
52 #if MYGUI_DEBUG_MODE == 1
54 virtual bool checkTexture(
ITexture* _texture);
58 virtual void onResizeView(
const IntSize& _viewSize);
59 virtual void onRenderToTarget(
IRenderTarget* _target,
bool _update);
60 virtual void onFrameEvent(
float _time);
65 #endif // MYGUI_RENDER_MANAGER_H_
virtual void setViewSize(int _width, int _height)=0
virtual ITexture * createTexture(const std::string &_name)=0
virtual void destroyTexture(ITexture *_texture)=0
virtual void destroyVertexBuffer(IVertexBuffer *_buffer)=0
virtual ITexture * getTexture(const std::string &_name)=0
virtual const IntSize & getViewSize() const =0
virtual VertexColourType getVertexFormat()=0
virtual IVertexBuffer * createVertexBuffer()=0