|
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 |
1.8.12