Navigation
API > API/Editor > API/Editor/SequenceRecorder
References
| Module | SequenceRecorder |
| Header | /Engine/Source/Editor/SequenceRecorder/Public/AnimationRecorder.h |
| Include | #include "AnimationRecorder.h" |
Syntax
struct FAnimRecorderInstance
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | AssetName | ||
| FString | AssetPath | ||
| bool | bCachedEnableUpdateRateOptimizations | Used to store/restore URO when recording | |
| int | CachedSkelCompForcedLodModel | Original ForcedLodModel setting on the SkelComp, so we can modify it and restore it when we are done. | |
| EVisibilityBasedAnimTickOption | CachedVisibilityBasedAnimTickOption | Used to store/restore update flag when recording | |
| TSharedPtr< FAnimationRecorder > | Recorder | ||
| TWeakObjectPtr< UAnimSequence > | Sequence | ||
| TWeakObjectPtr< USkeletalMeshComponent > | SkelComp |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | FinishRecording
(
bool bShowMessage |
||
| void | Init
(
USkeletalMeshComponent* InComponent, |
||
| void | Init
(
USkeletalMeshComponent* InComponent, |
||
| void | ProcessRecordedTimes
(
UAnimSequence* AnimSequence, |
||
| void | Update
(
float DeltaTime |