IMovieSceneTrackPropertyRecorder

Interface for a generic property recorder

Windows
MacOS
Linux

Inheritance Hierarchy

IMovieSceneTrackPropertyRecorder

FMovieSceneTrackPropertyRecorder

References

Module

TakeTrackRecorders

Header

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

Include

#include "TrackRecorders/MovieSceneTrackPropertyRecorder.h"

Syntax

class IMovieSceneTrackPropertyRecorder

Remarks

Interface for a generic property recorder

Variables

Name Description

Protected variable

IMovieSceneTrac...

 

OwningTakeRecorderSource

The Actor Source that owns us

Destructors

Functions

Name Description

Public function

void

 

Create

(
    IMovieSceneTrackRecorderHost* ...,
    UObject* InObjectToRecord,
    UMovieScene* InMovieScene,
    const FGuid& InGuid,
    bool bOpenSerializer
)

Public function

void

 

Finalize

(
    UObject* InObjectToRecord
)

Public function Virtual

bool

 

LoadRecordedFile

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

Public function

void

 

Record

(
    UObject* InObjectToRecord,
    const FQualifiedFrameTime& Current...
)

Public function

void

 

SetSavedRecordingDirectory

(
    const FString& InDirectory
)

Public function

void

 

SetSectionStartTimecode

(
    const FTimecode& InSectionStartTim...,
    const FFrameNumber& InSectionFirst...
)

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