#include <texturecube.h>

Public Types | |
| typedef BoundTexture | BaseType |
| typedef BoundTextureCube | ThisType |
Public Member Functions | |
| BoundTextureCube (void) | |
| void | generateMipmap (void) |
| void | getImage (GLenum face, GLint level, GLenum dataFormat, GLenum dataType, void *data) |
| const TextureCubeHandle & | handle (void) const |
| TextureCubeHandle & | handle (void) |
| void | setImage (GLenum face, GLint level, GLsizei size, GLenum dataFormat, GLenum dataType, const void *data) |
| void | setSampleMode (const TextureSampleMode &sampler) |
| void | setSubImage (GLenum face, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum dataFormat, GLenum dataType, const void *data) |
Protected Member Functions | |
| BoundTextureCube (const TextureCubeHandle &handle, const TextureCubeBindingParams ¶ms) | |
| const TextureCubePtr & | object (void) const |
| TextureCubePtr & | object (void) |
Friends | |
| class | Context |
Definition at line 235 of file texturecube.h.
Reimplemented from glw::BoundTexture.
Definition at line 241 of file texturecube.h.
Reimplemented from glw::BoundTexture.
Definition at line 242 of file texturecube.h.
| glw::BoundTextureCube::BoundTextureCube | ( | void | ) | [inline] |
Definition at line 244 of file texturecube.h.
| glw::BoundTextureCube::BoundTextureCube | ( | const TextureCubeHandle & | handle, |
| const TextureCubeBindingParams & | params | ||
| ) | [inline, protected] |
Definition at line 287 of file texturecube.h.
| void glw::BoundTextureCube::generateMipmap | ( | void | ) | [inline] |
Definition at line 280 of file texturecube.h.
| void glw::BoundTextureCube::getImage | ( | GLenum | face, |
| GLint | level, | ||
| GLenum | dataFormat, | ||
| GLenum | dataType, | ||
| void * | data | ||
| ) | [inline] |
Definition at line 270 of file texturecube.h.
| const TextureCubeHandle& glw::BoundTextureCube::handle | ( | void | ) | const [inline] |
Reimplemented from glw::BoundTexture.
Definition at line 250 of file texturecube.h.
| TextureCubeHandle& glw::BoundTextureCube::handle | ( | void | ) | [inline] |
Reimplemented from glw::BoundTexture.
Definition at line 255 of file texturecube.h.
| const TextureCubePtr& glw::BoundTextureCube::object | ( | void | ) | const [inline, protected] |
Reimplemented from glw::BoundTexture.
Definition at line 293 of file texturecube.h.
| TextureCubePtr& glw::BoundTextureCube::object | ( | void | ) | [inline, protected] |
Reimplemented from glw::BoundTexture.
Definition at line 298 of file texturecube.h.
| void glw::BoundTextureCube::setImage | ( | GLenum | face, |
| GLint | level, | ||
| GLsizei | size, | ||
| GLenum | dataFormat, | ||
| GLenum | dataType, | ||
| const void * | data | ||
| ) | [inline] |
Definition at line 265 of file texturecube.h.
| void glw::BoundTextureCube::setSampleMode | ( | const TextureSampleMode & | sampler | ) | [inline] |
Definition at line 260 of file texturecube.h.
| void glw::BoundTextureCube::setSubImage | ( | GLenum | face, |
| GLint | level, | ||
| GLint | xoffset, | ||
| GLint | yoffset, | ||
| GLsizei | width, | ||
| GLsizei | height, | ||
| GLenum | dataFormat, | ||
| GLenum | dataType, | ||
| const void * | data | ||
| ) | [inline] |
Definition at line 275 of file texturecube.h.
friend class Context [friend] |
Reimplemented from glw::BoundTexture.
Definition at line 237 of file texturecube.h.