Basic Image AlgorithmS Library
2.8.0
|
This is the complete list of members for BIAS::ShaderProgramPool, including all inherited members.
AddFragmentShader(const std::string &shader_source, const std::string &shader_name, const std::string &shader_program_name) | BIAS::ShaderProgramPool | |
AddFragmentShaderFromFile(const std::string &path_to_shader, const std::string &shader_name, const std::string &shader_program_name) | BIAS::ShaderProgramPool | |
AddShaderProgram(const std::string &shader_program_name) | BIAS::ShaderProgramPool | |
AddVertexShader(const std::string &shader_source, const std::string &shader_name, const std::string &shader_program_name) | BIAS::ShaderProgramPool | |
AddVertexShaderFromFile(const std::string &path_to_shader, const std::string &shader_name, const std::string &shader_program_name) | BIAS::ShaderProgramPool | |
BindShaderProgram(const std::string &shader_program_name) | BIAS::ShaderProgramPool | |
ClearAll() | BIAS::ShaderProgramPool | |
GetShaderNames(const std::string &shader_program_name, std::vector< std::string > &shader_names) | BIAS::ShaderProgramPool | |
GetShaderProgram(const std::string &shader_program_name) | BIAS::ShaderProgramPool | |
GetShaderPrograms() | BIAS::ShaderProgramPool | |
GetUniformType(const std::string &shader_program_name, const std::string &varName) | BIAS::ShaderProgramPool | |
IsLinked() | BIAS::ShaderProgramPool | |
LinkAll() | BIAS::ShaderProgramPool | |
program_data_t typedef | BIAS::ShaderProgramPool | |
program_map_t typedef | BIAS::ShaderProgramPool | |
RemoveShaderProgram(const std::string &shader_program_name) | BIAS::ShaderProgramPool | |
SetUniform(const std::string &shader_program_name, const std::string &varName, StorageType value) | BIAS::ShaderProgramPool | |
SetUniformArray(const std::string &shader_program_name, const std::string &varName, StorageType values, int arg_number) | BIAS::ShaderProgramPool | |
shader_data_t typedef | BIAS::ShaderProgramPool | |
shader_map_t typedef | BIAS::ShaderProgramPool | |
ShaderProgramPool() | BIAS::ShaderProgramPool | |
uniforms_map_t typedef | BIAS::ShaderProgramPool | |
~ShaderProgramPool() | BIAS::ShaderProgramPool |