GameKit  0.0.1a
C++ gamedev tools
gk::Shader Member List

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

addShader(GLenum type, const std::string &filename)gk::Shader
attrib(const std::string &name) constgk::Shader
bind(const Shader *shader)gk::Shaderstatic
createProgram()gk::Shader
disableVertexAttribArray(const std::string &name) constgk::Shader
enableVertexAttribArray(const std::string &name) constgk::Shader
linkProgram()gk::Shader
loadFromFile(const std::string &vertexFilename, const std::string &fragementFilename)gk::Shader
m_fragmentShadersgk::Shaderprivate
m_programgk::Shaderprivate
m_vertexShadersgk::Shaderprivate
program() constgk::Shaderinline
setUniform(const std::string &name, int n) constgk::Shader
setUniform(const std::string &name, float x, float y) constgk::Shader
setUniform(const std::string &name, const glm::mat4 &matrix) constgk::Shader
setUniform(const std::string &name, const Transform &transform) constgk::Shader
Shader()=defaultgk::Shader
Shader(const std::string &vertexFilename, const std::string &fragementFilename)gk::Shader
uniform(const std::string &name) constgk::Shader
~Shader()gk::Shader