xoreos
0.0.5
|
A texture. More...
#include <texture.h>
Public Member Functions | |
Texture () | |
~Texture () | |
TextureID | getID () const |
Public Member Functions inherited from Graphics::GLContainer | |
GLContainer () | |
~GLContainer () | |
void | rebuild () |
void | destroy () |
Public Member Functions inherited from Graphics::Queueable | |
Queueable () | |
virtual | ~Queueable () |
virtual bool | operator< (const Queueable &q) const |
Protected Attributes | |
TextureID | _textureID |
OpenGL texture ID. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Graphics::GLContainer | |
virtual void | doRebuild ()=0 |
virtual void | doDestroy ()=0 |
Protected Member Functions inherited from Graphics::Queueable | |
bool | isInQueue (QueueType queue) const |
void | addToQueue (QueueType queue) |
void | removeFromQueue (QueueType queue) |
void | lockQueue (QueueType queue) |
void | unlockQueue (QueueType queue) |
void | sortQueue (QueueType queue) |
Graphics::Texture::Texture | ( | ) |
Definition at line 29 of file texture.cpp.
Graphics::Texture::~Texture | ( | ) |
Definition at line 32 of file texture.cpp.
TextureID Graphics::Texture::getID | ( | ) | const |
Definition at line 35 of file texture.cpp.
References _textureID.
|
protected |
OpenGL texture ID.
Definition at line 42 of file texture.h.
Referenced by Graphics::Aurora::Texture::create2DTexture(), Graphics::Aurora::Texture::createCubeMapTexture(), Graphics::Aurora::Texture::doDestroy(), Graphics::Aurora::Texture::doRebuild(), getID(), and Graphics::Aurora::Texture::~Texture().