|
virtual MFn::Type | type () const |
| Function set type. More...
|
|
virtual | ~MFnSpotLight () |
| Destructor. More...
|
|
| MFnSpotLight () |
| Default constructor.
|
|
| MFnSpotLight (MObject &object, MStatus *ReturnStatus=NULL) |
| Constructor. More...
|
|
| MFnSpotLight (const MDagPath &object, MStatus *ret=NULL) |
| Constructor. More...
|
|
MObject | create (bool UIvisible=true, MStatus *ReturnStatus=NULL) |
| Creates a new spotlight dependency graph node and adds it to the dependency graph. More...
|
|
MObject | create (const MObject &parent, bool UIvisible=true, bool wantTransform=false, MStatus *ReturnStatus=NULL) |
| Creates a new spotlight dependency graph node and adds it to the dependency graph. More...
|
|
double | coneAngle (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "coneAngle" attribute of a light node. More...
|
|
MStatus | setConeAngle (const double &coneAngle) |
| Sets the value of the "coneAngle" attribute of a light node. More...
|
|
double | penumbraAngle (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "penumbraAngle" attribute of a light node. More...
|
|
MStatus | setPenumbraAngle (const double &penumbraAngle) |
| Sets the value of the "penumbraAngle" attribute of a light node. More...
|
|
double | dropOff (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "dropOff" attribute of a light node. More...
|
|
MStatus | setDropOff (const double &dropOff) |
| Sets the value of the "dropOff" attribute of a light node. More...
|
|
bool | barnDoors (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "barnDoors" attribute of a light node. More...
|
|
MStatus | setBarnDoors (const bool &barnDoors) |
| Sets the value of the "barnDoors" attribute of a light node. More...
|
|
double | barnDoorAngle (MBarnDoor which_door, MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the barn door angle for the specified barn door. More...
|
|
MStatus | setBarnDoorAngle (MBarnDoor which_door, const double &barn_door_angle) |
| Sets the value of the appropriate barn door angle attribute of a light node. More...
|
|
bool | useDecayRegions (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "useDecayRegions" attribute of a light node. More...
|
|
MStatus | setUseDecayRegions (const bool &use_decay_regions) |
| Sets the value of the "useDecayRegions" attribute of a light node. More...
|
|
float | startDistance (MDecayRegion which_region, MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the start distance for the specified decay regions. More...
|
|
MStatus | setStartDistance (MDecayRegion which_region, const float &start_distance) |
| Sets the value of the appropriate decay region start distance attribute of a light node. More...
|
|
float | endDistance (MDecayRegion which_region, MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the end distance for the specified decay regions. More...
|
|
MStatus | setEndDistance (MDecayRegion which_region, const float &end_distance) |
| Sets the value of the appropriate decay region end distance attribute of a light node. More...
|
|
| MFnSpotLight (const MObject &object, MStatus *ret=NULL) |
| Constructor. More...
|
|
MObject | create (const MObject &parent, bool UIvisible=true, MStatus *ReturnStatus=NULL) |
| NO SCRIPT SUPPORT. More...
|
|
virtual | ~MFnNonExtendedLight () |
| Destructor. More...
|
|
| MFnNonExtendedLight () |
| Default constructor.
|
|
| MFnNonExtendedLight (MObject &object, MStatus *ReturnStatus=NULL) |
| Constructor. More...
|
|
| MFnNonExtendedLight (const MDagPath &object, MStatus *ret=NULL) |
| Constructor. More...
|
|
float | shadowRadius (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "shadowRadius" attribute of a non-extended light node. More...
|
|
MStatus | setShadowRadius (const float &shadow_radius) |
| Sets the value of the "shadowRadius" attribute of a non-extended light node. More...
|
|
bool | castSoftShadows (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "castSoftShadows" attribute of a non-extended light node. More...
|
|
MStatus | setCastSoftShadows (const bool &cast_soft_shadows) |
| Sets the value of the "castSoftShadows" attribute of a non-extended light node. More...
|
|
bool | useDepthMapShadows (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "useDepthMapShadows" attribute of a non-extended light node. More...
|
|
MStatus | setUseDepthMapShadows (const bool &use_depth_map) |
| Sets the value of the "useDepthMapShadows" attribute of a non-extended light node. More...
|
|
short | depthMapFilterSize (MStatus *ReturnStatus) const |
| Retrieves the value of the "depthMapFilterSize" attribute of a light node. More...
|
|
MStatus | setDepthMapFilterSize (const short &depth_map_filter_size) |
| Sets the value of the "depthMapFilterSize" attribute of a light node. More...
|
|
short | depthMapResolution (MStatus *ReturnStatus) const |
| Retrieves the value of the "depthMapResolution" attribute of a light node. More...
|
|
MStatus | setDepthMapResolution (const short &depth_map_resolution) |
| Sets the value of the "depthMapResolution" attribute of a light node. More...
|
|
float | depthMapBias (MStatus *ReturnStatus) const |
| Retrieves the value of the "depthMapBias" attribute of a light node. More...
|
|
MStatus | setDepthMapBias (const float &depth_map_bias) |
| Sets the value of the "depthMapBias" attribute of a light node. More...
|
|
bool | useDepthMapAutoFocus (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "useDepthMapAutoFocus" attribute of a non-extended light node. More...
|
|
MStatus | setUseDepthMapAutoFocus (const bool use_depth_map_auto_focus) |
| Sets the value of the "useDepthMapAutoFocus" attribute of a non-extended light node. More...
|
|
float | depthMapWidthFocus (MStatus *ReturnStatus) const |
| Retrieves the value of the "depthMapWidthFocus" attribute of a light node. More...
|
|
MStatus | setDepthMapWidthFocus (const float depth_map_width_focus) |
| Sets the value of the "depthMapWidthFocus" attribute of a light node. More...
|
|
float | depthMapFocus (MStatus *ReturnStatus) const |
| Retrieves the value of the "depthMapFocus" attribute of a light node. More...
|
|
MStatus | setDepthMapFocus (const float depth_map_focus) |
| Sets the value of the "depthMapFocus" attribute of a light node. More...
|
|
| MFnNonExtendedLight (const MObject &object, MStatus *ret=NULL) |
| Constructor. More...
|
|
virtual | ~MFnNonAmbientLight () |
| Destructor. More...
|
|
| MFnNonAmbientLight () |
| Default constructor.
|
|
| MFnNonAmbientLight (MObject &object, MStatus *ReturnStatus=NULL) |
| Constructor. More...
|
|
| MFnNonAmbientLight (const MDagPath &object, MStatus *ret=NULL) |
| Constructor. More...
|
|
short | decayRate (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "decayRate" attribute of a non-ambient light node. More...
|
|
MStatus | setDecayRate (const short &decay_rate) |
| Sets the value of the "decayRate" attribute of a non-ambient light node. More...
|
|
| MFnNonAmbientLight (const MObject &object, MStatus *ret=NULL) |
| Constructor. More...
|
|
virtual | ~MFnLight () |
| Destructor. More...
|
|
| MFnLight () |
| Default constructor.
|
|
| MFnLight (MObject &object, MStatus *ReturnStatus=NULL) |
| Constructor. More...
|
|
| MFnLight (const MDagPath &object, MStatus *ret=NULL) |
| Constructor. More...
|
|
MColor | color (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "color" attribute of a light node. More...
|
|
MStatus | setColor (const MColor &col) |
| Sets the value of the "color" attribute of a light node. More...
|
|
float | intensity (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "intensity" attribute of a light node. More...
|
|
MStatus | setIntensity (const float &intens) |
| Sets the value of the "intensity" attribute of a light node. More...
|
|
bool | useRayTraceShadows (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "useRayTraceShadows" attribute of a light node. More...
|
|
MStatus | setUseRayTraceShadows (const bool &useRayTraceShadows) |
| Sets the value of the "useRayTraceShadows" attribute of a light node. More...
|
|
MColor | shadowColor (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "shadowColor" attribute of a light node. More...
|
|
MStatus | setShadowColor (const MColor &shadow_color) |
| Sets the value of the "shadowColor" attribute of a light node. More...
|
|
double | centerOfIllumination (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "centerOfIllumination" attribute of a light node. More...
|
|
MStatus | setCenterOfIllumination (const double &dist) |
| Sets the value of the "centerOfIllumination" attribute of a light node. More...
|
|
short | numShadowSamples (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "numShadowSamples" attribute of a light node. More...
|
|
MStatus | setNumShadowSamples (const short &num_shadow_samples) |
| Sets the value of the "numShadowSamples" attribute of a light node. More...
|
|
short | rayDepthLimit (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "rayDepthLimit" attribute of a light node. More...
|
|
MStatus | setRayDepthLimit (const short &rayDepthLimit) |
| Sets the value of the "rayDepthLimit" attribute of a light node. More...
|
|
MColor | opticalFXvisibility (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "opticalFXvisibility" attribute of a light node. More...
|
|
MStatus | setOpticalFXvisibility (const MColor &visibility) |
| Sets the value of the "opticalFXvisibility" attribute of a light node. More...
|
|
MColor | lightIntensity (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "lightIntensity" attribute of a light node. More...
|
|
MFloatVector | lightDirection (int instance, MSpace::Space space=MSpace::kWorld, MStatus *ReturnStatus=NULL) const |
| Returns the direction in which the light is pointing. More...
|
|
MFloatVector | lightDirection (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "lightDirection" attribute of a light node. More...
|
|
bool | lightAmbient (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "lightAmbient" attribute of a light node. More...
|
|
bool | lightDiffuse (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "lightDiffuse" attribute of a light node. More...
|
|
bool | lightSpecular (MStatus *ReturnStatus=NULL) const |
| Retrieves the value of the "lightSpecular" attribute of a light node. More...
|
|
| MFnLight (const MObject &object, MStatus *ret=NULL) |
| Constructor. More...
|
|
virtual | ~MFnDagNode () |
| Destructor. More...
|
|
| MFnDagNode () |
| Class Constructor. More...
|
|
| MFnDagNode (MObject &object, MStatus *ret=NULL) |
| This method is not available in Python. More...
|
|
| MFnDagNode (const MDagPath &object, MStatus *ret=NULL) |
| Class Constructor. More...
|
|
MObject | create (const MTypeId &typeId, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) |
| Creates a new DAG node with the given type tag. More...
|
|
MObject | create (const MTypeId &typeId, const MString &name, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) |
| Creates a new DAG node with the given type tag. More...
|
|
MObject | create (const MString &type, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) |
| Creates a new DAG node with the given type tag. More...
|
|
MObject | create (const MString &type, const MString &name, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL) |
| Creates a new DAG node with the given type tag. More...
|
|
unsigned int | parentCount (MStatus *ReturnStatus=NULL) const |
| Determines the number of parent Nodes of the Node. More...
|
|
MObject | parent (unsigned int i, MStatus *ReturnStatus=NULL) const |
| Queries the DAG Node attached to the Function Set for the parent Node corresponding to the given index. More...
|
|
MStatus | addChild (MObject &child, unsigned int index=kNextPos, bool keepExistingParents=false) |
| Makes the given DAG Node a child of the DAG Node to which this instance of the Function Set is attached. More...
|
|
MStatus | removeChild (MObject &child) |
| Removes the given DAG Node from the parent. More...
|
|
MStatus | removeChildAt (unsigned int index) |
| Removes the child at the given index from the parent. More...
|
|
unsigned int | childCount (MStatus *ReturnStatus=NULL) const |
| Determines the number of child Nodes of the Node. More...
|
|
MObject | child (unsigned int i, MStatus *ReturnStatus=NULL) const |
| Queries the DAG Node attached to the Function Set for the child Node corresponding to the given index. More...
|
|
MObject | dagRoot (MStatus *ReturnStatus=NULL) |
| Determines the root of the first DAG Path to the DAG Node attached to the Function Set. More...
|
|
bool | hasParent (const MObject &node, MStatus *ReturnStatus=NULL) const |
| Determines whether or not the given Node is a parent of the DAG Node attached to the Function Set. More...
|
|
bool | hasChild (const MObject &node, MStatus *ReturnStatus=NULL) const |
| Determines whether or not the given Node is a child of the DAG Node attached to the Function Set. More...
|
|
bool | isChildOf (const MObject &node, MStatus *ReturnStatus=NULL) const |
| Determines whether or not the DAG Node attached to the Function Set is a child of the given node. More...
|
|
bool | isParentOf (const MObject &node, MStatus *ReturnStatus=NULL) const |
| Determines whether or not the DAG Node attached to the Function Set is a parent of the given node. More...
|
|
bool | inUnderWorld (MStatus *ReturnStatus=NULL) const |
| Determines whether or not the DAG Node is an underworld node. More...
|
|
bool | inModel (MStatus *ReturnStatus=NULL) const |
| Determines whether or not the DAG Node is in the model. More...
|
|
bool | isInstanceable (MStatus *ReturnStatus=NULL) const |
| Returns true if the DAG node can be instanced, and false otherwise. More...
|
|
MStatus | setInstanceable (const bool how) |
| Sets whether or not the DAG node is instanceable. More...
|
|
bool | isInstanced (bool indirect=true, MStatus *ReturnStatus=NULL) const |
| Determines whether the DAG Node attached to the Function Set is directly or indirectly instanced. More...
|
|
bool | isInstancedAttribute (const MObject &attr, MStatus *ReturnStatus=NULL) const |
| Returns true if the specified attribute is instanced. More...
|
|
unsigned int | instanceCount (bool total, MStatus *ReturnStatus=NULL) const |
| Determines the number of times the Node attached to the Function Set is instanced. More...
|
|
MObject | duplicate (bool instance=false, bool instanceLeaf=false, MStatus *ReturnStatus=NULL) const |
| This method duplicates the DAG hierarchy rooted at the current node. More...
|
|
MStatus | getPath (MDagPath &path) const |
| Returns a DAG Path to the DAG Node attached to the Function Set. More...
|
|
MStatus | getAllPaths (MDagPathArray &paths) const |
| Determines all DAG Paths to the DAG Node attached to the Function Set. More...
|
|
MString | fullPathName (MStatus *ReturnStatus=NULL) const |
| Return a string representing the full path from the root of the dag to this object. More...
|
|
MString | partialPathName (MStatus *ReturnStatus=NULL) const |
| Return a string representing the partial path from the root of the dag to this object. More...
|
|
MMatrix | transformationMatrix (MStatus *ReturnStatus=NULL) const |
| Returns the object space transformation matrix for this DAG node. More...
|
|
bool | isIntermediateObject (MStatus *ReturnStatus=NULL) const |
| Returns true if this object is an intermediate in a geometry calculation. More...
|
|
MStatus | setIntermediateObject (bool isIntermediate) |
| Sets whether this object is an intermediate in a geometry calculation. More...
|
|
int | objectColor (MStatus *ReturnStatus=NULL) const |
| This method is obsolete. More...
|
|
MStatus | setObjectColor (int color) |
| Sets the index for the current user defined inactive color used by the node. More...
|
|
bool | usingObjectColor (MStatus *ReturnStatus=NULL) const |
| This method is obsolete. More...
|
|
MStatus | setUseObjectColor (bool useObjectColor) |
| This method is obsolete. More...
|
|
MObjectColorType | objectColorType (MStatus *ReturnStatus=NULL) const |
| Determines whether or not the user defined inactive color will be used for the node, or whether the default inactive color will be used. More...
|
|
MStatus | setObjectColorType (MObjectColorType type) |
| Sets whether or not the user defined inactive object color will be used. More...
|
|
MStatus | setObjectColor (const MColor &color) |
| Sets the color value for the current user defined inactive color used by the node. More...
|
|
MColor | objectColorRGB (MStatus *ReturnStatus=NULL) const |
| Determines the RGB color for the current user defined inactive color used by the node. More...
|
|
int | objectColorIndex (MStatus *ReturnStatus=NULL) const |
| Determines the index for the current user defined inactive color used by the node. More...
|
|
MColor | hiliteColor (MStatus *ReturnStatus=NULL) const |
| Determines the current hilite color used by the node. More...
|
|
bool | usingHiliteColor (MStatus *ReturnStatus=NULL) const |
| Determines whether or not the hilite color will be used for the node. More...
|
|
MColor | dormantColor (MStatus *ReturnStatus=NULL) const |
| Determines the dormant color used by this node. More...
|
|
MColor | activeColor (MStatus *ReturnStatus=NULL) const |
| Determines the active color used by this node. More...
|
|
bool | drawOverrideEnabled (MStatus *ReturnStatus=NULL) const |
| Determines whether or not draw override is turned on for this node. More...
|
|
bool | drawOverrideIsReference (MStatus *ReturnStatus=NULL) const |
| Determines whether or not Display Type of the draw override is Reference for this node. More...
|
|
bool | drawOverrideIsTemplate (MStatus *ReturnStatus=NULL) const |
| Determines whether or not Display Type of the draw override is Template for this node. More...
|
|
bool | drawOverrideColor (MColor &color, MStatus *ReturnStatus=NULL) const |
| Determines the draw override color used by this node. More...
|
|
MStatus | getConnectedSetsAndMembers (unsigned int instanceNumber, MObjectArray &sets, MObjectArray &comps, bool renderableSetsOnly) const |
| Returns all the sets connected to the specified instance of this DAG object. More...
|
|
MBoundingBox | boundingBox (MStatus *ReturnStatus=NULL) const |
| Returns the bounding box for the dag node in object space. More...
|
|
MDagPath | dagPath (MStatus *ReturnStatus=NULL) const |
| Returns the DagPath to which the Function Set is attached. More...
|
|
virtual MStatus | setObject (const MDagPath &path) |
| Attaches Function Set to the DAG Node that has the given DAG Path. More...
|
|
MStatus | setObject (MObject &object) override |
| Attaches Function Set to given DAG Node. More...
|
|
MObject | model (MStatus *ReturnStatus=NULL) const |
| This method is obsolete. More...
|
|
| MFnDagNode (const MObject &object, MStatus *ret=NULL) |
| No script support. More...
|
|
MStatus | setObject (const MObject &object) override |
| No script support. More...
|
|
virtual | ~MFnDependencyNode () |
| Destructor.
|
|
| MFnDependencyNode () |
| Default constructor.
|
|
| MFnDependencyNode (MObject &object, MStatus *ReturnStatus=NULL) |
| Constructor. More...
|
|
MObject | create (const MTypeId &typeId, MStatus *ReturnStatus=NULL) |
| Creates a new dependency node with the given type tag. More...
|
|
MObject | create (const MTypeId &typeId, const MString &name, MStatus *ReturnStatus=NULL) |
| Creates a new dependency node with the given type tag. More...
|
|
MObject | create (const MString &type, MStatus *ReturnStatus=NULL) |
| Creates a new dependency node with the given type. More...
|
|
MObject | create (const MString &type, const MString &name, MStatus *ReturnStatus=NULL) |
| Creates a new dependency node with the given type. More...
|
|
MTypeId | typeId (MStatus *ReturnStatus=NULL) const |
| Returns the type id of this node. More...
|
|
MString | typeName (MStatus *ReturnStatus=NULL) const |
| Returns the type name of this node. More...
|
|
MString | name (MStatus *ReturnStatus=NULL) const |
| Returns the name of this node. More...
|
|
MString | absoluteName (MStatus *ReturnStatus=NULL) const |
| Returns the absolute name of this node. More...
|
|
MString | uniqueName (MStatus *ReturnStatus=NULL) const |
| Returns the unique name of this node. More...
|
|
MString | pluginName (MStatus *ReturnStatus=NULL) const |
| Returns the name of the plug-in this MFnDependendencyNode was defined in. More...
|
|
MString | setName (const MString &name, bool createNamespace=false, MStatus *ReturnStatus=NULL) |
| Sets the name of this node. More...
|
|
MUuid | uuid (MStatus *ReturnStatus=NULL) const |
| Returns the node's UUID. More...
|
|
void | setUuid (const MUuid &uuid, MStatus *ReturnStatus=NULL) |
| Sets the node's UUID. More...
|
|
MStatus | getConnections (MPlugArray &array) const |
| Get all of the current connections to this node as an array of plugs. More...
|
|
unsigned int | attributeCount (MStatus *ReturnStatus=NULL) const |
| Returns the number of attributes that this node has. More...
|
|
MObject | attribute (unsigned int index, MStatus *ReturnStatus=NULL) const |
| Finds the attribute of this node at the given index. More...
|
|
MObject | reorderedAttribute (unsigned int index, MStatus *ReturnStatus=NULL) const |
| Some nodes, such as the various animCurve nodes, require that their attributes be set in a specific order for proper operation. More...
|
|
MObject | attribute (const MString &attrName, MStatus *ReturnStatus=NULL) const |
| Finds the attribute of this node that has the given name. More...
|
|
MAttrClass | attributeClass (const MObject &attr, MStatus *ReturnStatus=NULL) const |
| Returns the class (normal, dynamic, extension) of the specified attribute. More...
|
|
MStatus | getAffectedAttributes (const MObject &attr, MObjectArray &affectedAttributes) const |
| Returns an array of attributes that are affected by the attribute passed in. More...
|
|
MStatus | getAffectedByAttributes (const MObject &attr, MObjectArray &affectedByAttributes) const |
| Returns an array of attributes that affect the attribute passed in, attr. More...
|
|
MPlug | findPlug (const MObject &attr, bool wantNetworkedPlug, MStatus *ReturnStatus=NULL) const |
| Attempt to find a plug for the given attribute. More...
|
|
MPlug | findPlug (const MString &attrName, bool wantNetworkedPlug, MStatus *ReturnStatus=NULL) const |
| Attempt to find a plug for the given attribute. More...
|
|
MPlug | findPlug (const MObject &attr, MStatus *ReturnStatus=NULL) const |
| This method is obsolete. More...
|
|
MPlug | findPlug (const MString &attrName, MStatus *ReturnStatus=NULL) const |
| This method is obsolete. More...
|
|
MStatus | addAttribute (const MObject &attr) |
| Add a new dynamic attibute to this node. More...
|
|
MStatus | removeAttribute (const MObject &attr) |
| Remove a dynamic attribute from a node. More...
|
|
MPxNode * | userNode (MStatus *ReturnStatus=NULL) const |
| If the function set's node is a plug-in node, then this method will extract the MPxNode pointer from it. More...
|
|
bool | isFromReferencedFile (MStatus *ReturnStatus=NULL) const |
| Indicates whether or not this node came from a referenced file. More...
|
|
bool | isShared (MStatus *ReturnStatus=NULL) const |
| Indicates whether or not this node is shared. More...
|
|
bool | isTrackingEdits (MStatus *ReturnStatus=NULL) const |
| Returns whether or not edits on the given node are being tracked by the generalized edit system. More...
|
|
bool | hasUniqueName (MStatus *ReturnStatus=NULL) const |
| Indicates whether or not this node's name is unique within the scene. More...
|
|
MString | parentNamespace (MStatus *ReturnStatus=NULL) const |
| Returns the name of the namespace in which this node resides. More...
|
|
bool | isLocked (MStatus *ReturnStatus=NULL) const |
| Indicates whether or not this node is locked. More...
|
|
MStatus | setLocked (bool locked) |
| Locks or unlocks this node. More...
|
|
bool | isNewAttribute (const MObject &attr, MStatus *ReturnStatus=NULL) const |
| Indicates whether or not the specified attribute was added to this node within the current scene. More...
|
|
MStatus | setFlag (unsigned int flag, bool state) |
| Sets the state of the specified flag for the node. More...
|
|
bool | isFlagSet (unsigned int flag, MStatus *ReturnStatus=NULL) const |
| Retrieves the current state of the specified flag for a node. More...
|
|
bool | isDefaultNode (MStatus *ReturnStatus=NULL) const |
| Returns true if the node is a default node. More...
|
|
MStatus | setDoNotWrite (bool flag) |
| Use this method to mark the "do not write" state of this node. More...
|
|
bool | canBeWritten (MStatus *ReturnStatus=NULL) const |
| Returns the do not write state of the node. More...
|
|
bool | hasAttribute (const MString &name, MStatus *ReturnStatus=NULL) const |
| Returns true if the node already has an attribute with the given name. More...
|
|
MObject | getAliasAttr (bool force, MStatus *ReturnStatus=NULL) |
| Returns the node's alias attribute, which is a special attribute used to store information about the node's attribute aliases. More...
|
|
bool | setAlias (const MString &alias, const MString &name, const MPlug &plug, bool add=true, MStatus *ReturnStatus=NULL) |
| Sets or removes an alias (i.e. More...
|
|
bool | findAlias (const MString &alias, MObject &attrObj, MStatus *ReturnStatus=NULL) const |
| Retrieves the attribute with the given alias. More...
|
|
bool | getAliasList (MStringArray &strArray, MStatus *ReturnStatus=NULL) |
| Returns a list of all attribute aliases for this node. More...
|
|
MString | plugsAlias (const MPlug &plug, MStatus *ReturnStatus=NULL) |
| Returns the alias for the plug's attribute or the empty string if that attribute has no alias. More...
|
|
MStatus | setIcon (const MString &filename) |
| Associates a custom icon with the node for display in the Maya UI. More...
|
|
MString | icon (MStatus *ReturnStatus=NULL) const |
| Returns the custom icon filename associated with the node. More...
|
|
MStatus | getExternalContent (MExternalContentInfoTable &table) const |
| Returns the external content (files) that this node depends on. More...
|
|
MStatus | addExternalContentForFileAttr (MExternalContentInfoTable &table, const MObject &attr) const |
| Adds content info to the specified table from a file path attribute. More...
|
|
MStatus | setExternalContentForFileAttr (const MObject &attr, const MExternalContentLocationTable &table) |
| Sets content info in the specified attribute from the table. More...
|
|
MStatus | setExternalContent (const MExternalContentLocationTable &table) |
| Changes the location of external content. More...
|
|
bool | affectsAnimation (MStatus *ReturnStatus=NULL) const |
| Indicates whether or not this node is allowed to animate. More...
|
|
MStatus | setAffectsAnimation () |
| Define a node can affect animation. More...
|
|
MString | setName (const MString &name, MStatus *ReturnStatus) |
| This method is obsolete. More...
|
|
| MFnDependencyNode (const MObject &object, MStatus *ReturnStatus=NULL) |
| This method is not available in Python. More...
|
|
bool | getPlugsAlias (const MPlug &plug, MString &aliasName, MStatus *ReturnStatus=NULL) |
| This method is not available in Python. More...
|
|
virtual const adsk::Data::Associations * | metadata (MStatus *ReturnStatus=NULL) const |
| This method is not available in Python. More...
|
|
virtual MStatus | setMetadata (const adsk::Data::Associations &) |
| This method is not available in Python. More...
|
|
virtual MStatus | deleteMetadata () |
| This method is not available in Python. More...
|
|
virtual MStatus | validateMetadata (MString &errors) const |
| This method is not available in Python. More...
|
|
MStatus | dgTimerOn () |
| Indicates that this node should collect DG timing data whenever DG timing is enabled. More...
|
|
MStatus | dgTimerOff () |
| Indicates that this node should no longer collect DG timing data when DG timing is enabled. More...
|
|
MdgTimerState | dgTimerQueryState (MStatus *ReturnStatus=NULL) |
| The function returns the current on/off state of the node's timer. More...
|
|
MStatus | dgTimerReset () |
| The function resets the dependency graph timers and counters for this node to zero. More...
|
|
double | dgTimer (const MdgTimerMetric timerMetric, const MdgTimerType timerType, MStatus *ReturnStatus=NULL) const |
| The function returns the specified timer value for the current node. More...
|
|
MStatus | dgCallbacks (const MdgTimerType type, MStringArray &callbackName, MDoubleArray &value) |
| Node callbacks that occur when timing is enabled get logged with the node and can be queried via this method. More...
|
|
MStatus | dgCallbackIds (const MdgTimerType type, const MString &callbackName, MCallbackIdArray &callbackId, MDoubleArray &value) |
| This method provides a further breakdown of the per-callback time returned via dgCallbacks() by returning the data on a per-callbackId basis. More...
|
|
MStatus | addAttribute (const MObject &attr, MAttrClass type) |
| This method is obsolete. More...
|
|
MStatus | removeAttribute (const MObject &attr, MAttrClass type) |
| This method is obsolete. More...
|
|
virtual | ~MFnBase () |
| Class Destructor. More...
|
|
bool | hasObj (MFn::Type) const |
| Determines whether or not the Function Set is compatible with the specified Maya Object within the API RTTI system. More...
|
|
bool | hasObj (const MObject &) const |
| Determines whether or not the Function Set is compatible with the specified Maya Object within the API RTTI system. More...
|
|
MObject | object (MStatus *ReturnStatus=nullptr) const |
| Returns the MObject that is attached to the Function Set. More...
|
|