Falcon
Shader Member List

This is the complete list of members for Shader, including all inherited members.

GetUniform(const GLchar *name)Shader
LinkShaders()Shader
m_fragmentShaderShader
m_programIDShader
m_vertexShaderShader
SetBool(const std::string &name, bool value) constShader
SetFloat(const std::string &name, float value) constShader
SetInt(const std::string &name, int value) constShader
SetMat2(const std::string &name, const glm::mat2 &mat) constShader
SetMat3(const std::string &name, const glm::mat3 &mat) constShader
SetMat4(const std::string &name, const glm::mat4 &mat) constShader
SetVec2(const std::string &name, const glm::vec2 &value) constShader
SetVec2(const std::string &name, float x, float y) constShader
SetVec3(const std::string &name, const glm::vec3 &value) constShader
SetVec3(const std::string &name, float x, float y, float z) constShader
SetVec4(const std::string &name, const glm::vec4 &value) constShader
SetVec4(const std::string &name, float x, float y, float z, float w) constShader
Shader(const GLchar *vertexPath, const GLchar *fragmentPath)Shader
UseShader()Shader