Exposed by various components of 3ds Max CAT.
This interface was called CATControlInterface in 3ds Max 2011 and 3ds Max 2012.
Available under the new name in 3ds Max 2013 and higher.
Contains the CATParent node of the CATRig.
Get/set the name of the Controller.
Performs a Paste Layer operation from the Source controller specified as the first argument and pasting the range specified by the second and third arguments.
The fourth Boolean argument controls whether the pasted layer will be instanced (true) or an independent copy (false).
Performs a Paste Rig operation from the object specified as the first argument.
The second Boolean argument controls whether the pasted rig data will be mirrored.
In 3ds Max 2013 and higher, returns True on success, False on failure.
In 3ds Max 2015, the first argument's signature was changed from <control> to <maxObject>.
Saves a Clip to the file name specified by the first argument.
The second and third arguments provide the time range to save.
Returns true on success, false on failure.
Loads a Clip from the file name specified by the first argument.
The second argument specifies the start time of the clip.
The third Boolean argument controls whether the loaded data will be mirrored.
Saves a Pose to the file name specified by the first argument.
Returns true on success, false on failure.
Loads a Pose from the file name specified by the first argument.
The second argument specifies the time to load the pose at.
The third Boolean argument controls whether the loaded data will be mirrored.
Collapses the Pose to the current layer.
Collapses the Time Range specified by the first and second arguments to the current layer using the third argument as the sampling rate.
Resets the Transformations of the Controller.
CATBoneSegTrans : Matrix3Controller
CATCollarBone : Matrix3Controller
CATDigitSegTrans : Matrix3Controller
CATFootTrans2 : Matrix3Controller
CATLimbData2 : FloatController
CATSpineData2 : FloatController
CATSpineTrans2 : Matrix3Controller
IKTargTrans : Matrix3Controller