|
Fillwave
10.0.0
|
Single GLSL 2D Texture object. More...
#include <Texture2D.h>
Public Member Functions | |
| Texture2D (TextureConfig *file, ParameterList ¶meters, GLuint howMany=1) | |
| void | sendData (GLubyte *data=nullptr) |
| void | reload () |
| void | bind (GLuint idx=0) |
| void | bind (GLint textureUnit, GLuint idx=0) |
| void | unbind () |
| void | generateMipMaps () |
| void | setParameter (GLenum parameter, GLenum value) |
| void | setParameters (ParameterList parameters) |
| void | log () |
Static Public Member Functions | |
| static void | unbind2DTexture (GLint textureUnit) |
| static void | unbind2DTextures () |
Public Attributes | |
| Texture | mTexture |
| pu< TextureConfig > | mCfg |
| ParameterList | mParameters |
Single GLSL 2D Texture object.
1.8.11