gpucalc::Shader Member List

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

addSpecificParameter(const std::string &ParameterName, void *ParameterValue, size_t Size)gpucalc::Object [inline, protected]
addUniform(Uniform *uniform)=0gpucalc::Shader [pure virtual]
bind()gpucalc::Shader [inline, virtual]
Bindable(const std::string &ClassName, const std::string &ObjectName)gpucalc::Bindable [inline]
compile(const std::string &Parameters=std::string())=0gpucalc::Shader [pure virtual]
getClassName() const gpucalc::Object [inline]
getLanguageID() const =0gpucalc::Shader [pure virtual]
getObjectName() const gpucalc::Object [inline]
getSource() const =0gpucalc::Shader [pure virtual]
getSpecificParameter(const std::string &ParameterName, void *ParameterValue)gpucalc::Object [inline]
isActive() const gpucalc::Shader [inline, virtual]
isCompiled() const =0gpucalc::Shader [pure virtual]
isDebugEnabled() const =0gpucalc::Shader [pure virtual]
isLocked() const gpucalc::Object [inline]
lock()gpucalc::Object [inline, protected]
mDefaultShaderSystemgpucalc::Shader [private]
Object(const std::string &ClassName, const std::string &ObjectName)gpucalc::Object [inline]
preCompute()=0gpucalc::Shader [pure virtual]
removeUniform(Uniform *uniform)=0gpucalc::Shader [pure virtual]
setSource(const std::string &ShaderSource)=0gpucalc::Shader [pure virtual]
Shader(const std::string &ShaderClassName, const std::string &ShaderName, ShaderSystem *System)gpucalc::Shader [inline]
unbind()gpucalc::Shader [inline, virtual]
unlock()gpucalc::Object [inline, protected]
validate()=0gpucalc::Shader [pure virtual]
~Bindable()gpucalc::Bindable [inline, virtual]
~Object()gpucalc::Object [inline, virtual]
~Shader()gpucalc::Shader [inline, virtual]


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