| MPxSelectionContext () | |
| ~MPxSelectionContext () | |
| doPress ( MEvent & event ) | |
| doRelease ( MEvent & event ) | |
| doDrag ( MEvent & event ) | |
| doHold ( MEvent & event ) | |
| helpStateHasChanged ( MEvent & ) | |
| addManipulator ( const MObject & manipulator ) | |
| deleteManipulators () | |
| setImage ( const MString & image , ImageIndex index ) | |
| image ( ImageIndex index, MStatus * ReturnStatus = NULL ) const | |
| getImage ( MString & image , ImageIndex index ) const NO SCRIPT SUPPORT | |
| abortAction () | |
| processNumericalInput ( const MDoubleArray &values, const MIntArray &flags, bool isAbsolute ) | |
| feedbackNumericalInput () const | |
| argTypeNumericalInput ( unsigned int index ) const | |
| getClassName ( MString & name ) const |
| isSelecting () USE _isSelecting() IN SCRIPT | |
| startPoint () USE _startPoint() IN SCRIPT | |
| lastDragPoint () USE _lastDragPoint() IN SCRIPT | |
| newToolCommand () CALL _newToolCommand() IN SCRIPT |
| MPxContext () | |
| ~MPxContext () | |
| toolOnSetup ( MEvent & event ) | |
| toolOffCleanup () | |
| doPress ( MEvent & event ) | |
| doRelease ( MEvent & event ) | |
| doDrag ( MEvent & event ) | |
| doHold ( MEvent & event ) | |
| doEnterRegion ( MEvent & event ) | |
| helpStateHasChanged ( MEvent & event ) | |
| deleteAction () | |
| completeAction () | |
| addManipulator ( const MObject & manipulator ) | |
| deleteManipulators () | |
| setImage ( const MString & image , ImageIndex index ) | |
| image ( ImageIndex index, MStatus * ReturnStatus = NULL ) const | |
| abortAction () | |
| processNumericalInput ( const MDoubleArray &values, const MIntArray &flags, bool isAbsolute ) | |
| feedbackNumericalInput () const | |
| argTypeNumericalInput ( unsigned int index ) const | |
| stringClassName () const | |
| getClassName ( MString & name ) const | |
| getImage ( MString & image , ImageIndex index ) const |
| setHelpString ( const MString & str ) | |
| setTitleString ( const MString & str ) | |
| setCursor ( const MCursor & cursor ) | |
| beginMarquee ( MEvent & event ) | |
| dragMarquee ( MEvent & event ) | |
| releaseMarquee ( MEvent & event, short& top, short& left, short& bottom, short& right ) | |
| newToolCommand () | |
| ignoreEntry ( const MIntArray &flags, unsigned int entry ) |
MFnPlugin::registerContextCommand( contextCommand, contextCommandCreator,
toolCommand, toolCommandCreator )
Return Value
void MPxExampleContext::getClassName(MString &name) const
{ name.set("exampleTool"); }
This name is used by Maya to call the appropriate
tool property sheet MEL scripts, specifically:
| Autodesk® Maya® 8.0 © 1997-2006 Autodesk, Inc. All rights reserved. | doc++ Copyright |