/Engine/Source/Runtime/Engine/Classes/Animation/AnimationRecordingSettings.h
Settings describing how to record an animation
struct FAnimationRecordingSettings
bool
bAutoSaveAsset
Whether to auto-save asset when recording is completed. Defaults to false
bool
bCheckDeltaTimeAtBeginning
Whether to check DeltaTime at recording for pauses, turned off for TakeRecorder
bool
bRecordAttributeCurves
Whether or not to record parameter curves
bool
bRecordInWorldSpace
Whether to record animation in world space, defaults to true
bool
bRecordMaterialCurves
Whether or not to record material curves
bool
bRecordMorphTargets
Whether or not to record morph targets
bool
bRecordTransforms
Whether or not to record transforms
bool
bRemoveRootAnimation
Whether to remove the root bone transform from the animation
bool
bTransactRecording
Whether or not to transact recording changes
TArray<FString...
ExcludeAnimationNames
Exclude all animation bones/curves that match this list
TArray<FString...
IncludeAnimationNames
Include only the animation bones/curves that match this list
TEnumAsByte< ER...
InterpMode
Interpolation mode for the recorded keys.
EAnimInterpolat...
Interpolation
This defines how values between keys are calculated for transforms.
float
Length
Maximum length of the animation recorded (in seconds).
FFrameRate
SampleFrameRate
Sample rate of the recorded animation
TEnumAsByte< ER...
TangentMode
Tangent mode for the recorded keys.