#include <glh_obs.h>
Public Member Functions | |
void | bind () |
void | del () |
void | disable () |
void | enable () |
void | gen () |
bool | is_valid () const |
void | parameter (GLenum pname, GLint i) |
void | parameter (GLenum pname, GLfloat f) |
void | parameter (GLenum pname, GLint *ip) |
void | parameter (GLenum pname, GLfloat *fp) |
tex_object (GLenum tgt, bool managed) | |
virtual | ~tex_object () |
Public Attributes | |
bool | manageObjects |
GLenum | target |
GLuint | texture |
bool | valid |
glh::tex_object::tex_object | ( | GLenum | tgt, |
bool | managed | ||
) | [inline] |
virtual glh::tex_object::~tex_object | ( | ) | [inline, virtual] |
void glh::tex_object::bind | ( | ) | [inline] |
void glh::tex_object::del | ( | ) | [inline] |
void glh::tex_object::disable | ( | ) | [inline] |
void glh::tex_object::enable | ( | ) | [inline] |
void glh::tex_object::gen | ( | ) | [inline] |
bool glh::tex_object::is_valid | ( | ) | const [inline] |
void glh::tex_object::parameter | ( | GLenum | pname, |
GLint | i | ||
) | [inline] |
void glh::tex_object::parameter | ( | GLenum | pname, |
GLfloat | f | ||
) | [inline] |
void glh::tex_object::parameter | ( | GLenum | pname, |
GLint * | ip | ||
) | [inline] |
void glh::tex_object::parameter | ( | GLenum | pname, |
GLfloat * | fp | ||
) | [inline] |