|
Vivid
|
This is the complete list of members for Vivid::Shader, including all inherited members.
| Bind() const (defined in Vivid::Shader) | Vivid::Shader | |
| Create(const std::string &filepathVertexShader, const std::string &filepathPixelShader) (defined in Vivid::Shader) | Vivid::Shader | static |
| GetPixelShaderPath() (defined in Vivid::Shader) | Vivid::Shader | inline |
| GetRendererID() (defined in Vivid::Shader) | Vivid::Shader | inline |
| GetVertexShaderPath() (defined in Vivid::Shader) | Vivid::Shader | inline |
| SetUniform1f(const std::string &name, float value) (defined in Vivid::Shader) | Vivid::Shader | |
| SetUniform1i(const std::string &name, int value) (defined in Vivid::Shader) | Vivid::Shader | |
| SetUniform3f(const std::string &name, float f0, float f1, float f2) (defined in Vivid::Shader) | Vivid::Shader | |
| SetUniform3f(const std::string &name, Maths::Vec3 &value) (defined in Vivid::Shader) | Vivid::Shader | |
| SetUniform4f(const std::string &name, float f0, float f1, float f2, float f3) (defined in Vivid::Shader) | Vivid::Shader | |
| SetUniform4f(const std::string &name, const glm::vec4 &matrix) (defined in Vivid::Shader) | Vivid::Shader | |
| SetUniformMat4f(const std::string &name, const glm::mat4 &matrix) (defined in Vivid::Shader) | Vivid::Shader | |
| Shader(const String &filepathVertexShader, const String &filepathPixelShader) (defined in Vivid::Shader) | Vivid::Shader | |
| Unbind() const (defined in Vivid::Shader) | Vivid::Shader | |
| ~Shader() (defined in Vivid::Shader) | Vivid::Shader |