enum | baseType
| kFreePointTriadManip
| | kDirectionManip
| | kDistanceManip
| | kPointOnCurveManip
| | kPointOnSurfaceManip
| | kDiscManip
| | kCircleSweepManip
| | kToggleManip
| | kStateManip
| | kCurveSegmentManip
|
|
| MPxManipContainer ()
|
virtual | ~MPxManipContainer ()
|
virtual MPxNode::Type | type () const
|
static MStatus | initialize ()
|
static MPxManipContainer * | newManipulator (const MString &manipName, MObject &manipObject, MStatus *ReturnStatus = NULL)
|
virtual void | draw ( M3dView &view, const MDagPath &path, M3dView::DisplayStyle style, M3dView::DisplayStatus status)
|
virtual MStatus | connectToDependNode (const MObject &dependNode)
|
virtual MStatus | createChildren ()
|
MDagPath | addFreePointTriadManip (const MString &manipName, const MString &pointName)
|
MDagPath | addDirectionManip (const MString &manipName, const MString &directionName)
|
MDagPath | addDistanceManip (const MString &manipName, const MString &distanceName)
|
MDagPath | addPointOnCurveManip (const MString &manipName, const MString ¶mName)
|
MDagPath | addPointOnSurfaceManip (const MString &manipName, const MString ¶mName)
|
MDagPath | addDiscManip (const MString &manipName, const MString &angleName)
|
MDagPath | addCircleSweepManip (const MString &manipName, const MString &angleName)
|
MDagPath | addToggleManip (const MString &manipName, const MString &toggleName)
|
MDagPath | addStateManip (const MString &manipName, const MString &stateName)
|
MDagPath | addCurveSegmentManip (const MString &manipName, const MString &startParamName, const MString &endParamName)
|
MDagPath | addRotateManip (const MString &manipName, const MString &rotationName)
|
MDagPath | addScaleManip (const MString &manipName, const MString &scaleName)
|
bool | isManipActive (const MFn::Type & manipType, MObject &manipObject)
|
MStatus | finishAddingManips ()
|
static MStatus | addToManipConnectTable ( MTypeId &)
|
static MStatus | removeFromManipConnectTable ( MTypeId &)
|
virtual MManipData | plugToManipConversion ( unsigned int manipIndex )
|
virtual MManipData | manipToPlugConversion ( unsigned int manipIndex )
|
void | addPlugToManipConversion ( unsigned int manipIndex )
|
unsigned int | addManipToPlugConversion ( MPlug &plug )
|
void | addPlugToManipConversionCallback ( unsigned int manipIndex, plugToManipConversionCallback callback)
NO SCRIPT SUPPORT
|
unsigned int | addManipToPlugConversionCallback ( MPlug &plug, manipToPlugConversionCallback callback)
NO SCRIPT SUPPORT
|
MStatus | getConverterManipValue (unsigned int manipIndex, unsigned int &value)
|
MStatus | getConverterManipValue (unsigned int manipIndex, double &value)
|
MStatus | getConverterManipValue (unsigned int manipIndex, double &x, double &y)
|
MStatus | getConverterManipValue (unsigned int manipIndex, MPoint &point)
|
MStatus | getConverterManipValue (unsigned int manipIndex, MVector &vector)
|
MStatus | getConverterManipValue (unsigned int manipIndex, MMatrix &matrix)
|
MStatus | getConverterManipValue (unsigned int manipIndex, MEulerRotation &rotation)
|
MStatus | getConverterManipValue (unsigned int manipIndex, MTransformationMatrix &xform)
|
MStatus | getConverterPlugValue (unsigned int plugIndex, double &value)
|
MStatus | getConverterPlugValue (unsigned int plugIndex, double &x, double &y)
|
MStatus | getConverterPlugValue (unsigned int plugIndex, MPoint &point)
|
MStatus | getConverterPlugValue (unsigned int plugIndex, MVector &vector)
|
MStatus | getConverterPlugValue (unsigned int plugIndex, MMatrix &matrix)
|
MStatus | getConverterPlugValue (unsigned int plugIndex, MEulerRotation &rotation)
|
virtual MStatus | doPress ()
|
virtual MStatus | doDrag ()
|
virtual MStatus | doRelease ()
|