|
CG-Project2
|
This is the complete list of members for ogl::ShaderProgram, including all inherited members.
| createShaderProgram() (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| getId() const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | inline |
| setBool(const std::string &name, bool value) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setFloat(const std::string &name, float value) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setInt(const std::string &name, int value) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setMat2(const std::string &name, const glm::mat2 &mat) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setMat3(const std::string &name, const glm::mat3 &mat) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setMat4(const std::string &name, const glm::mat4 &mat) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setVec2(const std::string &name, const glm::vec2 &value) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setVec2(const std::string &name, float x, float y) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setVec3(const std::string &name, const glm::vec3 &value) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setVec3(const std::string &name, float x, float y, float z) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setVec4(const std::string &name, const glm::vec4 &value) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| setVec4(const std::string &name, float x, float y, float z, float w) const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| ShaderProgram()=delete (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| ShaderProgram(const std::string &vloc, const std::string &vfile, const std::string &floc, const std::string &ffile) (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| ShaderProgram(const std::string &vfile, const std::string &ffile) (defined in ogl::ShaderProgram) | ogl::ShaderProgram | inline |
| ShaderProgram(const std::string &vloc, const std::string &vfile, const std::string &floc, const std::string &ffile, const std::string &gloc, const std::string &gfile) (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| ShaderProgram(const std::string &vfile, const std::string &ffile, const std::string &gfile) (defined in ogl::ShaderProgram) | ogl::ShaderProgram | inline |
| use() const (defined in ogl::ShaderProgram) | ogl::ShaderProgram | |
| ~ShaderProgram() (defined in ogl::ShaderProgram) | ogl::ShaderProgram |