ULevelSequenceBurnIn

Base class for level sequence burn ins

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

LevelSequence

Header

/Engine/Source/Runtime/LevelSequence/Public/LevelSequenceBurnIn.h

Include

#include "LevelSequenceBurnIn.h"

Syntax

class ULevelSequenceBurnIn : public UUserWidget

Remarks

Base class for level sequence burn ins

Variables

Name Description

Protected variable

FLevelSequenceP...

 

FrameInformation

Snapshot of frame information.

Protected variable

TObjectPtr< ALe...

 

LevelSequenceActor

The actor to get our burn in frames from

Constructors

Name Description

Public function

ULevelSequenceBurnIn

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

TSubclassOf<...

 

GetSettingsClass()

Get the settings class to use for this burn in

Public function Virtual Const

TSubclassOf<...

 

GetSettingsClass_Implementation()

Protected function

void

 

OnSequenceUpdated

(
    const UMovieSceneSequencePlayer& P...,
    FFrameTime CurrentTime,
    FFrameTime PreviousTime
)

Called as part of the game tick loop when the sequence has been updated

Public function

void

 

SetSettings

(
    UObject* InSettings
)

Called when this burn in is receiving its settings

Public function

void

 

TakeSnapshotsFrom

(
    ALevelSequenceActor& InActor
)

Initialize this burn in