|
MyGUI
3.2.0
|
#include <MyGUI_ITexture.h>
Public Member Functions | |
| virtual | ~ITexture () |
| virtual const std::string & | getName () const =0 |
| virtual void | createManual (int _width, int _height, TextureUsage _usage, PixelFormat _format)=0 |
| virtual void | loadFromFile (const std::string &_filename)=0 |
| virtual void | saveToFile (const std::string &_filename)=0 |
| virtual void | setInvalidateListener (ITextureInvalidateListener *_listener) |
| virtual void | destroy ()=0 |
| virtual void * | lock (TextureUsage _access)=0 |
| virtual void | unlock ()=0 |
| virtual bool | isLocked ()=0 |
| virtual int | getWidth ()=0 |
| virtual int | getHeight ()=0 |
| virtual PixelFormat | getFormat ()=0 |
| virtual TextureUsage | getUsage ()=0 |
| virtual size_t | getNumElemBytes ()=0 |
| virtual IRenderTarget * | getRenderTarget () |
Definition at line 41 of file MyGUI_ITexture.h.
| virtual MyGUI::ITexture::~ITexture | ( | ) | [inline, virtual] |
Definition at line 44 of file MyGUI_ITexture.h.
| virtual void MyGUI::ITexture::createManual | ( | int | _width, |
| int | _height, | ||
| TextureUsage | _usage, | ||
| PixelFormat | _format | ||
| ) | [pure virtual] |
| virtual void MyGUI::ITexture::destroy | ( | ) | [pure virtual] |
| virtual PixelFormat MyGUI::ITexture::getFormat | ( | ) | [pure virtual] |
| virtual int MyGUI::ITexture::getHeight | ( | ) | [pure virtual] |
| virtual const std::string& MyGUI::ITexture::getName | ( | ) | const [pure virtual] |
| virtual size_t MyGUI::ITexture::getNumElemBytes | ( | ) | [pure virtual] |
| virtual IRenderTarget* MyGUI::ITexture::getRenderTarget | ( | ) | [inline, virtual] |
Definition at line 67 of file MyGUI_ITexture.h.
| virtual TextureUsage MyGUI::ITexture::getUsage | ( | ) | [pure virtual] |
| virtual int MyGUI::ITexture::getWidth | ( | ) | [pure virtual] |
| virtual bool MyGUI::ITexture::isLocked | ( | ) | [pure virtual] |
| virtual void MyGUI::ITexture::loadFromFile | ( | const std::string & | _filename | ) | [pure virtual] |
| virtual void* MyGUI::ITexture::lock | ( | TextureUsage | _access | ) | [pure virtual] |
| virtual void MyGUI::ITexture::saveToFile | ( | const std::string & | _filename | ) | [pure virtual] |
| virtual void MyGUI::ITexture::setInvalidateListener | ( | ITextureInvalidateListener * | _listener | ) | [inline, virtual] |
Definition at line 52 of file MyGUI_ITexture.h.
| virtual void MyGUI::ITexture::unlock | ( | ) | [pure virtual] |
1.7.6.1