Shader Member List
This is the complete list of members for
Shader, including all inherited members.
| free() | Shader | |
| get_attribute_location(std::string name) | Shader | [inline] |
| print_fragment_source() | Shader | |
| print_info() | Shader | [inline] |
| print_vertex_source() | Shader | |
| release() | Shader | [inline] |
| set_uniform(const char *uniform, GLint value) | Shader | [inline] |
| set_uniform(const char *uniform, GLfloat value) | Shader | [inline] |
| set_uniform(const char *uniform, const Color4f &color) | Shader | [inline] |
| set_uniform(const char *uniform, const V2f &vector) | Shader | [inline] |
| set_uniform(const char *uniform, const V3f &vector) | Shader | [inline] |
| set_uniform(const char *uniform, const M44f &matrix) | Shader | [inline] |
| set_uniform1(const char *uniform, float *elements, int count) | Shader | [inline] |
| set_uniform2(const char *uniform, float *elements, int count) | Shader | [inline] |
| set_uniform3(const char *uniform, float *elements, int count) | Shader | [inline] |
| set_uniform4(const char *uniform, float *elements, int count) | Shader | [inline] |
| Shader(std::string file_name) | Shader | |
| use() | Shader | |
| ~Shader() (defined in Shader) | Shader | |