Allolib  1.0
C++ Components For Interactive Multimedia
al::Shader Member List

This is the complete list of members for al::Shader, including all inherited members.

compile() (defined in al::Shader)al::Shader
compiled() const (defined in al::Shader)al::Shader
create()al::GPUObject
created() constal::GPUObject
destroy()al::GPUObject
FRAGMENT enum value (defined in al::Shader)al::Shader
GEOMETRY enum value (defined in al::Shader)al::Shader
GPUObject() (defined in al::GPUObject)al::GPUObject
GPUObject(GPUObject const &)=delete (defined in al::GPUObject)al::GPUObject
GPUObject(GPUObject &&)=delete (defined in al::GPUObject)al::GPUObject
id() constal::GPUObjectinline
id(unsigned long v) (defined in al::GPUObject)al::GPUObjectinline
invalidate()al::GPUObject
log() constal::ShaderBase
mID (defined in al::GPUObject)al::GPUObjectprotected
mResubmit (defined in al::GPUObject)al::GPUObjectprotected
operator=(GPUObject const &)=delete (defined in al::GPUObject)al::GPUObject
operator=(GPUObject &&)=delete (defined in al::GPUObject)al::GPUObject
printLog() constal::ShaderBase
Shader(const std::string &source="", Shader::Type type=FRAGMENT) (defined in al::Shader)al::Shader
source(const std::string &v) (defined in al::Shader)al::Shader
source(const std::string &v, Shader::Type type) (defined in al::Shader)al::Shader
Type enum name (defined in al::Shader)al::Shader
type() const (defined in al::Shader)al::Shaderinline
validate()al::GPUObject
VERTEX enum value (defined in al::Shader)al::Shader
~GPUObject() (defined in al::GPUObject)al::GPUObjectvirtual
~Shader()al::Shaderinlinevirtual
~ShaderBase() (defined in al::ShaderBase)al::ShaderBaseinlinevirtual