This is the complete list of members for MShaderManager, including all inherited members.
addShaderIncludePath(const MString &path) const | MShaderManager | |
addShaderPath(const MString &path) const | MShaderManager | |
className() | MShaderManager | static |
clearEffectCache() const | MShaderManager | |
getEffectsBufferShader(const void *buffer, unsigned int size, const MString &techniqueName, MShaderCompileMacro *macros=0, unsigned int numberOfMacros=0, bool useEffectCache=true, MShaderInstance::DrawCallback preCb=0, MShaderInstance::DrawCallback postCb=0) const | MShaderManager | |
getEffectsFileShader(const MString &effectsFileName, const MString &techniqueName, MShaderCompileMacro *macros=0, unsigned int numberOfMacros=0, bool useEffectCache=true, MShaderInstance::DrawCallback preCb=0, MShaderInstance::DrawCallback postCb=0) const | MShaderManager | |
getEffectsTechniques(const MString &effectsFileName, MStringArray &techniqueNames, MShaderCompileMacro *macros=0, unsigned int numberOfMacros=0, bool useEffectCache=true) const | MShaderManager | |
getFragmentShader(const MString &fragmentName, const MString &structOutputName, bool decorateFragment, MShaderInstance::DrawCallback preCb=0, MShaderInstance::DrawCallback postCb=0) const | MShaderManager | |
getLastError() | MShaderManager | static |
getLastErrorSource(bool displayLineNumber=false, bool filterSource=false, unsigned int numSurroundingLines=2) | MShaderManager | static |
getShaderFromNode(const MObject &shaderNode, const MDagPath &path, LinkLostCallback linkLostCb=0, MUserData *linkLostUserData=0, MShaderInstance::DrawCallback preCb=0, MShaderInstance::DrawCallback postCb=0, bool nonTextured=false) const | MShaderManager | |
getStockShader(MStockShader name, MShaderInstance::DrawCallback preCb=0, MShaderInstance::DrawCallback postCb=0) const | MShaderManager | |
isSupportedShaderSemantic(const MString &value) | MShaderManager | static |
k3dBlinnShader enum value | MShaderManager | |
k3dColorLookupFatPointShader enum value | MShaderManager | |
k3dColorOpacityLookupFatPointShader enum value | MShaderManager | |
k3dCPVDashLineShader enum value | MShaderManager | |
k3dCPVFatPointShader enum value | MShaderManager | |
k3dCPVSolidShader enum value | MShaderManager | |
k3dCPVThickDashLineShader enum value | MShaderManager | |
k3dCPVThickLineShader enum value | MShaderManager | |
k3dDashLineShader enum value | MShaderManager | |
k3dDefaultMaterialShader enum value | MShaderManager | |
k3dDepthShader enum value | MShaderManager | |
k3dFatPointShader enum value | MShaderManager | |
k3dFloat2NumericShader enum value | MShaderManager | |
k3dFloat3NumericShader enum value | MShaderManager | |
k3dFloatNumericShader enum value | MShaderManager | |
k3dIntegerNumericShader enum value | MShaderManager | |
k3dOpacityLookupFatPointShader enum value | MShaderManager | |
k3dPointLightShadowerShader enum value | MShaderManager | |
k3dPointVectorShader enum value | MShaderManager | |
k3dShadowerShader enum value | MShaderManager | |
k3dSolidShader enum value | MShaderManager | |
k3dSolidTextureShader enum value | MShaderManager | |
k3dStippleShader enum value | MShaderManager | |
k3dThickDashLineShader enum value | MShaderManager | |
k3dThickLineShader enum value | MShaderManager | |
LinkLostCallback typedef | MShaderManager | |
MStockShader enum name | MShaderManager | |
releaseShader(MShaderInstance *shader) const | MShaderManager | |
removeEffectFromCache(const MString &effectsFileName, const MString &techniqueName, MShaderCompileMacro *macros=0, unsigned int numberOfMacros=0) const | MShaderManager | |
shaderIncludePaths(MStringArray &paths) const | MShaderManager | |
shaderPaths(MStringArray &paths) const | MShaderManager |