Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimationRecordingSettings.h |
Include | #include "Animation/AnimationRecordingSettings.h" |
Syntax
struct FAnimationRecordingSettings
Remarks
Settings describing how to record an animation
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
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< ERichCurveInterpMode > | InterpMode | Interpolation mode for the recorded keys. |
![]() |
EAnimInterpolationType | 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< ERichCurveTangentMode > | TangentMode | Tangent mode for the recorded keys. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Constants
Name | Description |
---|---|
DefaultMaximumLength | 1 minute default length |
DefaultSampleFrameRate | 30Hz default sample frame rate30Hz default sample rate |
UnboundedMaximumLength | Length used to specify unbounded |