JMGraphics
Loading...
Searching...
No Matches
Shader Member List

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