Definition at line 234 of file globjects.hh.
◆ Texture()
Texture::Texture |
( |
GLenum |
tgt, |
|
|
GLenum |
_unit = GL_NONE |
|
) |
| |
◆ ~Texture()
virtual ACG::Texture::~Texture |
( |
| ) |
|
|
inlinevirtual |
◆ activate() [1/2]
void ACG::Texture::activate |
( |
| ) |
|
|
inline |
◆ activate() [2/2]
void ACG::Texture::activate |
( |
GLenum |
_unit | ) |
|
|
inline |
◆ bind() [1/2]
void ACG::Texture::bind |
( |
| ) |
|
|
inline |
◆ bind() [2/2]
void ACG::Texture::bind |
( |
GLenum |
_unit | ) |
|
|
inline |
◆ bindAsImage()
void Texture::bindAsImage |
( |
GLuint |
_index, |
|
|
GLenum |
_access |
|
) |
| |
◆ clear() [1/3]
◆ clear() [2/3]
◆ clear() [3/3]
◆ del()
void ACG::Texture::del |
( |
| ) |
|
|
inline |
◆ disable()
void ACG::Texture::disable |
( |
| ) |
|
|
inline |
◆ enable()
void ACG::Texture::enable |
( |
| ) |
|
|
inline |
◆ gen()
void ACG::Texture::gen |
( |
| ) |
|
|
inline |
◆ getInternalFormat()
GLint Texture::getInternalFormat |
( |
| ) |
|
◆ getTarget()
GLenum ACG::Texture::getTarget |
( |
| ) |
const |
|
inline |
◆ getUnit()
GLenum ACG::Texture::getUnit |
( |
| ) |
const |
|
inline |
◆ id()
GLuint ACG::Texture::id |
( |
| ) |
const |
|
inline |
◆ is_valid()
bool ACG::Texture::is_valid |
( |
| ) |
const |
|
inline |
◆ parameter() [1/4]
void ACG::Texture::parameter |
( |
GLenum |
pname, |
|
|
GLfloat * |
fp |
|
) |
| |
|
inline |
◆ parameter() [2/4]
void ACG::Texture::parameter |
( |
GLenum |
pname, |
|
|
GLfloat |
f |
|
) |
| |
|
inline |
◆ parameter() [3/4]
void ACG::Texture::parameter |
( |
GLenum |
pname, |
|
|
GLint * |
ip |
|
) |
| |
|
inline |
◆ parameter() [4/4]
void ACG::Texture::parameter |
( |
GLenum |
pname, |
|
|
GLint |
i |
|
) |
| |
|
inline |
◆ setUnit()
void ACG::Texture::setUnit |
( |
GLenum |
u | ) |
|
|
inline |
◆ supportsClearTexture()
bool Texture::supportsClearTexture |
( |
| ) |
|
|
static |
◆ supportsGenerateMipmap()
bool Texture::supportsGenerateMipmap |
( |
| ) |
|
|
static |
◆ supportsImageLoadStore()
bool Texture::supportsImageLoadStore |
( |
| ) |
|
|
static |
◆ supportsTextureBuffer()
bool Texture::supportsTextureBuffer |
( |
| ) |
|
|
static |
◆ internalFormat_
GLint ACG::Texture::internalFormat_ |
|
protected |
◆ target
GLenum ACG::Texture::target |
|
private |
◆ texture
GLuint ACG::Texture::texture |
|
private |
◆ unit
GLenum ACG::Texture::unit |
|
private |
◆ valid
The documentation for this class was generated from the following files: