gpucalc::GLGLSLShaderSystem Member List

This is the complete list of members for gpucalc::GLGLSLShaderSystem, including all inherited members.

AcceptableGraphicCoreIDset typedefgpucalc::GLGLSLShaderSystem [private]
addAcceptableGraphicCoreID(const std::string &GraphicCoreID)gpucalc::GLGLSLShaderSystem [virtual]
addSpecificParameter(const std::string &ParameterName, void *ParameterValue, size_t Size)gpucalc::Object [inline, protected]
bind(Shader *shader)gpucalc::GLGLSLShaderSystem [virtual]
create(const std::string &ShaderName)gpucalc::GLGLSLShaderSystem [virtual]
create(const Data &data)gpucalc::GLGLSLShaderSystem [virtual]
create(Texture *texture)gpucalc::GLGLSLShaderSystem [virtual]
destroy(Shader *shader)gpucalc::GLGLSLShaderSystem [virtual]
destroy(Uniform *uniform)gpucalc::GLGLSLShaderSystem [virtual]
getActiveShader() const gpucalc::GLGLSLShaderSystem [inline, virtual]
getClassName() const gpucalc::Object [inline]
getCodeInstructor() const gpucalc::GLGLSLShaderSystem [virtual]
getObjectName() const gpucalc::Object [inline]
getShaderByName(const std::string &Shadername) const gpucalc::GLGLSLShaderSystem [virtual]
getSpecificParameter(const std::string &ParameterName, void *ParameterValue)gpucalc::Object [inline]
getUniformByName(const std::string &UniformName) const gpucalc::GLGLSLShaderSystem [virtual]
GLGLSLShaderSystem()gpucalc::GLGLSLShaderSystem
isAcceptCore(const GraphicCore *Core) const gpucalc::GLGLSLShaderSystem [virtual]
isAcceptFileExtension(const std::string &FileExtension) const gpucalc::GLGLSLShaderSystem [virtual]
isLocked() const gpucalc::Object [inline]
isShaderCreated(const std::string &ShaderName) const gpucalc::GLGLSLShaderSystem [virtual]
isUniformCreated(const std::string &Uniformname) const gpucalc::GLGLSLShaderSystem [virtual]
lock()gpucalc::Object [inline, protected]
mAcceptableGraphicCoreIDsetgpucalc::GLGLSLShaderSystem [private]
mActiveShadergpucalc::GLGLSLShaderSystem [private]
mCodeInstructorgpucalc::GLGLSLShaderSystem [private]
mIsStartedgpucalc::GLGLSLShaderSystem [private]
mShaderMapgpucalc::GLGLSLShaderSystem [private]
mUniformMapgpucalc::GLGLSLShaderSystem [private]
Object(const std::string &ClassName, const std::string &ObjectName)gpucalc::Object [inline]
preCompile(const std::string &ShaderName, const std::string &ShaderSource, const std::string &Parameters="")gpucalc::ShaderSystem [virtual]
ShaderMap typedefgpucalc::GLGLSLShaderSystem [private]
ShaderSystem(const std::string &ShaderSystemName)gpucalc::ShaderSystem
start()gpucalc::GLGLSLShaderSystem [virtual]
stop()gpucalc::GLGLSLShaderSystem [virtual]
unbind(Shader *shader)gpucalc::GLGLSLShaderSystem [virtual]
UniformMap typedefgpucalc::GLGLSLShaderSystem [private]
unlock()gpucalc::Object [inline, protected]
~GLGLSLShaderSystem()gpucalc::GLGLSLShaderSystem
~Object()gpucalc::Object [inline, virtual]
~ShaderSystem()gpucalc::ShaderSystem [virtual]


Generated on Thu Mar 5 22:36:44 2009 for gpucalc by  doxygen 1.5.6