Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Editor/Sequencer/Public/SequencerSectionPainter.h |
Include |
#include "SequencerSectionPainter.h" |
class FSequencerSectionPainter
Class that wraps up common section painting functionality
Name | Description | ||
---|---|---|---|
|
bIsHighlighted |
Whether the section is hovered or not |
|
|
bIsSelected |
Whether the section is selected or not |
|
|
bParentEnabled |
Whether our parent widget is enabled or not |
|
|
DrawElements |
List of slate draw elements - publicly modifiable |
|
|
float |
GhostAlpha |
Whether the section is to be drawn semi-transparent or not |
|
KeyAreaElements |
Key area info with key area geometry for per key area track painting |
|
|
LayerId |
The layer ID we're painting on |
|
|
Section |
The movie scene section we're painting |
|
|
SectionClippingRect |
The full clipping rectangle for the section |
|
|
SectionGeometry |
The full geometry of the section. |
Name | Description | |
---|---|---|
|
FSequencerSectionPainter ( |
Constructor |
Name | Description | |
---|---|---|
|
~FSequencerSectionPainter() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
BlendColor ( |
Blend the specified color with the default track color |
|
|
const FTimeT... |
GetTimeConverter() |
Get a time-to-pixel converter for the section |
|
UMovieSceneT... |
GetTrack() |
Get the track that this painter is painting sections for |
|
PaintSectionBackground() |
Paint the section background with the tint stored on the track |
|
|
PaintSectionBackground ( |
Paint the section background with the specified tint override |