ReTo
0.3.7
|
Class to manage 1D textures. More...
#include <TextureManager.h>
Public Member Functions | |
Texture1D (const TextureConfig &options, void *data, unsigned int width) | |
void | update (void *data, unsigned int width) |
Method to update texture content. More... | |
Public Member Functions inherited from reto::Texture | |
void | bind (int slot=-1) |
Method to bind this texture. More... | |
void | unbind (void) |
Method to unbind this texture. | |
unsigned int | handler (void) const |
Method to get texture raw id. More... | |
unsigned int | target (void) const |
Method to get texture target. More... | |
bool | isLoaded (void) const |
Method to check if texture was loaded. More... | |
virtual void | resize (int w, int h) |
Method to resize texture. More... | |
virtual void | resize (int w, int h, void *data) |
Method to resize texture. More... | |
Protected Member Functions | |
void | configTexture (void *data=nullptr) |
virtual void | load (void) |
Protected Member Functions inherited from reto::Texture | |
Texture (const TextureConfig &options, unsigned int type) | |
Protected Attributes | |
unsigned int | _width |
Protected Attributes inherited from reto::Texture | |
bool | _loaded = false |
unsigned int | _target |
unsigned int | _handler |
unsigned int | _internalFormat |
unsigned int | _format |
unsigned int | _border |
unsigned int | _minFilter |
unsigned int | _magFilter |
unsigned int | _type |
unsigned int | _level |
unsigned int | _wrapS |
unsigned int | _wrapT |
unsigned int | _wrapR |
unsigned int | _packAlignment |
unsigned int | _unpackAlignment |
Class to manage 1D textures.
Definition at line 182 of file TextureManager.h.
void reto::Texture1D::update | ( | void * | data, |
unsigned int | width | ||
) |
Method to update texture content.
width | New width |
data | New texture data |