None.
None.
None.
Signature | Parameters | Description |
---|---|---|
MFnEnumAttribute() | Default constructor. Returns a new MFnEnumAttribute function set with no Maya object attached. | |
MFnEnumAttribute(object) | object - MObject | Returns a new MFnEnumAttribute function set, attached to the specified Maya object. |
Signature | Parameters | Returns | Description |
---|---|---|---|
addField(name, value) | name - string
value - int |
Reference to self. | Add an item to the enumeration with the specified UI name and corresponding attribute value. |
create(longName, shortName, defaultValue=0) | longName - string
shortName - string defaultValue - int |
MObject | Create a new enum attribute with the given longName, shortName and defaultValue, attach it to the function set and return it in an MObject. |
fieldName(value) | value - int | string | Returns the name of the enumeration item which has the given value. |
fieldValue(name) | name - string | int | Returns the value of the enumeration item which has the given name. |
getMax() | int | Returns the maximum value of all the enumeration items. | |
getMin() | int | Returns the minimum value of all the enumeration items. | |
setDefaultByName(name) | name - string | Reference to self. | Set the default value using the name of an enumeration item. Equivalent to attr.default = attr.fieldValue(name). |
Name | Type | Access | Description |
---|---|---|---|
default | int | RW | Default value of attr. |
None.
None.
None.
© 2011 Autodesk, Inc. All rights reserved.