Classes

OpenMayaUI - API module for user interface

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
 Draw data used in the draw methods of MPxSurfaceShapeUI. More...
class  MDrawInfo
 Drawing state used in the draw methods of MPxSurfaceShapeUI. More...
class  MDrawRequest
 A draw reqeust used in the draw methods of MPxSurfaceShapeUI. More...
class  MDrawRequestQueue
 Drawing queue used in MPxSurfaceShapeUI::getDrawRequests. More...
class  MDrawTraversal
 A scene drawing traverser. 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  MHWShaderSwatchGenerator
 Hardware shader swatch generator utility class. More...
class  MManipData
 Manipulator Data. More...
class  MMaterial
 Hardware shading material class used in MPxSurfaceShapeUI. 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
 3d Model View 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
 Base class for user defined GL buffers. More...
class  MPxHardwareShader
 Base class for user defined hardware shaders. More...
class  MPxHwShaderNode
 Base class for user defined hardware shaders. 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  MPxSelectionContext
 Base class for interative selection tools. More...
class  MPxSurfaceShapeUI
 drawing and selection for user defined shapes 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...