Navigation
API > API/Editor > API/Editor/SequencerCore > API/Editor/SequencerCore/MVVM > API/Editor/SequencerCore/MVVM/Views
Inheritance Hierarchy
- ICastable
- ITrackAreaHotspot
References
| Module | SequencerCore |
| Header | /Engine/Source/Editor/SequencerCore/Public/MVVM/Views/ITrackAreaHotspot.h |
| Include | #include "MVVM/Views/ITrackAreaHotspot.h" |
Syntax
struct ITrackAreaHotspot : public UE::Sequencer::ICastable
Remarks
A sequencer hotspot is used to identify specific areas on the sequencer track area
Variables
| Type | Name | Description | |
|---|---|---|---|
| UE_NO_UNIQUE_ADDRESS FAutoRegisterTypeTable | AutoRegisterTypeTable | ||
| ::UE::Sequencer::TAutoRegisterViewModelTypeID< ITrackAreaHotspot > | ID |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FCursorReply | GetCursor () |
||
| const FSlateBrush * | GetCursorDecorator
(
const FGeometry& MyGeometry, |
||
| TOptional< FFrameTime > | |||
| TOptional< FFrameNumber > | GetTime () |
||
| TSharedPtr< ISequencerEditToolDragOperation > | InitiateDrag
(
const FPointerEvent& MouseEvent |
||
| bool | PopulateContextMenu
(
FMenuBuilder& MenuBuilder, |
||
| int32 | Priority () |
Priority when multiple hotspots are present - highest wins | |
| void | |||
| void | UpdateOnHover
(
FTrackAreaViewModel& InTrackArea |
Typedefs
| Name | Description |
|---|---|
| Implements |