C++ API Reference
MFnAssembly Member List

This is the complete list of members for MFnAssembly, including all inherited members.

absoluteName(MStatus *ReturnStatus=NULL) const MFnDependencyNode
activate(const MString &representation)MFnAssembly
activateNonRecursive(const MString &representation)MFnAssembly
activeColor(MStatus *ReturnStatus=NULL) const MFnDagNode
addAttribute(const MObject &attr)MFnDependencyNode
addAttribute(const MObject &attr, MAttrClass type)MFnDependencyNode
addChild(MObject &child, unsigned int index=kNextPos, bool keepExistingParents=false)MFnDagNode
addExternalContentForFileAttr(MExternalContentInfoTable &table, const MObject &attr) const MFnDependencyNode
affectsAnimation(MStatus *ReturnStatus=NULL) const MFnDependencyNode
allocateFlag(const MString pluginName, MStatus *ReturnStatus=NULL)MFnDependencyNodestatic
attribute(unsigned int index, MStatus *ReturnStatus=NULL) const MFnDependencyNode
attribute(const MString &attrName, MStatus *ReturnStatus=NULL) const MFnDependencyNode
attributeClass(const MObject &attr, MStatus *ReturnStatus=NULL) const MFnDependencyNode
attributeCount(MStatus *ReturnStatus=NULL) const MFnDependencyNode
boundingBox(MStatus *ReturnStatus=NULL) const MFnDagNode
canActivate(MStatus *status=NULL) const MFnAssembly
canBeWritten(MStatus *ReturnStatus=NULL) const MFnDependencyNode
canRepApplyEdits(const MString &representation, MStatus *status=NULL) const MFnAssembly
child(unsigned int i, MStatus *ReturnStatus=NULL) const MFnDagNode
childCount(MStatus *ReturnStatus=NULL) const MFnDagNode
classification(const MString &nodeTypeName)MFnDependencyNodestatic
className()MFnAssemblystatic
create(const MTypeId &typeId, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL)MFnDagNode
create(const MTypeId &typeId, const MString &name, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL)MFnDagNode
create(const MString &type, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL)MFnDagNode
create(const MString &type, const MString &name, MObject &parent=MObject::kNullObj, MStatus *ReturnStatus=NULL)MFnDagNode
MFnDependencyNode::create(const MTypeId &typeId, MStatus *ReturnStatus=NULL)MFnDependencyNode
MFnDependencyNode::create(const MTypeId &typeId, const MString &name, MStatus *ReturnStatus=NULL)MFnDependencyNode
MFnDependencyNode::create(const MString &type, MStatus *ReturnStatus=NULL)MFnDependencyNode
MFnDependencyNode::create(const MString &type, const MString &name, MStatus *ReturnStatus=NULL)MFnDependencyNode
createRepresentation(const MString &input, const MString &type, MDagModifier *undoRedo=NULL, MStatus *status=NULL)MFnAssembly
createRepresentation(const MString &input, const MString &type, const MString &representation, MDagModifier *undoRedo=NULL, MStatus *status=NULL)MFnAssembly
dagPath(MStatus *ReturnStatus=NULL) const MFnDagNode
dagRoot(MStatus *ReturnStatus=NULL)MFnDagNode
deallocateAllFlags(const MString pluginName)MFnDependencyNodestatic
deallocateFlag(const MString pluginName, unsigned int flag)MFnDependencyNodestatic
deleteAllRepresentations()MFnAssembly
deleteMetadata()MFnDependencyNodevirtual
deleteRepresentation(const MString &representation)MFnAssembly
dgCallbackIds(const MdgTimerType type, const MString &callbackName, MCallbackIdArray &callbackId, MDoubleArray &value)MFnDependencyNode
dgCallbacks(const MdgTimerType type, MStringArray &callbackName, MDoubleArray &value)MFnDependencyNode
dgTimer(const MdgTimerMetric timerMetric, const MdgTimerType timerType, MStatus *ReturnStatus=NULL) const MFnDependencyNode
dgTimerOff()MFnDependencyNode
dgTimerOn()MFnDependencyNode
dgTimerQueryState(MStatus *ReturnStatus=NULL)MFnDependencyNode
dgTimerReset()MFnDependencyNode
dormantColor(MStatus *ReturnStatus=NULL) const MFnDagNode
drawOverrideColor(MColor &color, MStatus *ReturnStatus=NULL) const MFnDagNode
drawOverrideEnabled(MStatus *ReturnStatus=NULL) const MFnDagNode
drawOverrideIsReference(MStatus *ReturnStatus=NULL) const MFnDagNode
drawOverrideIsTemplate(MStatus *ReturnStatus=NULL) const MFnDagNode
duplicate(bool instance=false, bool instanceLeaf=false, MStatus *ReturnStatus=NULL) const MFnDagNode
enableDGTiming(bool enable)MFnDependencyNodestatic
findAlias(const MString &alias, MObject &attrObj, MStatus *ReturnStatus=NULL) const MFnDependencyNode
findPlug(const MObject &attr, bool wantNetworkedPlug, MStatus *ReturnStatus=NULL) const MFnDependencyNode
findPlug(const MString &attrName, bool wantNetworkedPlug, MStatus *ReturnStatus=NULL) const MFnDependencyNode
findPlug(const MObject &attr, MStatus *ReturnStatus=NULL) const MFnDependencyNode
findPlug(const MString &attrName, MStatus *ReturnStatus=NULL) const MFnDependencyNode
fullPathName(MStatus *ReturnStatus=NULL) const MFnDagNode
getAbsoluteRepNamespace(MStatus *status=NULL) const MFnAssembly
getActive(MStatus *status=NULL) const MFnAssembly
getAffectedAttributes(const MObject &attr, MObjectArray &affectedAttributes) const MFnDependencyNode
getAffectedByAttributes(const MObject &attr, MObjectArray &affectedByAttributes) const MFnDependencyNode
getAliasAttr(bool force, MStatus *ReturnStatus=NULL)MFnDependencyNode
getAliasList(MStringArray &strArray, MStatus *ReturnStatus=NULL)MFnDependencyNode
getAllPaths(MDagPathArray &paths) const MFnDagNode
getConnectedSetsAndMembers(unsigned int instanceNumber, MObjectArray &sets, MObjectArray &comps, bool renderableSetsOnly) const MFnDagNode
getConnections(MPlugArray &array) const MFnDependencyNode
getExternalContent(MExternalContentInfoTable &table) const MFnDependencyNode
getInitialRep(MStatus *status=NULL) const MFnAssembly
getInitialRep(bool &hasInitialRep, MStatus *status=NULL) const MFnAssembly
getParentAssembly(MStatus *status=NULL) const MFnAssembly
getPath(MDagPath &path) const MFnDagNode
getPlugsAlias(const MPlug &plug, MString &aliasName, MStatus *ReturnStatus=NULL)MFnDependencyNode
getRepLabel(const MString &representation, MStatus *status=NULL) const MFnAssembly
getRepNamespace(MStatus *status=NULL) const MFnAssembly
getRepresentations(MStatus *status=NULL) const MFnAssembly
getRepType(const MString &representation, MStatus *status=NULL) const MFnAssembly
getSubAssemblies(MStatus *status=NULL) const MFnAssembly
getTopLevelAssemblies()MFnAssemblystatic
handlesAddEdits(MStatus *status=NULL) const MFnAssembly
hasAttribute(const MString &name, MStatus *ReturnStatus=NULL) const MFnDependencyNode
hasChild(const MObject &node, MStatus *ReturnStatus=NULL) const MFnDagNode
hasObj(MFn::Type) const MFnBase
hasObj(const MObject &) const MFnBase
hasParent(const MObject &node, MStatus *ReturnStatus=NULL) const MFnDagNode
hasUniqueName(MStatus *ReturnStatus=NULL) const MFnDependencyNode
hiliteColor(MStatus *ReturnStatus=NULL) const MFnDagNode
icon(MStatus *ReturnStatus=NULL) const MFnDependencyNode
importFile(const MString &fileName, const char *type=NULL, bool preserveReferences=false, const char *nameSpace=NULL, bool ignoreVersion=false)MFnAssembly
inModel(MStatus *ReturnStatus=NULL) const MFnDagNode
instanceCount(bool total, MStatus *ReturnStatus=NULL) const MFnDagNode
inUnderWorld(MStatus *ReturnStatus=NULL) const MFnDagNode
isActive(const MString &representation, MStatus *status=NULL) const MFnAssembly
isChildOf(const MObject &node, MStatus *ReturnStatus=NULL) const MFnDagNode
isDefaultNode(MStatus *ReturnStatus=NULL) const MFnDependencyNode
isFlagSet(unsigned int flag, MStatus *ReturnStatus=NULL) const MFnDependencyNode
isFromReferencedFile(MStatus *ReturnStatus=NULL) const MFnDependencyNode
isInstanceable(MStatus *ReturnStatus=NULL) const MFnDagNode
isInstanced(bool indirect=true, MStatus *ReturnStatus=NULL) const MFnDagNode
isInstancedAttribute(const MObject &attr, MStatus *ReturnStatus=NULL) const MFnDagNode
isIntermediateObject(MStatus *ReturnStatus=NULL) const MFnDagNode
isLocked(MStatus *ReturnStatus=NULL) const MFnDependencyNode
isNewAttribute(const MObject &attr, MStatus *ReturnStatus=NULL) const MFnDependencyNode
isParentOf(const MObject &node, MStatus *ReturnStatus=NULL) const MFnDagNode
isShared(MStatus *ReturnStatus=NULL) const MFnDependencyNode
isTopLevel(MStatus *status=NULL) const MFnAssembly
isTrackingEdits(MStatus *ReturnStatus=NULL) const MFnDependencyNode
isValid(MFn::Type)MFnBasestatic
kExtensionAttr enum valueMFnDependencyNode
kInvalidAttr enum valueMFnDependencyNode
kLocalDynamicAttr enum valueMFnDependencyNode
kNextPos enum valueMFnDagNode
kNormalAttr enum valueMFnDependencyNode
kTimerInvalidState enum valueMFnDependencyNode
kTimerMetric_callback enum valueMFnDependencyNode
kTimerMetric_callbackNotViaAPI enum valueMFnDependencyNode
kTimerMetric_callbackViaAPI enum valueMFnDependencyNode
kTimerMetric_compute enum valueMFnDependencyNode
kTimerMetric_computeDuringCallback enum valueMFnDependencyNode
kTimerMetric_computeNotDuringCallback enum valueMFnDependencyNode
kTimerMetric_dirty enum valueMFnDependencyNode
kTimerMetric_draw enum valueMFnDependencyNode
kTimerMetric_fetch enum valueMFnDependencyNode
kTimerMetrics enum valueMFnDependencyNode
kTimerOff enum valueMFnDependencyNode
kTimerOn enum valueMFnDependencyNode
kTimerType_count enum valueMFnDependencyNode
kTimerType_inclusive enum valueMFnDependencyNode
kTimerType_self enum valueMFnDependencyNode
kTimerTypes enum valueMFnDependencyNode
kTimerUninitialized enum valueMFnDependencyNode
kUseDefaultColor enum valueMFnDagNode
kUseIndexColor enum valueMFnDagNode
kUseRGBColor enum valueMFnDagNode
MAttrClass enum nameMFnDependencyNode
MdgTimerMetric enum nameMFnDependencyNode
MdgTimerState enum nameMFnDependencyNode
MdgTimerType enum nameMFnDependencyNode
metadata(MStatus *ReturnStatus=NULL) const MFnDependencyNodevirtual
MFnAssembly()MFnAssembly
MFnAssembly(MObject &object, MStatus *ReturnStatus=NULL)MFnAssembly
MFnAssembly(const MDagPath &object, MStatus *ret=NULL)MFnAssembly
MFnAssembly(const MObject &object, MStatus *ret=NULL)MFnAssembly
MFnDagNode()MFnDagNode
MFnDagNode(MObject &object, MStatus *ret=NULL)MFnDagNode
MFnDagNode(const MDagPath &object, MStatus *ret=NULL)MFnDagNode
MFnDagNode(const MObject &object, MStatus *ret=NULL)MFnDagNode
MFnDependencyNode()MFnDependencyNode
MFnDependencyNode(MObject &object, MStatus *ReturnStatus=NULL)MFnDependencyNode
MFnDependencyNode(const MObject &object, MStatus *ReturnStatus=NULL)MFnDependencyNode
MObjectColorType enum nameMFnDagNode
model(MStatus *ReturnStatus=NULL) const MFnDagNode
name(MStatus *ReturnStatus=NULL) const MFnDependencyNode
object(MStatus *ReturnStatus=nullptr) const MFnBase
objectColor(MStatus *ReturnStatus=NULL) const MFnDagNode
objectColorIndex(MStatus *ReturnStatus=NULL) const MFnDagNode
objectColorRGB(MStatus *ReturnStatus=NULL) const MFnDagNode
objectColorType(MStatus *ReturnStatus=NULL) const MFnDagNode
parent(unsigned int i, MStatus *ReturnStatus=NULL) const MFnDagNode
parentCount(MStatus *ReturnStatus=NULL) const MFnDagNode
parentNamespace(MStatus *ReturnStatus=NULL) const MFnDependencyNode
partialPathName(MStatus *ReturnStatus=NULL) const MFnDagNode
pluginName(MStatus *ReturnStatus=NULL) const MFnDependencyNode
plugsAlias(const MPlug &plug, MStatus *ReturnStatus=NULL)MFnDependencyNode
postLoad()MFnAssembly
removeAttribute(const MObject &attr)MFnDependencyNode
removeAttribute(const MObject &attr, MAttrClass type)MFnDependencyNode
removeChild(MObject &child)MFnDagNode
removeChildAt(unsigned int index)MFnDagNode
reorderedAttribute(unsigned int index, MStatus *ReturnStatus=NULL) const MFnDependencyNode
repTypes(MStatus *status=NULL) const MFnAssembly
setAffectsAnimation()MFnDependencyNode
setAlias(const MString &alias, const MString &name, const MPlug &plug, bool add=true, MStatus *ReturnStatus=NULL)MFnDependencyNode
setDoNotWrite(bool flag)MFnDependencyNode
setExternalContent(const MExternalContentLocationTable &table)MFnDependencyNode
setExternalContentForFileAttr(const MObject &attr, const MExternalContentLocationTable &table)MFnDependencyNode
setFlag(unsigned int flag, bool state)MFnDependencyNode
setIcon(const MString &filename)MFnDependencyNode
setInstanceable(const bool how)MFnDagNode
setIntermediateObject(bool isIntermediate)MFnDagNode
setLocked(bool locked)MFnDependencyNode
setMetadata(const adsk::Data::Associations &)MFnDependencyNodevirtual
setName(const MString &name, bool createNamespace=false, MStatus *ReturnStatus=NULL)MFnDependencyNode
setName(const MString &name, MStatus *ReturnStatus)MFnDependencyNode
setObject(const MDagPath &path)MFnDagNodevirtual
setObject(MObject &object) overrideMFnDagNodevirtual
setObject(const MObject &object) overrideMFnDagNodevirtual
setObjectColor(int color)MFnDagNode
setObjectColor(const MColor &color)MFnDagNode
setObjectColorType(MObjectColorType type)MFnDagNode
setRepLabel(const MString &representation, const MString &label)MFnAssembly
setRepName(const MString &representation, const MString &newName, MStatus *status=NULL)MFnAssembly
setUseObjectColor(bool useObjectColor)MFnDagNode
setUuid(const MUuid &uuid, MStatus *ReturnStatus=NULL)MFnDependencyNode
supportsEdits(MStatus *status=NULL) const MFnAssembly
supportsMemberChanges(MStatus *status=NULL) const MFnAssembly
transformationMatrix(MStatus *ReturnStatus=NULL) const MFnDagNode
type() const MFnAssemblyvirtual
typeId(MStatus *ReturnStatus=NULL) const MFnDependencyNode
typeName(MStatus *ReturnStatus=NULL) const MFnDependencyNode
typeString(MFn::Type)MFnBasestatic
uniqueName(MStatus *ReturnStatus=NULL) const MFnDependencyNode
userNode(MStatus *ReturnStatus=NULL) const MFnDependencyNode
usingHiliteColor(MStatus *ReturnStatus=NULL) const MFnDagNode
usingObjectColor(MStatus *ReturnStatus=NULL) const MFnDagNode
uuid(MStatus *ReturnStatus=NULL) const MFnDependencyNode
validateMetadata(MString &errors) const MFnDependencyNodevirtual
~MFnAssembly()MFnAssemblyvirtual
~MFnBase()MFnBasevirtual
~MFnDagNode()MFnDagNodevirtual
~MFnDependencyNode()MFnDependencyNodevirtual