Navigation
API > API/Editor > API/Editor/Sequencer
| Name | FSequencerOutlinerViewModel |
| Type | class |
| Header File | /Engine/Source/Editor/Sequencer/Public/MVVM/ViewModels/SequencerOutlinerViewModel.h |
| Include Path | #include "MVVM/ViewModels/SequencerOutlinerViewModel.h" |
Syntax
class FSequencerOutlinerViewModel : public FOutlinerViewModel
Inheritance Hierarchy
- FDynamicExtensionContainer → FViewModel → FOutlinerViewModel → FSequencerOutlinerViewModel
- FSharedFromThisBase → TSharedFromThis → FViewModel → FOutlinerViewModel → FSequencerOutlinerViewModel
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSequencerOutlinerViewModel() |
MVVM/ViewModels/SequencerOutlinerViewModel.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnBuildCustomContextMenuForGuid | FOnBuildCustomContextMenuForGuid | Called when object is clicked in track list | MVVM/ViewModels/SequencerOutlinerViewModel.h | |
| OnGetAddMenuContent | FOnGetAddMenuContent | Called when the add menu is created | MVVM/ViewModels/SequencerOutlinerViewModel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BuildContextMenu
(
FMenuBuilder& MenuBuilder |
MVVM/ViewModels/SequencerOutlinerViewModel.h | ||
void BuildCustomContextMenuForGuid
(
FMenuBuilder& MenuBuilder, |
MVVM/ViewModels/SequencerOutlinerViewModel.h | ||
TSharedPtr< SWidget > CreateContextMenuWidget() |
MVVM/ViewModels/SequencerOutlinerViewModel.h | ||
FFrameNumber GetNextKey
(
const TArray< TSharedRef< UE::Sequencer::FViewModel > >& InNodes, |
MVVM/ViewModels/SequencerOutlinerViewModel.h | ||
FFrameNumber GetPreviousKey
(
const TArray< TSharedRef< UE::Sequencer::FViewModel > >& InNodes, |
MVVM/ViewModels/SequencerOutlinerViewModel.h | ||
TSharedRef< FDragDropOperation > InitiateDrag
(
TArray< TWeakViewModelPtr< IOutlinerExtension > >&& InDraggedModels |
MVVM/ViewModels/SequencerOutlinerViewModel.h | ||
void RequestUpdate() |
MVVM/ViewModels/SequencerOutlinerViewModel.h | ||
UE_SEQUENCER_DECLARE_CASTABLE
(
FSequencerOutlinerViewModel, |
MVVM/ViewModels/SequencerOutlinerViewModel.h |