|
RunicVTT Open Source Virtual Tabletop for TTRPG using P2P
|
This is the complete list of members for Shader, including all inherited members.
| Bind() const | Shader | |
| CompileShader(unsigned int type, const std::string &source) | Shader | private |
| CreateShader(const std::string &verxterShader, const std::string &fragmentShader) | Shader | private |
| GetUniformLocation(const std::string &name) | Shader | private |
| m_FilePath | Shader | private |
| m_RendererID | Shader | private |
| m_UniformLocationCache | Shader | private |
| ParseShader(const std::string &filepath) | Shader | private |
| SetUniform1f(const std::string &name, float value) | Shader | |
| SetUniform1i(const std::string &name, int value) | Shader | |
| SetUniform2f(const std::string &name, float v0, float v1) | Shader | |
| SetUniform4f(const std::string &name, float v0, float v1, float f2, float f3) | Shader | |
| SetUniformMat4f(const std::string &name, glm::mat4 &matrix) | Shader | |
| Shader(const std::string &filepath) | Shader | |
| Unbind() const | Shader | |
| ~Shader() | Shader |