glcxx: A Modern C++ Interface to OpenGL Object Management
|
This is the complete list of members for glcxx::Program, including all inherited members.
_build() const | glcxx::Program | inlineprotected |
_build(const Shader &shader, Shaders...args) const | glcxx::Program | inlineprotected |
_build(std::unique_ptr< Shader > shader, Shaders...args) const | glcxx::Program | inlineprotected |
_build(std::shared_ptr< Shader > shader, Shaders...args) const | glcxx::Program | inlineprotected |
_build(const char *attribute_name, GLuint index, Shaders...args) const | glcxx::Program | inlineprotected |
allocate() | glcxx::Program | protected |
attach_shader(const Shader &shader) const | glcxx::Program | inline |
attach_shader(std::unique_ptr< Shader > shader) const | glcxx::Program | inline |
attach_shader(std::shared_ptr< Shader > shader) const | glcxx::Program | inline |
build(Shaders...shaders) | glcxx::Program | inline |
create(Args...args) | glcxx::Program | inlinestatic |
get_uniform_location(const char *uniform_name) | glcxx::Program | inline |
id() const | glcxx::Program | inline |
link() const | glcxx::Program | |
m_id | glcxx::Program | protected |
Program() | glcxx::Program | |
use() const | glcxx::Program | inline |
~Program() | glcxx::Program |