| UObjectBase
|
Module |
|
Header |
/Engine/Source/Editor/SequenceRecorder/Public/ActorRecording.h |
Include |
#include "ActorRecording.h" |
class UActorRecording : public USequenceRecordingBase
Name | Description | ||
---|---|---|---|
|
ActorSettings |
||
|
AnimationSettings |
The settings to apply to this actor's animation |
|
|
bActive |
Whether this actor is active and to be recorded when the 'Record' button is pressed. |
|
|
bCreateLevelSequence |
Whether to create a level sequence for this actor recording |
|
|
bRecordToPossessable |
Whether to record to 'possessable' (i.e. level-owned) or 'spawnable' (i.e. sequence-owned) actors. |
|
|
bSpecifyTargetAnimation |
Whether we should specify the target animation or auto-create it |
|
|
bWasSpawnedPostRecord |
Whether this actor recording was triggered from an actor spawn |
|
|
TakeNumber |
Specify the take number for the new recording |
|
|
UAnimSequence &... |
TargetAnimation |
The target animation we want to record to |
|
ULevelSequence ... |
TargetLevelSequence |
The level sequence to record into |
|
TargetName |
Optional target name to record to. If not specified, the actor label will be used |
Name | Description | |
---|---|---|
|
UActorRecording ( |
Name | Description | ||
---|---|---|---|
|
ULevelSequen... |
GetActiveLevelSequence ( |
Get the active level sequence, optionally overridden by the target level sequence |
|
GetActorInSequence ( |
Get the object binding for the actor if it exists in the level sequence either as a track with the track name or a tag with the actor label |
|
|
AActor * |
GetActorToRecord() |
Get the actor to record. This finds the corresponding actor in the Simulation / PIE world. |
|
const FGuid ... |
GetSpawnableGuid() |
Get the Guid that identifies our spawnable in a recorded sequence |
|
GetTargetName ( |
Get target name |
|
|
InvalidateObjectToRecord() |
Simulate a de-spawned actor |
|
|
IsRelevantForRecording ( |
Check whether it is worth recording this actor - i.e. is it going to affect the end result of the sequence |
|
|
SetActorToRecord ( |
Set the actor to record |
Name | Description | ||
---|---|---|---|
|
UObject *... |
GetObjectToRecord() |
Get the item to record. |
|
IsActive() |
Get the item to record. |
|
|
IsRecording() |
Whether we are currently recording |
|
|
StartRecording ( |
UItemRecordingBase override |
|
|
StopRecording ( |
Stop this recording. Has no effect if we are not currently recording. Sequence can be nullptr |
|
|
Tick ( |
Tick this recording |