Allolib
1.0
C++ Components For Interactive Multimedia
|
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() const | al::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() const | al::GPUObject | inline |
id(unsigned long v) (defined in al::GPUObject) | al::GPUObject | inline |
invalidate() | al::GPUObject | |
log() const | al::ShaderBase | |
mID (defined in al::GPUObject) | al::GPUObject | protected |
mResubmit (defined in al::GPUObject) | al::GPUObject | protected |
operator=(GPUObject const &)=delete (defined in al::GPUObject) | al::GPUObject | |
operator=(GPUObject &&)=delete (defined in al::GPUObject) | al::GPUObject | |
printLog() const | al::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::Shader | inline |
validate() | al::GPUObject | |
VERTEX enum value (defined in al::Shader) | al::Shader | |
~GPUObject() (defined in al::GPUObject) | al::GPUObject | virtual |
~Shader() | al::Shader | inlinevirtual |
~ShaderBase() (defined in al::ShaderBase) | al::ShaderBase | inlinevirtual |