Inviwo  0.9.10.1
Inviwo documentation
inviwo::ShaderManager Member List

This is the complete list of members for inviwo::ShaderManager, including all inherited members.

addShaderResource(std::string key, std::string resource) (defined in inviwo::ShaderManager)inviwo::ShaderManager
addShaderResource(std::string key, std::unique_ptr< ShaderResource > resource) (defined in inviwo::ShaderManager)inviwo::ShaderManager
addShaderSearchPath(std::string) (defined in inviwo::ShaderManager)inviwo::ShaderManager
Callback typedef (defined in inviwo::ShaderManager)inviwo::ShaderManager
deleteInstance() (defined in inviwo::Singleton< ShaderManager >)inviwo::Singleton< ShaderManager >inlinestatic
getGlobalGLSLVersion() (defined in inviwo::ShaderManager)inviwo::ShaderManager
getOnShaderError() const (defined in inviwo::ShaderManager)inviwo::ShaderManager
getOpenGLCapabilities() (defined in inviwo::ShaderManager)inviwo::ShaderManager
getPtr() (defined in inviwo::Singleton< ShaderManager >)inviwo::Singleton< ShaderManager >inlinestatic
getShaderResource(std::string key) (defined in inviwo::ShaderManager)inviwo::ShaderManager
getShaders() const (defined in inviwo::ShaderManager)inviwo::ShaderManager
getShaderSearchPaths() (defined in inviwo::ShaderManager)inviwo::ShaderManager
init() (defined in inviwo::Singleton< ShaderManager >)inviwo::Singleton< ShaderManager >inlinestatic
init(ShaderManager *instance) (defined in inviwo::Singleton< ShaderManager >)inviwo::Singleton< ShaderManager >inlinestatic
isInitialized() (defined in inviwo::Singleton< ShaderManager >)inviwo::Singleton< ShaderManager >inlinestatic
isRegistered(Shader *shader) const (defined in inviwo::ShaderManager)inviwo::ShaderManager
onDidAddShader(T &&callback) (defined in inviwo::ShaderManager)inviwo::ShaderManager
onWillRemoveShader(T &&callback) (defined in inviwo::ShaderManager)inviwo::ShaderManager
operator=(const ShaderManager &)=delete (defined in inviwo::ShaderManager)inviwo::ShaderManager
operator=(Singleton< ShaderManager > const &)=delete (defined in inviwo::Singleton< ShaderManager >)inviwo::Singleton< ShaderManager >
rebuildAllShaders() (defined in inviwo::ShaderManager)inviwo::ShaderManager
registerShader(Shader *shader) (defined in inviwo::ShaderManager)inviwo::ShaderManager
setOpenGLSettings(OpenGLSettings *settings) (defined in inviwo::ShaderManager)inviwo::ShaderManager
ShaderManager() (defined in inviwo::ShaderManager)inviwo::ShaderManager
ShaderManager(const ShaderManager &)=delete (defined in inviwo::ShaderManager)inviwo::ShaderManager
Singleton()=default (defined in inviwo::Singleton< ShaderManager >)inviwo::Singleton< ShaderManager >
Singleton(Singleton< ShaderManager > const &)=delete (defined in inviwo::Singleton< ShaderManager >)inviwo::Singleton< ShaderManager >
unregisterShader(Shader *shader) (defined in inviwo::ShaderManager)inviwo::ShaderManager
~ShaderManager()=default (defined in inviwo::ShaderManager)inviwo::ShaderManagervirtual
~Singleton() (defined in inviwo::Singleton< ShaderManager >)inviwo::Singleton< ShaderManager >inlinevirtual