Navigation
API > API/Editor > API/Editor/Sequencer > API/Editor/Sequencer/MVVM > API/Editor/Sequencer/MVVM/ViewModels
Inheritance Hierarchy
- ICastable
- TSharedFromThis< FViewModel >
- FDynamicExtensionContainer
- FViewModel
- FOutlinerViewModel
- FSequencerOutlinerViewModel
References
| Module | Sequencer |
| Header | /Engine/Source/Editor/Sequencer/Public/MVVM/ViewModels/SequencerOutlinerViewModel.h |
| Include | #include "MVVM/ViewModels/SequencerOutlinerViewModel.h" |
Syntax
class FSequencerOutlinerViewModel : public UE::Sequencer::FOutlinerViewModel
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnBuildCustomContextMenuForGuid | OnBuildCustomContextMenuForGuid | Called when object is clicked in track list | |
| FOnGetAddMenuContent | OnGetAddMenuContent | Called when the add menu is created |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BuildContextMenu
(
FMenuBuilder& MenuBuilder |
||
| void | BuildCustomContextMenuForGuid
(
FMenuBuilder& MenuBuilder, |
||
| FFrameNumber | GetNextKey
(
const TArray< TSharedRef< UE::Sequencer::FViewModel > >& InNodes, |
||
| FFrameNumber | GetPreviousKey
(
const TArray< TSharedRef< UE::Sequencer::FViewModel > >& InNodes, |
||
Overridden from FOutlinerViewModel
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< SWidget > | Called when the default context menu is opened | ||
| TSharedRef< FDragDropOperation > | InitiateDrag
(
TArray< TWeakViewModelPtr< IOutlinerExtension > >&& InDraggedModels |
Initate a new drag operation from the specified dragged models. | |
| void | Request that this tree be updated |