Navigation
API > API/Plugins > API/Plugins/MediaCompositingEditor > API/Plugins/MediaCompositingEditor/Sequencer
Inheritance Hierarchy
- FGCObject
- FThumbnailSection
- ICustomThumbnailClient
- FMediaThumbnailSection
References
| Module | MediaCompositingEditor |
| Header | /Engine/Plugins/Media/MediaCompositing/Source/MediaCompositingEditor/Public/Sequencer/MediaThumbnailSection.h |
| Include | #include "Sequencer/MediaThumbnailSection.h" |
Syntax
class FMediaThumbnailSection :
public FGCObject,
public FThumbnailSection,
public ICustomThumbnailClient
Remarks
Implements a thumbnail section for media tracks.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FMediaThumbnailSection
(
UMovieSceneMediaSection& InSection, |
Create and initialize a new instance. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CopyTexture
(
FSlateTextureRenderTarget2DResource* RenderTarget, |
Helper function to copy a texture. | |
| void | DrawFilmBorder
(
FSequencerSectionPainter& InPainter, |
Draw the section's film border decoration. | |
| void | DrawLoopIndicators
(
FSequencerSectionPainter& InPainter, |
Draw indicators for where the media source is looping. | |
| void | DrawMediaInfo
(
FSequencerSectionPainter& InPainter, |
Draw the info about the current media. | |
| void | DrawSampleStates
(
FSequencerSectionPainter& InPainter, |
Draw the caching state of the given media samples. | |
| UMediaSource * | Helper function to get the media source. | ||
| UMediaPlayer * | Get the media player that is used by the evaluation template. |
Overridden from FGCObject
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
Pure virtual that must be overloaded by the inheriting class. | |
| FString | Overload this method to report a name for your referencer |
Overridden from FThumbnailSection
| Type | Name | Description | |
|---|---|---|---|
| void | SetSingleTime
(
double GlobalTime |
Set this thumbnail section to draw a single thumbnail at the specified time |
Overridden from ISequencerSection
| Type | Name | Description | |
|---|---|---|---|
| void | Resize the section | ||
| void | Slips the section by a specific factor | ||
| FMargin | |||
| float | |||
| FText | |||
| int32 | OnPaintSection
(
FSequencerSectionPainter& InPainter |
Called when the section should be painted | |
| void | ResizeSection
(
ESequencerSectionResizeMode ResizeMode, |
||
| void | SlipSection
(
FFrameNumber SlipTime |
||
| void | Ticks the section during the Slate tick |
Overridden from ICustomThumbnailClient
| Type | Name | Description | |
|---|---|---|---|
| void | Draw
(
FTrackEditorThumbnail& TrackEditorThumbnail |
||
| void | Setup () |