Navigation
API > API/Plugins > API/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. |