IMovieSceneSectionRecorder

A recorder class used to create and populate individual sections in level sequences

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

SequenceRecorder

Header

/Engine/Source/Editor/SequenceRecorder/Public/IMovieSceneSectionRecorder.h

Include

#include "IMovieSceneSectionRecorder.h"

Syntax

class IMovieSceneSectionRecorder

Remarks

A recorder class used to create and populate individual sections in level sequences

Functions

Name Description

Public function

void

 

CreateSection

(
    UObject* InObjectToRecord,
    UMovieScene* InMovieScene,
    const FGuid& InGuid,
    float InTime
)

Start recording a section. Should create the section and setup anything needed for recording here.

Public function

void

 

FinalizeSection

(
    float InCurrentTime
)

Called when recording finishes and the section will no longer be recorded into.

Public function Const

UObject *...

 

GetSourceObject()

Retrieve the source object that this section recorder is recording changes to

Public function

void

 

InvalidateObjectToRecord()

Added to deal with actor pooling implementations.

Public function

void

 

Record

(
    float InCurrentTime
)

Called each frame to record into the section.

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