Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Editor/Sequencer/Public/ISequencerSection.h |
Include |
#include "ISequencerSection.h" |
class ISequencerSection
Interface that should be implemented for the UI portion of a section
Name | Description | |
---|---|---|
|
~ISequencerSection() |
Name | Description | ||
---|---|---|---|
|
BeginDilateSection() |
Dilation starts with a drag operation |
|
|
BeginResizeSection() |
Resize the section |
|
|
BeginSlipSection() |
Slips the section by a specific factor |
|
|
BuildSectionContextMenu ( |
Builds up the section context menu for the outliner |
|
|
CustomizePropertiesDetailsView ( |
Called when the properties context menu is being built, so this section can customize how the menu's details view looks like. |
|
|
DilateSection ( |
New Range that's set as we Dilate |
|
|
GenerateSectionLayout ( |
Generates the inner layout for this section |
|
|
TSharedRef< ... |
GenerateSectionWidget() |
Allows each section to have it's own unique widget for advanced editing functionality OnPaintSection will still be called if a widget is provided. |
|
GetContentPadding() |
||
|
float |
GetSectionGripSize() |
|
|
float |
GetSectionHeight() |
|
|
UMovieSceneS... |
GetSectionObject() |
The MovieSceneSection data being visualized |
|
GetSectionTitle() |
||
|
GetSectionToolTip() |
||
|
IsReadOnly() |
||
|
OnKeyDoubleClicked ( |
Called when a key on this section is double clicked |
|
|
OnPaintSection ( |
Called when the section should be painted |
|
|
OnSectionDoubleClicked ( |
Called when the section is double clicked |
|
|
OnSectionDoubleClicked ( |
Called when the section is double clicked |
|
|
RequestDeleteCategory |
Called when the user requests that a category from this section be deleted. |
|
|
RequestDeleteKeyArea |
Called when the user requests that a key area from this section be deleted. |
|
|
ResizeSection ( |
||
|
SectionIsResizable() |
||
|
SlipSection ( |
||
|
Tick |
Ticks the section during the Slate tick |