This Function Publishing Interface is exposed by the CATHierarchyRoot : FloatController and CATMotionLayer : FloatController which are part of the CATMotion animation system of 3ds Max CAT.
Properties:
.FootStepMasks : boolean : Read|Write
Get/set the the state of the Footsetp Masks option.
.ManualUpdates : boolean : Read|Write
Get/set the state of the Manual Update option.
Methods:
<void>CreateCATWindow()
Creates a CATWindow.
<boolean>LoadPreset <String>filename <boolean>newlayer
Loads a preset from the file specified by the first argument.
If the second argument is true, the preset will be loaded into a new layer.
Returns true on success, false on failure.
<boolean>SavePreset <String>filename
Saves a preset to the file specified by the first argument.
Returns true on success, false on failure.
<void>AddLayer()
Adds a new layer.
<void>RemoveLayer <integer>index
Removes the indexed layer.
<void>CreateFootPrints()
Creates footprints.
<void>ResetFootPrints <boolean>bOnlySelected
Resets the footprints.
If the argument is true, only the selected footprints will be reset.
If the argument is false, all footprints will be reset.
<void>RemoveFootPrints <boolean>bOnlySelected
Removes the footprints.
If the argument is true, only the selected footprints will be removed.
If the argument is false, all footprints will be removed.
<boolean>SnapToGround <node>grnd <boolean>bOnlySelected
Removes Snaps the footprints to the ground object specified by the first argument.
If the second argument is true, only the selected footprints will be snapped to the ground.
If the second argument is false, all footprints will be snapped to the ground.
<void>UpdateDistCovered()
Updates the covered distance information.
<void>UpdateSteps()
Updates the steps.
Exposed by