Navigation
API > API/Editor > API/Editor/SequencerCore > API/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 |