Navigation
API > API/Editor > API/Editor/Sequencer > API/Editor/Sequencer/MVVM > API/Editor/Sequencer/MVVM/ViewModels
Inheritance Hierarchy
- ICastable
- TSharedFromThis
- 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 | |
|---|---|---|---|
| FAutoRegisterTypeTable | AutoRegisterTypeTable | ||
| static::UE::Sequencer::TAutoRegisterViewModelTypeID< FSequencerOutlinerViewModel > | ID | ||
| 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, |
||
| void |
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. |
Typedefs
| Name | Description |
|---|---|
| Implements |