GLS
1.0.0
GL Stuff - A library aimed at reducing the boilerplate OpenGL code you always have to write.
|
This is the complete list of members for program, including all inherited members.
get_attribute_location(const std::string &attribute_name) const | program | |
get_attribute_size(const std::string &attribute_name) const | program | |
get_attribute_type(const std::string &attribute_name) const | program | |
get_info_log() const | program | |
get_uniform_block_index(const std::string &uniform_block_name) const | program | |
get_uniform_block_size(const std::string &uniform_block_name) const | program | |
get_uniform_location(const std::string &uniform_name) const | program | |
get_uniform_size(const std::string &uniform_name) const | program | |
get_uniform_type(const std::string &uniform_name) const | program | |
link(Shaders &&...shaders) | program | |
name() const | program | |
uniform(const std::string &uniform_name, GLfloat v0) | program | |
uniform(const std::string &uniform_name, GLint v0) | program | |
uniform(const std::string &uniform_name, GLuint v0) | program | |
uniform(const std::string &uniform_name, GLfloat v0, GLfloat v1) | program | |
uniform(const std::string &uniform_name, GLint v0, GLint v1) | program | |
uniform(const std::string &uniform_name, GLuint v0, GLuint v1) | program | |
uniform(const std::string &uniform_name, GLfloat v0, GLfloat v1, GLfloat v2) | program | |
uniform(const std::string &uniform_name, GLint v0, GLint v1, GLint v2) | program | |
uniform(const std::string &uniform_name, GLuint v0, GLuint v1, GLuint v2) | program | |
uniform(const std::string &uniform_name, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) | program | |
uniform(const std::string &uniform_name, GLint v0, GLint v1, GLint v2, GLint v3) | program | |
uniform(const std::string &uniform_name, GLuint v0, GLuint v1, GLuint v2, GLuint v3) | program | |
uniform1(const std::string &uniform_name, GLsizei count, const GLfloat *value) | program | |
uniform1(const std::string &uniform_name, GLsizei count, const GLint *value) | program | |
uniform1(const std::string &uniform_name, GLsizei count, const GLuint *value) | program | |
uniform2(const std::string &uniform_name, GLsizei count, const GLfloat *value) | program | |
uniform2(const std::string &uniform_name, GLsizei count, const GLint *value) | program | |
uniform2(const std::string &uniform_name, GLsizei count, const GLuint *value) | program | |
uniform3(const std::string &uniform_name, GLsizei count, const GLfloat *value) | program | |
uniform3(const std::string &uniform_name, GLsizei count, const GLint *value) | program | |
uniform3(const std::string &uniform_name, GLsizei count, const GLuint *value) | program | |
uniform4(const std::string &uniform_name, GLsizei count, const GLfloat *value) | program | |
uniform4(const std::string &uniform_name, GLsizei count, const GLint *value) | program | |
uniform4(const std::string &uniform_name, GLsizei count, const GLuint *value) | program | |
uniform_matrix2(const std::string &uniform_name, GLsizei count, GLboolean transpose, const GLfloat *value) | program | |
uniform_matrix2x3(const std::string &uniform_name, GLsizei count, GLboolean transpose, const GLfloat *value) | program | |
uniform_matrix2x4(const std::string &uniform_name, GLsizei count, GLboolean transpose, const GLfloat *value) | program | |
uniform_matrix3(const std::string &uniform_name, GLsizei count, GLboolean transpose, const GLfloat *value) | program | |
uniform_matrix3x2(const std::string &uniform_name, GLsizei count, GLboolean transpose, const GLfloat *value) | program | |
uniform_matrix3x4(const std::string &uniform_name, GLsizei count, GLboolean transpose, const GLfloat *value) | program | |
uniform_matrix4(const std::string &uniform_name, GLsizei count, GLboolean transpose, const GLfloat *value) | program | |
uniform_matrix4x2(const std::string &uniform_name, GLsizei count, GLboolean transpose, const GLfloat *value) | program | |
uniform_matrix4x3(const std::string &uniform_name, GLsizei count, GLboolean transpose, const GLfloat *value) | program | |
unuse() | program | static |
use() | program |