| add_fragment_shader(const gsgl::string &fname) | shader_program | |
| add_vertex_shader(const gsgl::string &fname) | shader_program | |
| bind() | shader_program | |
| get_id() | shader_program | [inline] |
| get_uniform_loc(const char *name) | shader_program | [private] |
| load() | shader_program | |
| opengl_id | shader_program | [private] |
| set_uniform(const char *name, const int &i) | shader_program | |
| set_uniform(const char *name, const float &f) | shader_program | |
| set_uniform(const char *name, const float ff[4]) | shader_program | |
| set_uniform(const char *name, const bool b) | shader_program | |
| shader_program() | shader_program | |
| shaders | shader_program | [private] |
| unbind() | shader_program | |
| unload() | shader_program | |
| ~shader_program() | shader_program |
1.5.5