Navigation
API > API/Editor > API/Editor/MovieSceneTools
The FMovieSceneExportData class aggregates intermediate data from Sequencer classes to be used for timeline exports
| Name | FMovieSceneExportData |
| Type | class |
| Header File | /Engine/Source/Editor/MovieSceneTools/Public/MovieSceneTranslator.h |
| Include Path | #include "MovieSceneTranslator.h" |
Syntax
class FMovieSceneExportData : public TSharedFromThis< FMovieSceneExportData >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FMovieSceneExportData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Default constructor, necessary for shared ref - should not be used | MovieSceneTranslator.h | ||
FMovieSceneExportData
(
const UMovieScene* InMovieScene, |
Constructor | MovieSceneTranslator.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FMovieSceneExportData() |
Destructor | MovieSceneTranslator.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MovieSceneData | TSharedPtr< FMovieSceneExportMovieSceneData > | Intermediate data loaded from Sequencer to be used for export | MovieSceneTranslator.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bExportDataIsValid | bool | MovieSceneTranslator.h | ||
| DefaultAudioDepth | int32 | MovieSceneTranslator.h | ||
| DefaultAudioSampleRate | int32 | MovieSceneTranslator.h | ||
| DuplicateShotNameCounts | TMap< FString, int32 > | MovieSceneTranslator.h | ||
| ExportContext | TSharedPtr< FMovieSceneTranslatorContext > | Context for messages | MovieSceneTranslator.h | |
| FrameRate | FFrameRate | MovieSceneTranslator.h | ||
| HandleFrames | int32 | MovieSceneTranslator.h | ||
| MovieExtension | FString | MovieSceneTranslator.h | ||
| ResX | uint32 | MovieSceneTranslator.h | ||
| ResY | uint32 | MovieSceneTranslator.h | ||
| SaveFilename | FString | MovieSceneTranslator.h | ||
| SaveFilenamePath | FString | MovieSceneTranslator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool FindAudioSections
(
const FString& InSoundPathName, |
Find audio sections | MovieSceneTranslator.h | |
int32 GetDefaultAudioDepth() |
Gets default audio depth | MovieSceneTranslator.h | |
int32 GetDefaultAudioSampleRate() |
Gets default audio sample rate | MovieSceneTranslator.h | |
FString GetFilename() |
Gets export filename | MovieSceneTranslator.h | |
FString GetFilenamePath() |
Gets export filename with full path | MovieSceneTranslator.h | |
FFrameRate GetFrameRate() |
Gets export frame rate | MovieSceneTranslator.h | |
bool GetFrameRateIsNTSC() |
Returns true if frame rate is a non-integral frame rate | MovieSceneTranslator.h | |
int32 GetHandleFrames() |
Gets the frame handle | MovieSceneTranslator.h | |
FString GetMovieExtension() |
Gets the shot movie extension | MovieSceneTranslator.h | |
uint32 GetNearestWholeFrameRate() |
Returns the nearest integral frame rate | MovieSceneTranslator.h | |
uint32 GetResX() |
Gets x resolution | MovieSceneTranslator.h | |
uint32 GetResY() |
Gets y resolution | MovieSceneTranslator.h | |
bool IsExportDataValid() |
True when the export data was successfully constructed. | MovieSceneTranslator.h |