|
void | set_image (int width, int internal_format=GL_RGBA, const void *pixels=0, unsigned int format=GL_RGBA, unsigned int type=GL_UNSIGNED_BYTE, int level=0) |
|
void | set_sub_image (int xoffset, int width, const void *data, unsigned int format, unsigned int type, int level=0) |
|
void | enable () |
|
void | disable () |
|
void | bind () |
|
void | unbind () |
|
void | set_parameter (unsigned int param_name, int param_value) |
|
void | set_mag_filter (int filter) |
|
void | set_min_filter (int filter) |
|
void | set_wrap_s (int wrap_mode) |
|
void | set_wrap_t (int wrap_mode) |
|
void | set_wrap_r (int wrap_mode) |
|
unsigned int | get_id () const |
|
unsigned int | get_target () const |
|
mutex_type & | get_mutex () const |
|
|
typedef boost::recursive_mutex | mutex_type |
|
typedef boost::unique_lock< mutex_type > | lock_type |
|
static unsigned int | GetActiveTextureUnit () |
|
static void | SetActiveTextureUnit (unsigned int unit) |
|
static void | SetClientActiveTextureUnit (unsigned int unit) |
|
void | safe_bind () |
|
void | safe_unbind () |
|
int | saved_id_ |
|
unsigned int | texture_id_ |
|
unsigned int | target_ |
|
unsigned int | query_target_ |
|
mutex_type | mutex_ |
|
The documentation for this class was generated from the following files:
- Core/Graphics/Texture.h
- Core/Graphics/Texture.cc