#include <MyGUI_RenderManager.h>
Public Member Functions | |
RenderManager () | |
virtual | ~RenderManager ()=0 |
virtual IVertexBuffer * | createVertexBuffer ()=0 |
virtual void | destroyVertexBuffer (IVertexBuffer *_buffer)=0 |
virtual ITexture * | createTexture (const std::string &_name)=0 |
virtual void | destroyTexture (ITexture *_texture)=0 |
virtual ITexture * | getTexture (const std::string &_name)=0 |
virtual const IntSize & | getViewSize () const =0 |
virtual VertexColourType | getVertexFormat ()=0 |
virtual bool | isFormatSupported (PixelFormat _format, TextureUsage _usage) |
Static Public Member Functions | |
static RenderManager & | getInstance () |
static RenderManager * | getInstancePtr () |
Definition at line 35 of file MyGUI_RenderManager.h.
MyGUI::RenderManager::RenderManager | ( | ) |
Definition at line 33 of file MyGUI_RenderManager.cpp.
MyGUI::RenderManager::~RenderManager | ( | ) | [pure virtual] |
Definition at line 40 of file MyGUI_RenderManager.cpp.
virtual ITexture* MyGUI::RenderManager::createTexture | ( | const std::string & | _name | ) | [pure virtual] |
virtual IVertexBuffer* MyGUI::RenderManager::createVertexBuffer | ( | ) | [pure virtual] |
virtual void MyGUI::RenderManager::destroyTexture | ( | ITexture * | _texture | ) | [pure virtual] |
virtual void MyGUI::RenderManager::destroyVertexBuffer | ( | IVertexBuffer * | _buffer | ) | [pure virtual] |
RenderManager & MyGUI::RenderManager::getInstance | ( | ) | [static] |
Definition at line 50 of file MyGUI_RenderManager.cpp.
RenderManager * MyGUI::RenderManager::getInstancePtr | ( | ) | [static] |
Definition at line 45 of file MyGUI_RenderManager.cpp.
virtual ITexture* MyGUI::RenderManager::getTexture | ( | const std::string & | _name | ) | [pure virtual] |
virtual VertexColourType MyGUI::RenderManager::getVertexFormat | ( | ) | [pure virtual] |
virtual const IntSize& MyGUI::RenderManager::getViewSize | ( | ) | const [pure virtual] |
virtual bool MyGUI::RenderManager::isFormatSupported | ( | PixelFormat | _format, | |
TextureUsage | _usage | |||
) | [inline, virtual] |
Definition at line 56 of file MyGUI_RenderManager.h.