_contextID (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | protected |
_defineStr | osg::Shader::PerContextShader | protected |
_extensions | osg::Shader::PerContextShader | protected |
_glShaderHandle | osg::Shader::PerContextShader | protected |
_isCompiled | osg::Shader::PerContextShader | protected |
_needsCompile | osg::Shader::PerContextShader | protected |
_observerSet (defined in osg::Referenced) | osg::Referenced | mutableprotected |
_observerSet (defined in osg::Referenced) | osg::Referenced | mutableprotected |
_refCount (defined in osg::Referenced) | osg::Referenced | mutableprotected |
_refCount (defined in osg::Referenced) | osg::Referenced | mutableprotected |
_refMutex (defined in osg::Referenced) | osg::Referenced | mutableprotected |
_shader | osg::Shader::PerContextShader | protected |
addObserver(Observer *observer) const | osg::Referenced | |
attachShader(GLuint program) const | osg::Shader::PerContextShader | |
compileShader(osg::State &state) (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | |
deleteUsingDeleteHandler() const (defined in osg::Referenced) | osg::Referenced | protected |
detachShader(GLuint program) const | osg::Shader::PerContextShader | |
getDefineString() const (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | inline |
getDeleteHandler() | osg::Referenced | static |
getGlobalReferencedMutex() | osg::Referenced | static |
getHandle() const (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | inline |
getInfoLog(std::string &infoLog) const (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | |
getObserverSet() const | osg::Referenced | inline |
getOrCreateObserverSet() const | osg::Referenced | |
getRefMutex() const | osg::Referenced | inline |
getRefMutex() const (defined in osg::Referenced) | osg::Referenced | inline |
getThreadSafeReferenceCounting() | osg::Referenced | static |
getThreadSafeRefUnref() const | osg::Referenced | inline |
getThreadSafeRefUnref() const (defined in osg::Referenced) | osg::Referenced | inline |
isCompiled() const (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | inline |
needsCompile() const (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | inline |
operator=(const Referenced &) (defined in osg::Referenced) | osg::Referenced | inline |
PerContextShader(const Shader *shader, unsigned int contextID) (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | |
ref() const | osg::Referenced | inline |
referenceCount() const | osg::Referenced | inline |
Referenced() (defined in osg::Referenced) | osg::Referenced | |
Referenced(bool threadSafeRefUnref) (defined in osg::Referenced) | osg::Referenced | explicit |
Referenced(const Referenced &) (defined in osg::Referenced) | osg::Referenced | |
removeObserver(Observer *observer) const | osg::Referenced | |
requestCompile() (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | |
setDefineString(const std::string &defStr) (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | inline |
setDeleteHandler(DeleteHandler *handler) | osg::Referenced | static |
setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting) | osg::Referenced | static |
setThreadSafeRefUnref(bool threadSafe) | osg::Referenced | virtual |
signalObserversAndDelete(bool signalDelete, bool doDelete) const (defined in osg::Referenced) | osg::Referenced | protected |
unref() const | osg::Referenced | inline |
unref_nodelete() const | osg::Referenced | |
~PerContextShader() (defined in osg::Shader::PerContextShader) | osg::Shader::PerContextShader | protected |
~Referenced() (defined in osg::Referenced) | osg::Referenced | protectedvirtual |