Navigation
API > API/Plugins > API/Plugins/ControlRigEditor
| Name | FConstraintBaker |
| Type | struct |
| Header File | /Engine/Plugins/Animation/ControlRig/Source/ControlRigEditor/Public/Tools/ConstraintBaker.h |
| Include Path | #include "Tools/ConstraintBaker.h" |
Syntax
struct FConstraintBaker
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Bake
(
UWorld* InWorld, |
Bake constraint over specified frames, frames must be in order | Tools/ConstraintBaker.h | |
static bool BakeMultiple
(
UWorld* InWorld, |
Bake Multiple Constraints using settings | Tools/ConstraintBaker.h | |
static void CleanupConstraintKeys
(
FConstraintAndActiveChannel& InOutActiveChannel |
Removes unnecessary inactive keys to ensure the cleanest possible active channel once baked | Tools/ConstraintBaker.h | |
static void DeleteTransformKeysInActiveRanges
(
const TArrayView< FMovieSceneFloatChannel* >& InFloatTransformChannels, |
Delete the handle's transform keys within active ranges. | Tools/ConstraintBaker.h | |
static void GetMinimalFramesToBake
(
UWorld* InWorld, |
Computes the minimal frames to bake for that constraint. | Tools/ConstraintBaker.h |