FMovieSceneImportData

The [FMovieSceneImportData](API\Editor\MovieSceneTools\FMovieSceneImportData) class aggregates intermediate data from Sequencer classes to be used for timeline imports

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

FMovieSceneImportData

References

Module

MovieSceneTools

Header

/Engine/Source/Editor/MovieSceneTools/Public/MovieSceneTranslator.h

Include

#include "MovieSceneTranslator.h"

Syntax

class FMovieSceneImportData : public TSharedFromThis< FMovieSceneImportData >

Remarks

The FMovieSceneImportData class aggregates intermediate data from Sequencer classes to be used for timeline imports

Variables

Name Description

Public variable

TSharedPtr< FMo...

 

MovieSceneData

Intermediate data loaded from Sequencer to be used for export

Constructors

Name Description

Public function

FMovieSceneImportData()

Default constructor, necessary for shared ref - should not be used

Public function

FMovieSceneImportData

(
    UMovieScene* InMovieScene,
    TSharedPtr< FMovieSceneTranslatorCo...
)

Constructor

Destructors

Name Description

Public function

~FMovieSceneImportData()

Destructor

Functions

Name Description

Public function

TSharedPtr< ...

 

CreateAudioSection

(
    FString InFilenameOrAssetPathName,
    bool bIsPathName,
    TSharedPtr< FMovieSceneImportAudioM...,
    int32 InRow,
    FFrameRate InFrameRate,
    FFrameNumber InStartFrame,
    FFrameNumber InEndFrame,
    FFrameNumber InStartOffsetFrame
)

Create audio section

Public function

TSharedPtr< ...

 

CreateCinematicSection

(
    FString InName,
    int32 InRow,
    FFrameRate InFrameRate,
    FFrameNumber InStartFrame,
    FFrameNumber InEndFrame,
    FFrameNumber InStartOffsetFrame
)

Create cinematic section

Public function

TSharedPtr< ...

 

FindAudioSection

(
    const FString& InSectionPathName,
    TSharedPtr< FMovieSceneImportAudioM...
)

Find audio sections

Public function

TSharedPtr< ...

 

FindCinematicSection

(
    const FString& InSectionPathName
)

Find cinematic section

Public function

TSharedPtr< ...

 

GetAudioMasterTrackData()

Returns the audio master track data pointer or nullptr if one does not exist

Public function

TSharedPtr< ...

 

GetCinematicMasterTrackData

(
    bool CreateTrackIfNull
)

Returns the cinematic master track data pointer or nullptr if one does not exist

Public function Const

bool

 

IsImportDataValid()

True when the export data was successfully constructed.

Public function

bool

 

MoveAudioSection

Move audio section

Public function

bool

 

SetAudioSection

(
    TSharedPtr< FMovieSceneImportAudioS...,
    int32 InRow,
    FFrameRate InFrameRate,
    FFrameNumber InStartFrame,
    FFrameNumber InEndFrame,
    FFrameNumber InStartOffsetFrame
)

Set audio section

Public function

bool

 

SetCinematicSection

(
    TSharedPtr< FMovieSceneImportCinema...,
    int32 InRow,
    FFrameRate InFrameRate,
    FFrameNumber InStartFrame,
    FFrameNumber InEndFrame,
    TOptional< FFrameNumber > InStartOf...
)

Set cinematic 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