Python API 2.0 Reference
|
Static Public Member Functions | |
def | deregisterComponentConverter () |
def | deregisterDrawOverrideCreator () |
def | deregisterGeometryOverrideCreator () |
def | deregisterImagePlaneOverrideCreator () |
def | deregisterIndexBufferMutator () |
def | deregisterPrimitiveGenerator () |
def | deregisterShaderOverrideCreator () |
def | deregisterShadingNodeOverrideCreator () |
def | deregisterSubSceneOverrideCreator () |
def | deregisterSurfaceShadingNodeOverrideCreator () |
def | deregisterVertexBufferGenerator () |
def | deregisterVertexBufferMutator () |
def | registerComponentConverter () |
def | registerDrawOverrideCreator () |
def | registerGeometryOverrideCreator () |
def | registerImagePlaneOverrideCreator () |
def | registerIndexBufferMutator () |
def | registerPrimitiveGenerator () |
def | registerShaderOverrideCreator () |
def | registerShadingNodeOverrideCreator () |
def | registerSubSceneOverrideCreator () |
def | registerSurfaceShadingNodeOverrideCreator () |
def | registerVertexBufferGenerator () |
def | registerVertexBufferMutator () |
Access the registry associating node types with custom draw classes
|
static |
deregisterComponentConverter(renderItemName) -> None Deregister an implementation of MPxComponentConverter.
|
static |
deregisterDrawOverrideCreator(drawClassification, registrantId) -> None Deregister an implementation of MPxDrawOverride.
|
static |
deregisterGeometryOverrideCreator(drawClassification, registrantId) -> None Deregister an implementation of MPxGeometryOverride.
|
static |
deregisterImagePlaneOverrideCreator(drawClassification, registrantId) -> None Deregister an implementation of MPxImagePlaneOverride.
|
static |
deregisterIndexBufferMutator(primitiveType) -> None Deregister an implementation of MPxIndexBufferMutator.
|
static |
deregisterPrimitiveGenerator(primitiveType) -> None Deregister an implementation of MPxPrimitiveGenerator.
|
static |
deregisterShaderOverrideCreator(drawClassification, registrantId) -> None Deregister an implementation of MPxShaderOverride.
|
static |
deregisterShadingNodeOverrideCreator(drawClassification, registrantId) -> None Deregister an implementation of MPxShadingNodeOverride.
|
static |
deregisterSubSceneOverrideCreator(drawClassification, registrantId) -> None Deregister an implementation of MPxSubSceneOverride.
|
static |
deregisterSurfaceShadingNodeOverrideCreator(drawClassification, registrantId) -> None Deregister an implementation of MPxSurfaceShadingNodeOverride.
|
static |
deregisterVertexBufferGenerator(bufferName) -> None Deregister an implementation of MPxVertexBufferGenerator.
|
static |
deregisterVertexBufferMutator(bufferName) -> None Deregister an implementation of MPxVertexBufferMutator.
|
static |
registerComponentConverter(renderItemName, creator) -> None Register an implementation of MPxComponentConverter to use with render items that have the specified name.
|
static |
registerDrawOverrideCreator(drawClassification, registrantId, creator) -> None Register an implementation of MPxDrawOverride to use with DAG objects that have the specified, draw-specific classification string.
|
static |
registerGeometryOverrideCreator(drawClassification, registrantId, creator) -> None Register an implementation of MPxGeometryOverride to use with nodes that have the specified, draw-specific classification string.
|
static |
registerImagePlaneOverrideCreator(drawClassification, registrantId, creator) -> None Register an implementation of MPxImagePlaneOverride to use with DAG objects that have the specified, draw-specific classification string.
|
static |
registerIndexBufferMutator(primitiveType, creator) -> None Register an implementation of MPxIndexBufferMutator to generate custom primitive types for shapes.
|
static |
registerPrimitiveGenerator(primitiveType, creator) -> None Register an implementation of MPxPrimitiveGenerator to generate custom primitive types for shapes.
|
static |
registerShaderOverrideCreator(drawClassification, registrantId, creator) -> None Register an implementation of MPxShaderOverride to use with nodes that have the specified, draw-specific classification string.
|
static |
registerShadingNodeOverrideCreator(drawClassification, registrantId, creator) -> None Register an implementation of MPxShadingNodeOverride to use with nodes that have the specified, draw-specific classification string.
|
static |
registerSubSceneOverrideCreator(drawClassification, registrantId, creator) -> None Register an implementation of MPxSubSceneOverride to use with DAG objects that have the specified, draw-specific classification string.
|
static |
registerSurfaceShadingNodeOverrideCreator(drawClassification, registrantId, creator) -> None Register an implementation of MPxSurfaceShadingNodeOverride to use with surface shaders that have the specified, draw-specific classification string.
|
static |
registerVertexBufferGenerator(bufferName, creator) -> None Register an implementation of MPxVertexBufferGenerator to provide custom vertex streams for shapes.
|
static |
registerVertexBufferMutator(bufferName, creator) -> None Register an implementation of MPxVertexBufferMutator to provide custom vertex streams for shapes.