- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Examples

- Class List
- Class Hierarchy
- Class Members

# MShaderManager Member List

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]`
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 |
getFragmentShader(const MString &fragmentName, const MString &structOutputName, bool decorateFragment, MShaderInstance::DrawCallback preCb=0, MShaderInstance::DrawCallback postCb=0) 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 |
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 |
k3dShadowerShader enum value | MShaderManager |
k3dSolidShader enum value | MShaderManager |
k3dSolidTextureShader enum value | MShaderManager |
k3dStippleShader enum value | MShaderManager |
k3dThickDashLineShader enum value | MShaderManager |
k3dThickLineShader enum value | MShaderManager |
MStockShader enum name | MShaderManager |
releaseShader(MShaderInstance *shader) const | MShaderManager |
shaderIncludePaths(MStringArray &paths) const | MShaderManager |
shaderPaths(MStringArray &paths) const | MShaderManager |