|
Fillwave
10.0.0
|
Single GLSL 3D Texture object. It consists of six 2D images. More...
#include <Texture3D.h>
Public Member Functions | |
| Texture3D (TextureConfig *right, TextureConfig *left, TextureConfig *ceil, TextureConfig *floor, TextureConfig *front, TextureConfig *back, ParameterList ¶m) | |
| void | sendData () |
| void | bind (GLuint idx=0) |
| void | bind (GLint textureUnit, GLuint idx=0) |
| void | unbind () |
| void | setParameter (GLenum parameter, GLenum value) |
| void | setParameters (ParameterList parameters) |
| void | log () |
| void | reload () |
| void | sendData (GLubyte *xp, GLubyte *xn, GLubyte *yp, GLubyte *yn, GLubyte *zp, GLubyte *zn) |
Static Public Member Functions | |
| static void | unbindCubemapTexture (GLint textureUnit) |
| static void | unbindCubemapTextures () |
Public Attributes | |
| Texture | mTexture |
| pu< TextureConfig > | mRight |
| pu< TextureConfig > | mLeft |
| pu< TextureConfig > | mCeil |
| pu< TextureConfig > | mFloor |
| pu< TextureConfig > | mFront |
| pu< TextureConfig > | mBack |
| ParameterList | mParameters |
Single GLSL 3D Texture object. It consists of six 2D images.
1.8.11