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 |