AUI Framework  master
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
gl::Program Member List

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::Programinlinestatic
getLocation(const Uniform &uniform) const (defined in gl::Program)gl::Program
handle() const (defined in gl::Program)gl::Programinline
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::Programinline
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::Programinlineexplicit
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