| Classes | |
| class | M3dView | 
| A 3-D view.  More... | |
| class | MCursor | 
| Manipulate Cursors.  More... | |
| class | MDeviceChannel | 
| Input device channel.  More... | |
| class | MDeviceState | 
| Input device state.  More... | |
| class | MDrawData | 
| This method is obsolete.  More... | |
| class | MDrawInfo | 
| This method is obsolete.  More... | |
| class | MDrawRequest | 
| This method is obsolete.  More... | |
| class | MDrawRequestQueue | 
| This method is obsolete.  More... | |
| class | MDrawTraversal | 
| This method is obsolete.  More... | |
| class | MEvent | 
| System event information.  More... | |
| class | MExternalDropCallback | 
| Provides a callback hook into Maya's drag-and-drop mechanism.  More... | |
| class | MExternalDropData | 
| Drag-and-drop data, used with MExternalDropCallback.  More... | |
| class | MFeedbackLine | 
| Feedback line.  More... | |
| class | MFnCircleSweepManip | 
| CircleSweepManip function set.  More... | |
| class | MFnCurveSegmentManip | 
| CurveSegmentManip function set.  More... | |
| class | MFnDirectionManip | 
| DirectionManip function set.  More... | |
| class | MFnDiscManip | 
| DiscManip function set.  More... | |
| class | MFnDistanceManip | 
| DistanceManip function set.  More... | |
| class | MFnFreePointTriadManip | 
| FreePointTriadManip function set.  More... | |
| class | MFnManip3D | 
| 3D manipulator function set  More... | |
| class | MFnPointOnCurveManip | 
| PointOnCurveManip function set.  More... | |
| class | MFnPointOnSurfaceManip | 
| PointOnSurfaceManip function set.  More... | |
| class | MFnRotateManip | 
| RotateManip function set.  More... | |
| class | MFnScaleManip | 
| ScaleManip function set.  More... | |
| class | MFnStateManip | 
| StateManip function set.  More... | |
| class | MFnToggleManip | 
| ToggleManip function set.  More... | |
| class | MGraphEditorInfo | 
| Graph Editor state information with manipulation capabilities.  More... | |
| class | MHWShaderSwatchGenerator | 
| Hardware shader swatch generator utility class.  More... | |
| class | MManipData | 
| Manipulator Data.  More... | |
| class | MMaterial | 
| This method is obsolete.  More... | |
| class | MMaterialArray | 
| Array of pointers of MMaterial data type.  More... | |
| class | MObjectListFilter | 
| Class for defining a scene list filter.  More... | |
| class | MProgressWindow | 
| Create and manipulate progress windows.  More... | |
| class | MPx3dModelView | 
| This method is obsolete.  More... | |
| class | MPxClientDeviceNode | 
| Base class for client device creation.  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 | MPxDragAndDropBehavior | 
| Drag and Drop Behavior.  More... | |
| class | MPxGlBuffer | 
| This method is obsolete.  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 | 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 | MPxMidiInputDevice | 
| Midi input device.  More... | |
| class | MPxModelEditorCommand | 
| Base class for editor creation commands.  More... | |
| class | MPxPolyTweakUVInteractiveCommand | 
| Base class used for moving polygon UV's.  More... | |
| class | MPxSelectionContext | 
| Base class for interative selection tools.  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 | MCharBuffer | 
| Memory buffer utility class.  More... | |
| class | MPxToolCommand | 
| Base class for interactive tool commands.  More... | |
| class | MPxUIControl | 
| Base class for control creation.  More... | |
| class | MPxUITableControl | 
| Base class for creating new spreadsheet controls.  More... | |
| class | MQtUtil | 
| Qt Utility Methods.  More... | |
| class | MSelectInfo | 
| Selection state information used in MPxSurfaceShapeUI::select.  More... | |
| class | MTemplateContextCommand< ContextCommandName, ContextCommandClass, ContextClass > | 
| Template class for context commands.  More... | |
| class | MTemplateSelectionContext< ContextNameString, ContextClass, NodeType, ManipulatorClass, ManipulatorNodeName > | 
| Template class for selection context.  More... | |
| class | MTextureEditorDrawInfo | 
| Drawing state for drawing to the UV texture window with custom shapes.  More... | |
| class | MToolsInfo | 
| Tool information.  More... | |
| class | MUiMessage | 
| UI messages.  More... | |