globjects  2.0.0.630135941c42
Strict OpenGL objects wrapper.
Loading...
Searching...
No Matches
globjects::Shader Member List

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

addSubject(AbstractStringSource *subject)globjects::Shader
applyGlobalReplacements(AbstractStringSource *source)globjects::Shaderstatic
changed() constglobjects::Shader
checkCompileStatus() constglobjects::Shader
clearGlobalReplacements()globjects::Shaderstatic
compile() constglobjects::Shader
create(Args &&... args)globjects::Instantiator< Shader >static
deregisterListener(Program *listener)globjects::Shader
detach()globjects::Object
fromId(gl::GLuint id, Args &&... args)globjects::Instantiator< Shader >static
get(gl::GLenum pname) constglobjects::Shader
getSource() constglobjects::Shader
globalReplace(const std::string &search, const std::string &replacement)globjects::Shaderstatic
globalReplace(const std::string &search, int i)globjects::Shaderstatic
hasName() constglobjects::Object
hintIncludeImplementation(IncludeImplementation impl)globjects::Shaderstatic
hintNameImplementation(NameImplementation impl)globjects::Objectstatic
id() constglobjects::Object
IncludeImplementation enum nameglobjects::Shader
IncludePaths typedefglobjects::Shader
includePaths() constglobjects::Shader
infoLog() constglobjects::Shader
invalidate()globjects::Shader
isCompiled() constglobjects::Shader
isDefault() constglobjects::Object
m_compilationFailedglobjects::Shadermutableprotected
m_compiledglobjects::Shadermutableprotected
m_includePathsglobjects::Shaderprotected
m_objectLabelStateglobjects::Objectmutableprotected
m_programListenersglobjects::Shaderprotected
m_programsglobjects::Shaderprotected
m_resourceglobjects::Objectprotected
m_sourceglobjects::Shaderprotected
m_sourceSubjectsglobjects::Shaderprotected
m_typeglobjects::Shaderprotected
name() constglobjects::Object
NameImplementation enum nameglobjects::Object
notifyChanged(const AbstractStringSource *changeable)globjects::Shadervirtual
Object(std::unique_ptr< IDResource > &&resource)globjects::Objectprotected
objectType() const overrideglobjects::Shadervirtual
Programglobjects::Shaderfriend
registerListener(Program *listener)globjects::Shader
removeSubject(AbstractStringSource *subject)globjects::Shadervirtual
s_globalReplacementsglobjects::Shaderprotectedstatic
setIncludePaths(const IncludePaths &includePaths)globjects::Shader
setName(const std::string &name)globjects::Object
setSource(AbstractStringSource *source)globjects::Shader
Shader(const gl::GLenum type, AbstractStringSource *source, const IncludePaths &includePaths=IncludePaths())globjects::Shader
Shader(const gl::GLenum type)globjects::Shader
shaderString() constglobjects::Shaderprotected
source() constglobjects::Shader
sourceFromFile(const std::string &filename)globjects::Shaderstatic
sourceFromString(const std::string &sourceString)globjects::Shaderstatic
type() constglobjects::Shader
typeString() constglobjects::Shader
typeString(gl::GLenum type)globjects::Shaderstatic
updateSource()globjects::Shader
~Object()globjects::Objectprotectedvirtual
~Shader()globjects::Shadervirtual