xoreos  0.0.5
Graphics::Shader::ShaderManager Member List

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

_counterFIDGraphics::Shader::ShaderManagerprivate
_counterVIDGraphics::Shader::ShaderManagerprivate
_programMutexGraphics::Shader::ShaderManagerprivate
_shaderMutexGraphics::Shader::ShaderManagerprivate
_shaderObjectMapGraphics::Shader::ShaderManagerprivate
_shaderProgramArrayGraphics::Shader::ShaderManagerprivate
bindShaderInstance(ShaderProgram *program, const void **vertexVariables, const void **fragmentVariables)Graphics::Shader::ShaderManager
bindShaderVariable(ShaderObject::ShaderObjectVariable &var, GLint loc, const void *data)Graphics::Shader::ShaderManager
deinit()Graphics::Shader::ShaderManager
destroy()Common::Singleton< ShaderManager >inlinestatic
genGLProgram(ShaderProgram *program)Graphics::Shader::ShaderManager
genGLShader(ShaderObject *object)Graphics::Shader::ShaderManager
genShaderVariableList(ShaderObject *obj, std::vector< ShaderObject::ShaderObjectVariable > &vars)Graphics::Shader::ShaderManager
getShaderObject(const Common::UString &name, ShaderType type)Graphics::Shader::ShaderManager
getShaderObject(const Common::UString &name, const Common::UString &source, ShaderType type)Graphics::Shader::ShaderManager
getShaderProgram(ShaderObject *vertexObject, ShaderObject *fragmentObject)Graphics::Shader::ShaderManager
init()Graphics::Shader::ShaderManager
instance()Common::Singleton< ShaderManager >inlinestatic
parseShaderVariables(const Common::UString &shaderString, std::vector< ShaderObject::ShaderObjectVariable > &variableList)Graphics::Shader::ShaderManagerprivate
registerShaderAttachment(GLuint progid, ShaderObject *obj)Graphics::Shader::ShaderManagerprivate
registerShaderProgram(ShaderObject *vertexObject, ShaderObject *fragmentObject)Graphics::Shader::ShaderManager
ShaderManager()Graphics::Shader::ShaderManager
shaderstringToEnum(const Common::UString &stype)Graphics::Shader::ShaderManager
Singleton()Common::Singleton< ShaderManager >inlineprotected
SingletonBaseType typedefCommon::Singleton< ShaderManager >protected
~ShaderManager()Graphics::Shader::ShaderManager
~Singleton()Common::Singleton< ShaderManager >inlineprotectedvirtual