|
C++ API Reference
|
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 | MPanelCanvas |
| Custom Panel user drawing capabilities for supported panels. More... | |
| class | MPanelCanvasInfo |
| Panel state information setting and retrieval. 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... | |