#include <TextureSource.h>
| omega::TextureSource::TextureSource |
( |
| ) |
|
|
inline |
| virtual omega::TextureSource::~TextureSource |
( |
| ) |
|
|
inlinevirtual |
| virtual void omega::TextureSource::attachTexture |
( |
Texture * |
tex, |
|
|
const DrawContext & |
context |
|
) |
| |
|
virtual |
| virtual int omega::TextureSource::getHeight |
( |
| ) |
|
|
inlinevirtual |
| virtual int omega::TextureSource::getWidth |
( |
| ) |
|
|
inlinevirtual |
| virtual bool omega::TextureSource::isDirty |
( |
| ) |
|
|
inlinevirtual |
| virtual void omega::TextureSource::refreshTexture |
( |
Texture * |
texture, |
|
|
const DrawContext & |
context |
|
) |
| |
|
protectedpure virtual |
| void omega::TextureSource::requireExplicitClean |
( |
bool |
value | ) |
|
|
inline |
When enabled, the TextureSource object stays dirty even after all the associated Textures have been updated, and will be marked as clean only Through an explicit setDirty(false) call.
| virtual void omega::TextureSource::setDirty |
( |
bool |
value = true | ) |
|
|
virtual |
The documentation for this class was generated from the following file: