GameKit
0.0.1a
C++ gamedev tools
|
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) const | gk::Shader | |
bind(const Shader *shader) | gk::Shader | static |
createProgram() | gk::Shader | |
disableVertexAttribArray(const std::string &name) const | gk::Shader | |
enableVertexAttribArray(const std::string &name) const | gk::Shader | |
linkProgram() | gk::Shader | |
loadFromFile(const std::string &vertexFilename, const std::string &fragementFilename) | gk::Shader | |
m_fragmentShaders | gk::Shader | private |
m_program | gk::Shader | private |
m_vertexShaders | gk::Shader | private |
program() const | gk::Shader | inline |
setUniform(const std::string &name, int n) const | gk::Shader | |
setUniform(const std::string &name, float x, float y) const | gk::Shader | |
setUniform(const std::string &name, const glm::mat4 &matrix) const | gk::Shader | |
setUniform(const std::string &name, const Transform &transform) const | gk::Shader | |
Shader()=default | gk::Shader | |
Shader(const std::string &vertexFilename, const std::string &fragementFilename) | gk::Shader | |
uniform(const std::string &name) const | gk::Shader | |
~Shader() | gk::Shader |