|
void | set_texture (int tex_unit) |
|
void | set_color (float r, float g, float b) |
|
void | set_opacity (float opacity) |
|
void | set_pixel_size (float width, float height) |
|
void | set_border_width (int width) |
|
mutex_type & | get_mutex () const |
|
bool | initialize () |
|
void | enable () |
|
void | disable () |
|
bool | is_valid () |
|
|
virtual bool | get_fragment_shader_source (std::string &source) |
|
virtual bool | post_initialize () |
|
virtual bool | get_vertex_shader_source (std::string &source) |
|
virtual bool | pre_link () |
|
int | get_uniform_location (const char *name) |
|
void | bind_attrib_location (unsigned int index, const char *name) |
|
|
typedef boost::mutex | mutex_type |
|
typedef boost::unique_lock< mutex_type > | lock_type |
|
The documentation for this class was generated from the following files:
- Application/Tools/detail/MaskShader.h
- Application/Tools/detail/MaskShader.cc