MyGUI  3.0.1
Public Member Functions | Static Public Member Functions
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

Definition at line 33 of file MyGUI_RenderManager.cpp.

Definition at line 40 of file MyGUI_RenderManager.cpp.


Member Function Documentation

virtual ITexture* MyGUI::RenderManager::createTexture ( const std::string &  _name) [pure virtual]
virtual void MyGUI::RenderManager::destroyTexture ( ITexture _texture) [pure virtual]
virtual void MyGUI::RenderManager::destroyVertexBuffer ( IVertexBuffer _buffer) [pure virtual]

Definition at line 50 of file MyGUI_RenderManager.cpp.

Definition at line 45 of file MyGUI_RenderManager.cpp.

virtual ITexture* MyGUI::RenderManager::getTexture ( const std::string &  _name) [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: