Navigation
API > API/Plugins > API/Plugins/ControlRigEditor > API/Plugins/ControlRigEditor/UControlRigSequencerEditorLibrar-
References
| Module | ControlRigEditor |
| Header | /Engine/Plugins/Animation/ControlRig/Source/ControlRigEditor/Public/ControlRigSequencerEditorLibrary.h |
| Include | #include "ControlRigSequencerEditorLibrary.h" |
| Source | /Engine/Plugins/Animation/ControlRig/Source/ControlRigEditor/Private/ControlRigSequencerEditorLibrary.cpp |
UFUNCTION (BlueprintCallable, Category="Editor Scripting | Sequencer Tools | Control Rig")
static bool SmartReduce
(
FSmartReduceParams & ReduceParams,
UMovieSceneSection * MovieSceneSection
)
Remarks
Peform new Smart Reduce filter over the specified control rig section in the current open level sequence. Note existing functions like LoadAnimSequenceIntoControlRigSection and BakeToControlRig, will still use the old key reduction algorithm, so if you want to bake and then key reduce with the new function, set the bKeyReduce param as false with those functions, but then call this function after. returns True if successful, False otherwise
Parameters
| Name | Description |
|---|---|
| ReduceParams | Key reduction parameters |
| MovieSceneSection | The Control rig section we want to reduce |