Navigation
Unreal Engine C++ API Reference > Plugins > MediaCompositing
Inheritance Hierarchy
- IPersistentEvaluationData
- FSectionData
- FMovieSceneMediaData
References
Module | MediaCompositing |
Header | /Engine/Plugins/Media/MediaCompositing/Source/MediaCompositing/Public/MovieSceneMediaData.h |
Include | #include "MovieSceneMediaData.h" |
Syntax
struct FMovieSceneMediaData : public PropertyTemplate::FSectionData
Remarks
Persistent data that's stored for each currently evaluating section.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bIsAspectRatioSet | Stores if the aspect ratio has been set yet. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Default constructor. |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Virtual destructor. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
UMediaPlayer * | Get the media player used by this persistent data. | |
![]() |
UObject * | Get the optional proxy object used by this persistent data. | |
![]() |
int32 | Get the layer index we are using (when using a proxy). | |
![]() |
int32 | Get the texture index we are using (when using a proxy). | |
![]() |
void | Initialize
(
bool bIsEvaluating |
Called from FMovieSceneMediaSectionTemplate::Initialize. |
![]() |
void | SeekOnOpen
(
FTimespan Time |
Set the time to seek to after opening a media source has finished. |
![]() |
void | Setup
(
UMediaPlayer* OverrideMediaPlayer, |
Set up this persistent data object. |
![]() |
void | TearDown () |
Called from FMovieSceneMediaSectionTemplate::TearDown. |