#include <ApiGraphics/CubeMap.h>
Inheritance diagram for CubeMapParam:
Public Member Functions | |
CubeMapParam () | |
CubeMapParam (QString dirName) | |
void | initialize (QString dirName) |
void | destroy () |
Color | sample (float rx, float ry, float rz) |
Color | sample (Vec3 r) |
virtual GLenum | textureMode () const |
virtual GLint | defaultTexFormat () const |
virtual void | loadToGPU (GLint texFormat) const |
Static Public Member Functions | |
static QStringList | namesList (QString dirName, QString first=QString::null) |
Static Public Attributes | |
static const GLenum | targetNames [6] |
|
|
|
|
|
Implements TextureData. |
|
|
|
|
|
Implements TextureData. |
|
|
|
|
|
|
|
Implements TextureData. |
|
Initial value: { GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z } |