C++ API Reference
MSyntax Member List

This is the complete list of members for MSyntax, including all inherited members.

addArg(MArgType arg)MSyntax
addFlag(const char *shortName, const char *longName, MArgType argType1=kNoArg, MArgType argType2=kNoArg, MArgType argType3=kNoArg, MArgType argType4=kNoArg, MArgType argType5=kNoArg, MArgType argType6=kNoArg)MSyntax
canEdit() const MSyntax
canQuery() const MSyntax
className()MSyntaxstatic
enableEdit(bool supportsEdit=true)MSyntax
enableQuery(bool supportsQuery=true)MSyntax
makeFlagMultiUse(const char *flag)MSyntax
makeFlagQueryWithFullArgs(const char *flag, bool queryArgsAreOptional)MSyntax
maxObjects() const MSyntax
minObjects() const MSyntax
MSyntax()MSyntax
MSyntax(const MSyntax &other)MSyntax
OPENMAYA_ENUM(MArgType, kInvalidArgType, kNoArg, kBoolean, kLong, kDouble, kString, kUnsigned, kDistance, kAngle, kTime, kSelectionItem, kLastArgType)MSyntax
OPENMAYA_ENUM(MObjectFormat, kInvalidObjectFormat, kNone, kStringObjects, kSelectionList, kLastObjectFormat)MSyntax
operator=(const MSyntax &rhs)MSyntax
setMaxObjects(unsigned int maximumObjectCount)MSyntax
setMinObjects(unsigned int minimumObjectCount)MSyntax
setObjectType(MObjectFormat objectFormat, unsigned int minimumObjects=0)MSyntax
setObjectType(MObjectFormat objectFormat, unsigned int minimumObjects, unsigned int maximumObjects)MSyntax
useSelectionAsDefault(bool useSelectionList=false)MSyntax
~MSyntax()MSyntaxvirtual