MFnGenericAttribute

Base Class

MFnAttribute

Constants

None.

Static Methods

None.

Static Attributes

None.

Constructors

SignatureParametersDescription
MFnGenericAttribute()   Default constructor. Returns a new MFnGenericAttribute function set with no Maya object attached.
MFnGenericAttribute(object) object - MObject Returns a new MFnGenericAttribute function set, attached to the specified Maya object.

Object Methods

SignatureParametersReturnsDescription
addDataType(type) type - MFnData Type constant Reference to self. Adds the specified Maya data type to the list of those accepted by the attribute.
addNumericType(type) type - MFnNumericData Type constant Reference to self. Adds the specified numeric type to the list of those accepted by the attribute.
addTypeId(typeId) typeId - MTypeId Reference to self. Adds the specified MPxData or MPxGeometryData typeId to the list of those accepted by the attribute.
create(longName, shortName) longName - string
shortName - string
MObject Create a new message attribute with the given longName and shortName, attach it to the function set and return it in an MObject.
removeDataType(type) type - MFnData Type constant Reference to self. Removes the specified Maya data type from the list of those accepted by the attribute.
removeNumericType(type) type - MFnNumericData Type constant Reference to self. Removes the specified numeric type from the list of those accepted by the attribute.
removeTypeId(typeId) typeId - MTypeId Reference to self. Removes the specified data typeId from the list of those accepted by the attribute.

Object Attributes

None.

Sequence Support

None.

Number Support

None.

Comparison Support

None.

© 2011 Autodesk, Inc. All rights reserved.