, including all inherited members.
AcceptableGraphicCoreIDset typedef | gpucalc::GLCgShaderSystem | [private] |
addAcceptableGraphicCoreID(const std::string &GraphicCoreID) | gpucalc::GLCgShaderSystem | [virtual] |
addSpecificParameter(const std::string &ParameterName, void *ParameterValue, size_t Size) | gpucalc::Object | [inline, protected] |
bind(Shader *shader) | gpucalc::GLCgShaderSystem | [virtual] |
create(const std::string &ShaderName) | gpucalc::GLCgShaderSystem | [virtual] |
create(const Data &data) | gpucalc::GLCgShaderSystem | [virtual] |
create(Texture *texture) | gpucalc::GLCgShaderSystem | [virtual] |
destroy(Uniform *uniform) | gpucalc::GLCgShaderSystem | [virtual] |
destroy(Shader *shader) | gpucalc::GLCgShaderSystem | [virtual] |
getActiveShader() const | gpucalc::GLCgShaderSystem | [virtual] |
getClassName() const | gpucalc::Object | [inline] |
getCodeInstructor() const | gpucalc::GLCgShaderSystem | [virtual] |
getObjectName() const | gpucalc::Object | [inline] |
getShaderByName(const std::string &Shadername) const | gpucalc::GLCgShaderSystem | [virtual] |
getSpecificParameter(const std::string &ParameterName, void *ParameterValue) | gpucalc::Object | [inline] |
getUniformByName(const std::string &UniformName) const | gpucalc::GLCgShaderSystem | [virtual] |
GLCgShaderSystem() | gpucalc::GLCgShaderSystem | |
isAcceptCore(const GraphicCore *Core) const | gpucalc::GLCgShaderSystem | [virtual] |
isAcceptFileExtension(const std::string &FileExtension) const | gpucalc::GLCgShaderSystem | [virtual] |
isLocked() const | gpucalc::Object | [inline] |
isShaderCreated(const std::string &ShaderName) const | gpucalc::GLCgShaderSystem | [virtual] |
isUniformCreated(const std::string &UniformName) const | gpucalc::GLCgShaderSystem | [virtual] |
lock() | gpucalc::Object | [inline, protected] |
mAcceptableGraphicCoreIDset | gpucalc::GLCgShaderSystem | [private] |
mActiveShader | gpucalc::GLCgShaderSystem | [private] |
mCgContextID | gpucalc::GLCgShaderSystem | [private] |
mCgFragmentProfileID | gpucalc::GLCgShaderSystem | [private] |
mCodeInstructor | gpucalc::GLCgShaderSystem | [private] |
mIsStarted | gpucalc::GLCgShaderSystem | [private] |
mShaderMap | gpucalc::GLCgShaderSystem | [private] |
mUniformMap | gpucalc::GLCgShaderSystem | [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 typedef | gpucalc::GLCgShaderSystem | [private] |
ShaderSystem(const std::string &ShaderSystemName) | gpucalc::ShaderSystem | |
start() | gpucalc::GLCgShaderSystem | [virtual] |
stop() | gpucalc::GLCgShaderSystem | [virtual] |
unbind(Shader *shader) | gpucalc::GLCgShaderSystem | [virtual] |
UniformMap typedef | gpucalc::GLCgShaderSystem | [private] |
unlock() | gpucalc::Object | [inline, protected] |
~GLCgShaderSystem() | gpucalc::GLCgShaderSystem | |
~Object() | gpucalc::Object | [inline, virtual] |
~ShaderSystem() | gpucalc::ShaderSystem | [virtual] |