|
AUI Framework
master
Cross-platform base for C++ UI apps
|
This is the complete list of members for gl::Program, including all inherited members.
| bindAttribute(uint32_t index, const AString &name) (defined in gl::Program) | gl::Program | |
| compile() (defined in gl::Program) | gl::Program | |
| currentShader() (defined in gl::Program) | gl::Program | inlinestatic |
| getLocation(const Uniform &uniform) const (defined in gl::Program) | gl::Program | |
| handle() const (defined in gl::Program) | gl::Program | inline |
| load(const AString &vertex, const AString &fragment, const AVector< AString > &attribs={}, const AString &version={}) (defined in gl::Program) | gl::Program | |
| loadFragmentShader(const AString &fragment, bool raw) (defined in gl::Program) | gl::Program | |
| loadRaw(const AString &vertex, const AString &fragment) (defined in gl::Program) | gl::Program | |
| loadVertexShader(const AString &vertex, bool raw) (defined in gl::Program) | gl::Program | |
| noncopyable()=default (defined in aui::noncopyable) | aui::noncopyable | |
| noncopyable(const noncopyable &)=delete (defined in aui::noncopyable) | aui::noncopyable | |
| operator=(Program &&program) noexcept (defined in gl::Program) | gl::Program | inline |
| operator=(const noncopyable &)=delete (defined in aui::noncopyable) | aui::noncopyable | |
| Program() (defined in gl::Program) | gl::Program | |
| Program(Program &&program) noexcept (defined in gl::Program) | gl::Program | inlineexplicit |
| Program(const Program &)=delete (defined in gl::Program) | gl::Program | |
| set(const gl::Program::Uniform &uniform, int value) const (defined in gl::Program) | gl::Program | |
| set(const gl::Program::Uniform &uniform, float value) const (defined in gl::Program) | gl::Program | |
| set(const gl::Program::Uniform &uniform, double value) const (defined in gl::Program) | gl::Program | |
| set(const gl::Program::Uniform &uniform, glm::mat4 value) const (defined in gl::Program) | gl::Program | |
| set(const gl::Program::Uniform &uniform, glm::mat3 value) const (defined in gl::Program) | gl::Program | |
| set(const gl::Program::Uniform &uniform, glm::dmat4 value) const (defined in gl::Program) | gl::Program | |
| set(const gl::Program::Uniform &uniform, glm::vec2 value) const (defined in gl::Program) | gl::Program | |
| set(const gl::Program::Uniform &uniform, glm::vec3 value) const (defined in gl::Program) | gl::Program | |
| set(const gl::Program::Uniform &uniform, glm::vec4 value) const (defined in gl::Program) | gl::Program | |
| setArray(const gl::Program::Uniform &uniform, AArrayView< float > value) const (defined in gl::Program) | gl::Program | |
| use() const (defined in gl::Program) | gl::Program | |
| ~Program() (defined in gl::Program) | gl::Program |