XRef_Controller : Matrix3Controller
XRef_Controller - superclass: Matrix3Controller; super-superclass:MAXWrapper - 7:7 - classID: #(855328311, 1711097899)
Constructor
xref_controller…
XRef_Controller Interfaces:
Interface: IXRefItem
Properties:
<XRef_Controller>.xrefCtrlStatus Name default: #XRefed -- enum
Get/set the XRef Controller's Status as a name value.
Possible values are:
#XRefed
#Local
Available in 3ds Max 2016 and higher.
.srcFileName : filename : Read|Write
Get/Set the XRef source filename.
.srcItemName : string : Read|Write
Get/Set the source item name as string.
.xrefRecord : Interface : Read
Get the XRef Record Interface.
.unresolved : boolean : Read
Contains true if the XRef is unresolved, false if resolved.
.nested : boolean : Read
Contains true if the XRef is nested, false if not nested.
.retargetable : boolean : Read
Contains true if the XRef is retargetable, false of not.
Methods:
<maxObject>GetSrcItem resolveNested:<boolean>
resolveNested default value: false
Returns the source item as maxObject. If resolveNested is set to false or not supplied, nested XRefs will not be resolved.
<integer>GetParentItems <&maxObject array>parentItems
parentItems is Out parameter
Returns the Parent Items of the XRef Controller into the array passed as by-reference parameter.
<integer>GetRootItems <&maxObject array>rootItems
rootItems is Out parameter
Returns the Root Items of the XRef Controller into the array passed as by-reference parameter.
<integer>GetChildItems <&maxObject array>childItems
childItems is Out parameter
Returns the Child Items of the XRef Controller into the array passed as by-reference parameter.
<void>GetNodes <&node array>xrefNodes
xrefNodes is Out parameter
Returns the Nodes using the XRef Controller into the array passed as by-reference parameter.
Interface:IXRefCtrl
Properties:
.xrefCtrlStatus : enum : Read|Write
xrefCtrlStatus enums: {#XRefed|#Local}
Methods:
<control>GetSourceCtrl <boolean>resolveNestedXRef
Returns the Source Controller of the XRef Controller. If the argument is passed as true, nested XRefs will be resolved. If passed as false, nested XRefs will not be resolved.
<void>ResetOffsetTM ()