YAGE
v0.1.1
Yet Another Game Engine
|
This is the complete list of members for yage::GlslProgram, including all inherited members.
addAttribute(const std::string &attribute_name) | yage::GlslProgram | |
attribute_index_ | yage::GlslProgram | private |
compileShader(const GLuint &shader, const std::string &file_path) | yage::GlslProgram | private |
compileShaders(const std::string &vertex_shader_path, const std::string &fragment_shader_path) | yage::GlslProgram | |
defaultSetup() | yage::GlslProgram | |
fragment_shader_id_ | yage::GlslProgram | private |
getUniformLocation(const std::string &uniform_name) | yage::GlslProgram | |
GlslProgram()=default | yage::GlslProgram | |
GlslProgram(const GlslProgram &)=delete | yage::GlslProgram | |
GlslProgram(GlslProgram &&)=delete | yage::GlslProgram | |
linkShaders() | yage::GlslProgram | |
operator=(const GlslProgram &)=delete | yage::GlslProgram | |
operator=(GlslProgram &&)=delete | yage::GlslProgram | |
program_id_ | yage::GlslProgram | private |
unuse() | yage::GlslProgram | |
use() | yage::GlslProgram | |
vertex_shader_id_ | yage::GlslProgram | private |
~GlslProgram() | yage::GlslProgram |