IShader Member List

This is the complete list of members for IShader, including all inherited members.

bindState(VertexAttribLocations &attribs)=0IShader [pure virtual]
compileAndLink(void)=0IShader [pure virtual]
create(void)IShader [static]
deactivateProgram(void)=0IShader [pure virtual]
getActiveUniforms(void)=0IUniformState [pure virtual]
getBuildLog(void)=0IShader [pure virtual]
getShaderTypeName(int type)IShader [static]
getUniform(int index)=0IUniformState [pure virtual]
init(void)=0IShader [pure virtual]
isShaderTypeAvailable(int type)=0IShader [pure virtual]
MAX_SHADER_TYPES enum value (defined in IShader)IShader
setGeometryInputType(int type)=0IShader [pure virtual]
setGeometryOutputType(int type)=0IShader [pure virtual]
setShaderSource(int shaderType, const QString &source)=0IShader [pure virtual]
setUniform(int index, const CUniform &u)=0IUniformState [pure virtual]
shaderType_e enum nameIShader
shutdown(void)=0IShader [pure virtual]
TYPE_FRAGMENT enum value (defined in IShader)IShader
TYPE_GEOMETRY enum value (defined in IShader)IShader
TYPE_VERTEX enum value (defined in IShader)IShader
~IShader(void)IShader [inline, virtual]
~IUniformState(void) (defined in IUniformState)IUniformState [inline, virtual]


Generated on Sun Mar 2 17:12:32 2008 for Shader Maker by  doxygen 1.5.4