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.