Fireworks Engine  v2.0
Lightweight Sandbox Game Engine using OpenGL for additional Customisation and Quick Prototyping
fireworks::graphics::Shader Member List

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

disable()fireworks::graphics::Shader
enable()fireworks::graphics::Shader
getShaderProgram() constfireworks::graphics::Shaderinline
m_FragPathfireworks::graphics::Shader
m_ShaderIDfireworks::graphics::Shader
m_VertPathfireworks::graphics::Shader
setUniform1f(const GLchar *name, float value)fireworks::graphics::Shader
setUniform1fv(const GLchar *name, float *value, GLsizei count)fireworks::graphics::Shader
setUniform1i(const GLchar *name, int value)fireworks::graphics::Shader
setUniform1iv(const GLchar *name, int *value, GLsizei count)fireworks::graphics::Shader
setUniform2f(const GLchar *name, const glm::vec2 &vector)fireworks::graphics::Shader
setUniform3f(const GLchar *name, const glm::vec3 &vector)fireworks::graphics::Shader
setUniform4f(const GLchar *name, const glm::vec4 &vector)fireworks::graphics::Shader
setUniformMat4(const GLchar *name, const glm::mat4 &matrix)fireworks::graphics::Shader
Shader(const char *vertexPath, const char *fragmentPath)fireworks::graphics::Shader
~Shader()fireworks::graphics::Shader