| globjects 1.0.0.000000000000 Strict OpenGL objects wrapper.

globjects::Shader Member List

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

accept(ObjectVisitor &visitor) override | globjects::Shader | virtual
changed() const | globjects::Changeable |
checkCompileStatus() const | globjects::Shader |
clearGlobalReplacements() | globjects::Shader | static
compile() const | globjects::Shader |
deregisterListener(ChangeListener *listener) | globjects::Changeable |
destroy() const | globjects::HeapOnly |
detach() | globjects::Object |
fromFile(const gl::GLenum type, const std::string &filename, const IncludePaths &includePaths=IncludePaths()) | globjects::Shader | static
fromString(const gl::GLenum type, const std::string &sourceString, const IncludePaths &includePaths=IncludePaths()) | globjects::Shader | static
get(gl::GLenum pname) const | globjects::Shader |
getSource() const | globjects::Shader |
globalReplace(const std::string &search, const std::string &replacement) | globjects::Shader | static
globalReplace(const std::string &search, int i) | globjects::Shader | static
hasName() const | globjects::Object |
HeapOnly() | globjects::HeapOnly |
hintIncludeImplementation(IncludeImplementation impl) | globjects::Shader | static
hintNameImplementation(NameImplementation impl) | globjects::Object | static
id() const | globjects::Object |
IncludeImplementation enum name | globjects::Shader |
includePaths() const | globjects::Shader |
IncludePaths typedef | globjects::Shader |
infoLog() const | globjects::Shader |
invalidate() | globjects::Shader |
isCompiled() const | globjects::Shader |
isDefault() const | globjects::Object |
m_compilationFailed | globjects::Shader | mutable protected
m_compiled | globjects::Shader | mutable protected
m_includePaths | globjects::Shader | protected
m_objectLabelState | globjects::Object | mutable protected
m_resource | globjects::Object | protected
m_source | globjects::Shader | protected
m_type | globjects::Shader | protected
name() const | globjects::Object |
NameImplementation enum name | globjects::Object |
notifyChanged(const Changeable *changeable) override | globjects::Shader | protected virtual
Object(IDResource *resource) | globjects::Object | protected
objectType() const override | globjects::Shader | virtual
Program class | globjects::Shader | friend
ref() const | globjects::Referenced |
refCounter() const | globjects::Referenced |
Referenced() | globjects::Referenced |
registerListener(ChangeListener *listener) | globjects::Changeable |
s_globalReplacements | globjects::Shader | protected static
setIncludePaths(const IncludePaths &includePaths) | globjects::Shader |
setName(const std::string &name) | globjects::Object |
setSource(AbstractStringSource *source) | globjects::Shader |
setSource(const std::string &source) | globjects::Shader |
Shader(const gl::GLenum type) | globjects::Shader |
Shader(const gl::GLenum type, AbstractStringSource *source, const IncludePaths &includePaths=IncludePaths()) | globjects::Shader |
shaderString() const | globjects::Shader | protected
source() const | globjects::Shader |
type() const | globjects::Shader |
typeString() const | globjects::Shader |
typeString(gl::GLenum type) | globjects::Shader | static
unref() const | globjects::Referenced |
updateSource() | globjects::Shader |
~ChangeListener() | globjects::ChangeListener | protected virtual
~HeapOnly() | globjects::HeapOnly | protected virtual
~Object() | globjects::Object | protected virtual
~Referenced() | globjects::Referenced | protected virtual
~Shader() | globjects::Shader | protected virtual