FMovieSceneParticleTrackSectionRecorder

Windows
MacOS
Linux

Inheritance Hierarchy

IMovieSceneSectionRecorder

FMovieSceneParticleTrackSectionRecorder

References

Module

SequenceRecorderSections

Header

/Engine/Source/Editor/SequenceRecorderSections/Public/MovieSceneParticleTrackSectionRecorder.h

Include

#include "MovieSceneParticleTrackSectionRecorder.h"

Syntax

struct FMovieSceneParticleTrackSectionRecorder : public IMovieSceneSectionRecorder

Constructors

Destructors

Overridden from IMovieSceneSectionRecorder

Name Description

Public function Virtual

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 Virtual

void

 

FinalizeSection

(
    float InCurrentTime
)

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

Public function Virtual Const

UObject *...

 

GetSourceObject()

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

Public function Virtual

void

 

InvalidateObjectToRecord()

Added to deal with actor pooling implementations.

Public function Virtual

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