RunicVTT Open Source Virtual Tabletop for TTRPG using P2P
Loading...
Searching...
No Matches
Shader Member List

This is the complete list of members for Shader, including all inherited members.

Bind() constShader
CompileShader(unsigned int type, const std::string &source)Shaderprivate
CreateShader(const std::string &verxterShader, const std::string &fragmentShader)Shaderprivate
GetUniformLocation(const std::string &name)Shaderprivate
m_FilePathShaderprivate
m_RendererIDShaderprivate
m_UniformLocationCacheShaderprivate
ParseShader(const std::string &filepath)Shaderprivate
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() constShader
~Shader()Shader