| Classes | |
| class | MPx3dModelView | 
| This method is obsolete.  More... | |
| class | MPxAnimCurveInterpolator | 
| Base Class for User-defined Animation Curve Interpolation Types.  More... | |
| class | MPxAssembly | 
| Parent class of all user defined assembly nodes.  More... | |
| class | MPxAttributePatternFactory | 
| Base class for user-defined attribute pattern factories.  More... | |
| class | MPxBakeEngine | 
| Baking functionality.  More... | |
| class | MPxBlendShape | 
| Base class for user-defined blendshape deformers.  More... | |
| class | MPxCacheFormat | 
| CacheFormat definition.  More... | |
| class | MPxCameraSet | 
| Base class for user-defined camera set nodes.  More... | |
| class | MPxClientDeviceNode | 
| Base class for client device creation.  More... | |
| class | MPxCommand | 
| Base class for user commands.  More... | |
| class | MPxComponentConverter | 
| Base class for user defined component converter.  More... | |
| class | MPxComponentShape | 
| Component helper class for surface shapes.  More... | |
| class | MPxConstraint | 
| Proxy constraint node.  More... | |
| class | MPxConstraintCommand | 
| Proxy constraint command.  More... | |
| class | MPxContext | 
| Base class for user defined contexts.  More... | |
| class | MPxContextCommand | 
| Base class for context creation commands.  More... | |
| class | MPxControlCommand | 
| Base class for control creation commands.  More... | |
| class | MPxData | 
| Base Class for User-defined Dependency Graph Data Types.  More... | |
| class | MPxDeformerNode | 
| Base class for user defined deformers with per-vertex weights.  More... | |
| class | MPxDragAndDropBehavior | 
| Drag and Drop Behavior.  More... | |
| class | MPxDrawOverride | 
| Base class for user defined drawing of nodes.  More... | |
| class | MPxEditData | 
| Base class used to associate user-defined data with edits.  More... | |
| class | MPxEmitterNode | 
| Base class for user defined particle emitters.  More... | |
| class | MPxFieldNode | 
| Base class for user defined fields.  More... | |
| class | MPxFileResolver | 
| Base Class for creating custom Maya File Resolvers.  More... | |
| class | MPxFileTranslator | 
| Base Class for creating Maya File Translators.  More... | |
| class | MPxGeometryData | 
| Base Class for User-defined Dependency Graph Geometry Data Types.  More... | |
| class | MPxGeometryFilter | 
| Base class for user-defined deformers.  More... | |
| class | MPxGeometryIterator | 
| Base class for user defined geometry iterators.  More... | |
| class | MPxGeometryOverride | 
| Base for user-defined classes to prepare geometry for drawing.  More... | |
| class | MPxGlBuffer | 
| This method is obsolete.  More... | |
| class | MPxGPUDeformer | 
| Base class for user defined GPU deformer override evaluators.  More... | |
| class | MPxHardwareShader | 
| Base class for user defined hardware shaders.  More... | |
| struct | MPxHardwareShader::RenderParameters | 
| Provides information on how to render the image.  More... | |
| struct | MPxHardwareShader::ShaderContext | 
| Provides contextual information about the current invocation of the shader.  More... | |
| class | MPxHwShaderNode | 
| Base class for user defined hardware shaders.  More... | |
| struct | MPxHwShaderNode::RenderParameters | 
| Provides information on how to render the image.  More... | |
| class | MPxIkSolver | 
| OBSOLETE CLASS: Base class for user defined IK solvers.  More... | |
| class | MPxIkSolverNode | 
| Base class for user defined IK solvers.  More... | |
| class | MPxImageFile | 
| Image manipulation.  More... | |
| class | MPxImagePlane | 
| Base class for user defined imagePlane nodes.  More... | |
| class | MPxIndexBufferMutator | 
| Base class for user defined index buffer mutators.  More... | |
| class | MPxLocatorNode | 
| Base class for user defined locators.  More... | |
| class | MPxManipContainer | 
| Base class for user defined manipulator containers.  More... | |
| class | MPxManipulatorNode | 
| Base class for manipulator creation.  More... | |
| class | MaterialInputData | 
| Phong shading parameters for an MPxMaterialInformation instance.  More... | |
| class | MPxMaterialInformation | 
| Material information proxy.  More... | |
| class | MPxMayaAsciiFilterOutput | 
| Wrapper for a Maya Ascii file output stream.  More... | |
| class | MPxMayaAsciiFilter | 
| Translator to output filtered Maya ASCII files.  More... | |
| class | MPxMidiInputDevice | 
| Midi input device.  More... | |
| class | MPxModelEditorCommand | 
| Base class for editor creation commands.  More... | |
| class | MPxMotionPathNode | 
| Base class for user defined motionPath nodes.  More... | |
| class | MPxMultiPolyTweakUVCommand | 
| Base class used for moving UV's on multiple objects.  More... | |
| class | MPxNode | 
| Base class for user defined dependency nodes.  More... | |
| class | MPxObjectSet | 
| Parent class of all user defined object sets.  More... | |
| class | MPxParticleAttributeMapperNode | 
| User defined per particle attribute mapping nodes.  More... | |
| class | MPxPolyTrg | 
| User defined poly triangulation support.  More... | |
| class | MPxPolyTweakUVCommand | 
| Base class used for moving polygon UV's.  More... | |
| class | MPxPolyTweakUVInteractiveCommand | 
| Base class used for moving polygon UV's.  More... | |
| class | MPxPrimitiveGenerator | 
| Base class for user defined primitive generators.  More... | |
| class | MPxRepresentation | 
| Abstract base class for user defined representations.  More... | |
| class | MPxSelectionContext | 
| Base class for interative selection tools.  More... | |
| struct | MPxShaderOverride::MInitContext | 
| Initialization context used by advanced initalization method.  More... | |
| struct | MPxShaderOverride::MInitFeedback | 
| Data to pass back to Maya after initialization.  More... | |
| class | MPxShaderOverride | 
| Base class for user defined shading effect draw overrides.  More... | |
| class | MPxShadingNodeOverride | 
| Base class for user defined shading node overrides.  More... | |
| class | MPxSkinCluster | 
| Base class for user-defined skin deformers.  More... | |
| class | MPxSpringNode | 
| Base class for user defined spring law.  More... | |
| class | MPxSubSceneOverride | 
| Base class for Viewport 2.0 drawing of DAG nodes which represent sub-scenes.  More... | |
| class | MPxSurfaceShadingNodeOverride | 
| Base class for user defined surface shading node overrides.  More... | |
| class | MPxSurfaceShape | 
| Parent class of all user defined shapes.  More... | |
| class | MPxSurfaceShapeUI | 
| drawing and selection for user defined shapes  More... | |
| class | MPxTexContext | 
| Base class for user defined contexts working on uv editor.  More... | |
| class | MPxThreadedDeviceNode | 
| Base class for threaded node creation.  More... | |
| class | MPxToolCommand | 
| Base class for interactive tool commands.  More... | |
| class | MPxTransform | 
| Base class for user defined transforms.  More... | |
| class | MPxTransformationMatrix | 
| Base class of all user defined transformation matrices.  More... | |
| class | MPxUIControl | 
| Base class for control creation.  More... | |
| class | MPxUITableControl | 
| Base class for creating new spreadsheet controls.  More... | |
| class | MPxVertexBufferGenerator | 
| Base class for user defined vertex buffer generators.  More... | |
| class | MPxVertexBufferMutator | 
| Base class for user defined vertex buffer generators.  More... | |
| class | MUserData | 
| Virtual base class for user data caching.  More... | |