Navigation
Unreal Engine C++ API Reference > Editor > SequencerCore > MVVM
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FInputHandlerStack | Class responsible for handling input to multiple objects that reside at the same level in the widget hierarchy. | |
![]() |
FKeyBatchParameters | ||
![]() |
FKeyDrawParams | Structure defining how a key should be drawn | |
![]() |
FKeyRenderer | Utility class for efficiently drawing large numbers of keys on a track lane. | |
![]() |
FKeyRendererPaintArgs | Paint arguments required for painting keys on a sequencer track | |
![]() |
FOutlinerViewColumn | Structure used to define a column in the tree view | |
![]() |
FTrackAreaSlot | Structure representing a slot in the track area. | |
![]() |
FTrackAreaViewLayers | ||
![]() |
IKeyRendererInterface | Interface for defining selection states for keys | |
![]() |
ISequencerTreeView | ||
![]() |
ITrackAreaHotspot | A sequencer hotspot is used to identify specific areas on the sequencer track area | |
![]() |
SCompoundTrackLaneView | ||
![]() |
SKeyNavigationButtons | A widget for navigating between keys on a sequencer track | |
![]() |
SOutlinerItemViewBase | A widget for displaying a sequencer tree node in the animation outliner. | |
![]() |
SOutlinerView | The tree view used in the sequencer | |
![]() |
SOutlinerViewRow | Widget that represents a row in the sequencer's tree control. | |
![]() |
STrackAreaLaneView | ||
![]() |
STrackAreaView | The area where tracks( rows of sections ) are displayed. | |
![]() |
STrackLane | A wrapper widget responsible for positioning a track lane within the section area |
Typedefs
Name | Description |
---|---|
FGetTimeToPixel |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
UE::Sequencer::EKeySelectionPreviewState | Key selection preview state - mirrored from FSequencer while selection concepts are ported to SequencerCore | |
![]() |
UE::Sequencer::EOutlinerItemViewBaseStyle | ||
![]() |
UE::Sequencer::ETreeRecursion | ||
![]() |
UE::Sequencer::EViewDependentCacheFlags | Flag enum signifying how the cache has changed since it was last generated |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
TSharedPtr< T > | UE::Sequencer::HotspotCast
(
const TSharedPtr< ITrackAreaHotspot >& InHotspot |
|
![]() |
constexpr bool | ||
![]() |
constexpr bool | ||
![]() |
constexpr EViewDependentCacheFlags | ||
![]() |
constexpr FKeyRenderer::EKeyRenderingFlags | ||
![]() |
EViewDependentCacheFlags & | ||
![]() |
FKeyRenderer::EKeyRenderingFlags & | ||
![]() |
constexpr FKeyRenderer::EKeyRenderingFlags | ||
![]() |
constexpr EViewDependentCacheFlags | ||
![]() |
EViewDependentCacheFlags & | ||
![]() |
FKeyRenderer::EKeyRenderingFlags & | ||
![]() |
constexpr EViewDependentCacheFlags | ||
![]() |
constexpr FKeyRenderer::EKeyRenderingFlags | ||
![]() |
EViewDependentCacheFlags & | ||
![]() |
FKeyRenderer::EKeyRenderingFlags & | ||
![]() |
constexpr EViewDependentCacheFlags | ||
![]() |
constexpr FKeyRenderer::EKeyRenderingFlags |