MyGUI::RenderManager Class Reference

#include <MyGUI_RenderManager.h>

Public Member Functions

 RenderManager ()
virtual ~RenderManager ()=0
virtual IVertexBuffercreateVertexBuffer ()=0
virtual void destroyVertexBuffer (IVertexBuffer *_buffer)=0
virtual ITexturecreateTexture (const std::string &_name)=0
virtual void destroyTexture (ITexture *_texture)=0
virtual ITexturegetTexture (const std::string &_name)=0
virtual const IntSizegetViewSize () const =0
virtual VertexColourType getVertexFormat ()=0
virtual bool isFormatSupported (PixelFormat _format, TextureUsage _usage)

Static Public Member Functions

static RenderManagergetInstance ()
static RenderManagergetInstancePtr ()

Detailed Description

Definition at line 35 of file MyGUI_RenderManager.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


The documentation for this class was generated from the following files:
Generated on Thu Nov 17 15:31:18 2011 for MyGUI by  doxygen 1.6.3