UMovieScene3DTransformTrackRecorder

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UMovieSceneTrackRecorder

UMovieScene3DTransformTrackRecorder

References

Module

TakeTrackRecorders

Header

/Engine/Plugins/VirtualProduction/Takes/Source/TakeTrackRecorders/Public/TrackRecorders/MovieScene3DTransformTrackRecorder.h

Include

#include "TrackRecorders/MovieScene3DTransformTrackRecorder.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType)
class UMovieScene3DTransformTrackRecorder : public UMovieSceneTrackRecorder

Constructors

Name Description

Protected function

UMovieScene3DTransformTrackRecorder

(
    const FObjectInitializer& ObjInit
)

Functions

Overridden from UMovieSceneTrackRecorder

Name Description

Protected function Virtual

void

 

CreateTrackImpl()

Protected function Virtual

void

 

FinalizeTrackImpl()

Protected function Virtual Const

UMovieSceneS...

 

GetMovieSceneSection()

Public function Virtual

bool

 

LoadRecordedFile

(
    const FString& InFileName,
    UMovieScene* InMovieScene,
    TMap< FGuid, AActor* >& Actor...,
    TFunction< void()> InCompletionCall...
)

Load the recorded file and create a section

Protected function Virtual

void

 

RecordSampleImpl

(
    const FQualifiedFrameTime& Current...
)

Public function Virtual

void

 

SetSavedRecordingDirectory

(
    const FString& InDirectory
)

Set the directory where the recorded values are saved

Protected function Virtual

void

 

StopRecordingImpl()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss