Public Member Functions | Static Public Member Functions | Friends

MSetAttrEdit Class Reference

This reference page is linked to from the following overview topics: Extension for Autodesk Maya 2013.


Search for all occurrences

Detailed Description

Class for describing setAttr edits.

This class is used to return information about setAttr edits. Such edits occur when a file is referenced and changes are made to attributes within the file reference. When a reference is unloaded, only the plug name may be queried successfully. When the referenced file is loaded, the plug itself may also be queried.

The MItEdits class may be used to iterate over all the edits on a given reference or assembly.

#include <MSetAttrEdit.h>

Inheritance diagram for MSetAttrEdit:
Inheritance graph
[legend]

List of all members.

Public Member Functions

MPlug plug (MStatus *ReturnStatus=NULL) const
 Returns the plug that was set for this edit.
MString plugName (MStatus *ReturnStatus=NULL) const
 Returns the name of the plug that was set for this edit.
virtual EditType editType (MStatus *ReturnStatus=NULL) const
 Virtual method used to return the edit type of this edit, which is MEdit::kSetAttrEdit.

Static Public Member Functions

static const char * className ()
 Returns the name of this class.

Friends

class MItEdits

Member Function Documentation

MPlug plug ( MStatus ReturnStatus = NULL) const

Returns the plug that was set for this edit.

The plug can only be returned when the related reference or assembly is loaded. When the reference or assembly is unloaded, only the plug name string can be queried.

Parameters:
[out]ReturnStatusStatus Code
Returns:
The plug that was set for this edit
Status Codes:
MString plugName ( MStatus ReturnStatus = NULL) const

Returns the name of the plug that was set for this edit.

Parameters:
[out]ReturnStatusStatus Code
Returns:
The name of the plug that was set for this edit
Status Codes:
MEdit::EditType editType ( MStatus ReturnStatus = NULL) const [virtual]

Virtual method used to return the edit type of this edit, which is MEdit::kSetAttrEdit.

Parameters:
[out]ReturnStatusreturn status
Returns:
MEdit::kSetAttrEdit
Status Codes:

Reimplemented from MEdit.

const char * className ( ) [static]

Returns the name of this class.

Returns:
The name of this class.

Reimplemented from MEdit.


MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit
MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit MSetAttrEdit