|
CPP-TOOLBOX
|
This is the complete list of members for ShaderCache, including all inherited members.
| configure_vertex_attributes_for_drawables_vao(GLuint vertex_attribute_object, GLuint vertex_buffer_object, ShaderType type, ShaderVertexAttributeVariable shader_vertex_attribute_variable) | ShaderCache | |
| get_gl_vertex_attribute_configuration_for_vertex_attribute_variable(ShaderVertexAttributeVariable shader_vertex_attribute_variable) | ShaderCache | |
| get_shader_program(ShaderType type) const | ShaderCache | |
| get_uniform_location(ShaderType type, ShaderUniformVariable uniform) | ShaderCache | |
| get_uniform_name(ShaderUniformVariable uniform) | ShaderCache | |
| get_used_vertex_attribute_variables_for_shader(ShaderType type) | ShaderCache | |
| get_vertex_attribute_variable_name(ShaderVertexAttributeVariable shader_vertex_attribute_variable) | ShaderCache | |
| log_shader_program_info() | ShaderCache | |
| logger | ShaderCache | |
| print_out_active_uniforms_in_shader(ShaderType type) | ShaderCache | |
| register_shader_program(ShaderType type) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, bool value) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, int value) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, float value) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, const glm::vec2 &vec) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, float x, float y) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, const glm::vec3 &vec) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, float x, float y, float z) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, const glm::vec4 &vec) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, const std::vector< glm::vec4 > &values) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, float x, float y, float z, float w) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, const glm::mat2 &mat) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, const glm::mat3 &mat) | ShaderCache | |
| set_uniform(ShaderType type, ShaderUniformVariable uniform, const glm::mat4 &mat) | ShaderCache | |
| shader_standard | ShaderCache | |
| ShaderCache(std::vector< ShaderType > requested_shaders) | ShaderCache | |
| stop_using_shader_program() | ShaderCache | |
| use_shader_program(ShaderType type) | ShaderCache | |
| ~ShaderCache() | ShaderCache |