Navigation
API > API/Editor > API/Editor/SequencerCore > API/Editor/SequencerCore/MVVM > API/Editor/SequencerCore/MVVM/ViewModels
Inheritance Hierarchy
- FViewModel
- FGeometryExtensionShim
- FOutlinerExtensionShim
- ISortableExtension
- IOutlinerDropTargetOutlinerExtension
- FOutlinerSpacer
References
| Module | SequencerCore |
| Header | /Engine/Source/Editor/SequencerCore/Public/MVVM/ViewModels/OutlinerSpacer.h |
| Include | #include "MVVM/ViewModels/OutlinerSpacer.h" |
Syntax
class FOutlinerSpacer :
public UE::Sequencer::FViewModel,
public UE::Sequencer::FGeometryExtensionShim,
public UE::Sequencer::FOutlinerExtensionShim,
public UE::Sequencer::ISortableExtension,
public UE::Sequencer::IOutlinerDropTargetOutlinerExtension
Variables
| Type | Name | Description | |
|---|---|---|---|
| FAutoRegisterTypeTable | AutoRegisterTypeTable | ||
| static::UE::Sequencer::TAutoRegisterViewModelTypeID< FOutlinerSpacer > | ID |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FOutlinerSpacer
(
float InDesiredSpacerHeight |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | SetDesiredHeight
(
float InDesiredSpacerHeight |
Overridden from IOutlinerExtension
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< SWidget > | CreateContextMenuWidget
(
const FCreateOutlinerContextMenuWidgetParams& InParams |
Build the context menu widget for this outliner item | |
| TSharedRef< SWidget > | CreateOutlinerView
(
const FCreateOutlinerViewParams& InParams |
Create the visual outliner widget for the owning model | |
| FName | Return the identifier of the owning model | ||
| FOutlinerSizing | Return the desired size for the owning model | ||
| bool | Gets whether the outliner item has a background |
Overridden from ISortableExtension
| Type | Name | Description | |
|---|---|---|---|
| FSortingKey | Called by the part to sort this model among its siblings | ||
| void | SetCustomOrder
(
int32 InCustomOrder |
Set a custom sort index for this view model | |
| void | SortChildren () |
Called when the model should sort its immediate children |
Overridden from IOutlinerDropTargetOutlinerExtension
| Type | Name | Description | |
|---|---|---|---|
| TOptional< EItemDropZone > | CanAcceptDrop
(
const FViewModelPtr& TargetModel, |
||
| void | PerformDrop
(
const FViewModelPtr& TargetModel, |
Typedefs
| Name | Description |
|---|---|
| Implements |