|
JMGraphics
|
This is the complete list of members for Shader, including all inherited members.
| activate() (defined in Shader) | Shader | |
| compileShader(const char *filepath, GLenum type) (defined in Shader) | Shader | |
| id (defined in Shader) | Shader | |
| loadShaderSrc(const char *filepath) (defined in Shader) | Shader | |
| set2Float(const std::string &name, float v1, float v2) (defined in Shader) | Shader | |
| set2Float(const std::string &name, glm::vec2 v) (defined in Shader) | Shader | |
| set3Float(const std::string &name, float v1, float v2, float v3) (defined in Shader) | Shader | |
| set3Float(const std::string &name, glm::vec3 v) (defined in Shader) | Shader | |
| set4Float(const std::string &name, float v1, float v2, float v3, float v4) (defined in Shader) | Shader | |
| set4Float(const std::string &name, glm::vec4 v) (defined in Shader) | Shader | |
| setBool(const std::string &name, bool value) (defined in Shader) | Shader | |
| setFloat(const std::string &name, float value) (defined in Shader) | Shader | |
| setInt(const std::string &name, int value) (defined in Shader) | Shader | |
| setMat3(const std::string &name, glm::mat3 val) (defined in Shader) | Shader | |
| setMat4(const std::string &name, glm::mat4 val) (defined in Shader) | Shader | |
| Shader(const char *vertexShaderPath, const char *fragmentShaderPath) (defined in Shader) | Shader |