Raftel Engine
Loading...
Searching...
No Matches
Raftel::ShaderProgram Member List
This is the complete list of members for
Raftel::ShaderProgram
, including all inherited members.
attachShader
(const Shader &shader)
Raftel::ShaderProgram
getLastError
() const
Raftel::ShaderProgram
inline
GetProgramID
() const
Raftel::ShaderProgram
inline
load
(const std::string &vertexPath, const std::string &fragmentPath)
Raftel::ShaderProgram
loadFromMemory
(const char *vertexSource, const char *fragmentSource)
Raftel::ShaderProgram
MOVABLE_BUT_NOT_COPYABLE
(ShaderProgram)
Raftel::ShaderProgram
printActiveUniforms
()
Raftel::ShaderProgram
setUniform
(const std::string &name, int value)
Raftel::ShaderProgram
setUniform
(const std::string &name, float value)
Raftel::ShaderProgram
setUniform
(const std::string &name, glm::vec3 value)
Raftel::ShaderProgram
setUniform
(const std::string &name, glm::vec4 value)
Raftel::ShaderProgram
setUniform
(const std::string &name, const glm::mat4 &matrix)
Raftel::ShaderProgram
ShaderProgram
()=default
Raftel::ShaderProgram
ShaderProgram
(const std::string &vertexPath, const std::string &fragmentPath)
Raftel::ShaderProgram
unUse
()
Raftel::ShaderProgram
use
()
Raftel::ShaderProgram
~ShaderProgram
()
Raftel::ShaderProgram
Generated by
1.13.2