Navigation
API > API/Editor > API/Editor/Sequencer > API/Editor/Sequencer/MVVM > API/Editor/Sequencer/MVVM/ViewModels
Inheritance Hierarchy
- FOutlinerExtensionShim
- FGeometryExtensionShim
- FPinnableExtensionShim
- FHoveredExtensionShim
- IDimmableExtension
- ISoloableExtension
- IMutableExtension
- FCurveEditorTreeItemExtensionShim
- ICurveEditorTreeItem
- FOutlinerItemModelMixin
- TOutlinerModelMixin
- FChannelGroupOutlinerModel
- FOutlinerItemModel
- FCategoryGroupModel
- FFolderModel
- FObjectBindingModel
- FPossessableModel
- FSpawnableModel
- FTrackModel
- FTrackRowModel
References
| Module | Sequencer |
| Header | /Engine/Source/Editor/Sequencer/Public/MVVM/ViewModels/OutlinerItemModel.h |
| Include | #include "MVVM/ViewModels/OutlinerItemModel.h" |
Syntax
template<typename BaseType>
class TOutlinerModelMixin :
public BaseType,
public UE::Sequencer::FOutlinerItemModelMixin
Constructors
| Type | Name | Description | |
|---|---|---|---|
TOutlinerModelMixin
(
ArgTypes&&... InArgs |
|||
TOutlinerModelMixin
(
const TOutlinerModelMixin< BaseType >& |
|||
TOutlinerModelMixin
(
TOutlinerModelMixin< BaseType >&& |
Overridden from FOutlinerItemModelMixin
| Type | Name | Description | |
|---|---|---|---|
| FViewModel * | AsViewModel () |
||
| const FViewModel * | AsViewModel () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| TOutlinerModelMixin< BaseType > | operator=
(
const TOutlinerModelMixin< BaseType >& |
||
| TOutlinerModelMixin< BaseType > | operator=
(
TOutlinerModelMixin< BaseType >&& |