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 | |
|---|---|---|---|
| UE_NO_UNIQUE_ADDRESS::UE::Sequencer::ICastable::FAutoRegisterTypeTable | AutoRegisterTypeTable | ||
| ::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 | |
| 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 |