This Function Publishing Interface is exposed by various components of 3ds Max CAT.
Please see the Exposed by section at the bottom of this page for details.
The number of layers currently in the layer stack on this character.
If a layer is currently selected, then this returns its index, or -1 if no layer is soloed.
If a layer is currently soloed, then this returns its index, or -1 if no layer is soloed.
Returns the setting for Track display. This correlates to the setting on the CATParent Rollout.
Adds a new layer to the end of the layer stack.
<boolean>InsertLayer <String>name <index>layerID <name>method method Validated by Validator function
Inserts a layer into the layer stack at the specified position.
Moves the specified layer up one position in the layer stack.
Moves the specified layer down in the layer stack.
<color>GetLayerColor <index>index
Returns the Color of the indexed layer. Available in 3ds Max 2015 and higher.
<boolean>SetLayerColor <index>index <color>newColor
Sets the Color of the indexed layer to the new value specified by the second argument. Available in 3ds Max 2015 and higher.
Returns True on success, False on failure.
Saves a Clip file to the hard drive.
Saves a Pose file to the hard drive.
<node>LoadClip <String>filename <time>starttime scaledata:<boolean> transformdata:<boolean> mirrordata:<boolean> mirrorworldX:<boolean> mirrorworldY:<boolean> scaledata default value: true transformdata default value: true mirrordata default value: fals emirrorworldX default value: fals emirrorworldY default value: false
Loads a Clip file from the hard drive.
<node>LoadPose <String>filename <time>starttime scaledata:<boolean> transformdata:<boolean> mirrordata:<boolean> mirrorworldX:<boolean> mirrorworldY:<boolean> scaledata default value: true transformdata default value: true mirrordata default value: false mirrorworldX default value: false mirrorworldY default value: false
Loads a Pose file from the hard drive.
Given a Clip or Pose file, returns a value of a specified tag in the file.
Takes the result of the layer stack and bakes it into a layer.
<boolean>CollapseTimeRangeToLayer <time>StartTime <time>Endtime <time>Frequency regularplot:<boolean> NumPasses:<integer> PosDeltaThreshold:<float> RotDeltaThreshold: <float> regularplot default value: false NumPasses default value: 2 PosDeltaThreshold default value: 1.0 RotDeltaThreshold default value: 5.0
Collapse the current layer stack down to one new layer.
<void>PasteLayer Instance:<boolean> CopyLayerInfo:<boolean> Instance default value: false CopyLayerInfo default value: true
Pastes the layer copied using the CopyLayer method onto the layer stack.
CATParentTrans : Matrix3Controller
LayerMatrix3 : Matrix3Controller