#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] |