Navigation
API > API/Editor > API/Editor/Sequencer > API/Editor/Sequencer/MVVM > API/Editor/Sequencer/MVVM/Extensions
Inheritance Hierarchy
- ICurveEditorTreeItemExtension
- FCurveEditorTreeItemExtensionShim
- FOutlinerItemModelMixin
- TOutlinerModelMixin
- FChannelGroupOutlinerModel
- FOutlinerItemModel
- FCategoryGroupModel
- FFolderModel
- FObjectBindingModel
- FPossessableModel
- FSpawnableModel
- FTrackModel
- FTrackRowModel
References
| Module | Sequencer |
| Header | /Engine/Source/Editor/Sequencer/Public/MVVM/Extensions/ICurveEditorTreeItemExtension.h |
| Include | #include "MVVM/Extensions/ICurveEditorTreeItemExtension.h" |
Syntax
class FCurveEditorTreeItemExtensionShim : public UE::Sequencer::ICurveEditorTreeItemExtension
Remarks
Default partial implementation of ICurveEditorTreeItemExtension
Overridden from ICurveEditorTreeItemExtension
| Type | Name | Description | |
|---|---|---|---|
| FCurveEditorTreeItemID | Gets the curve editor ID for this view-model | ||
| void | OnAddedToCurveEditor
(
FCurveEditorTreeItemID ItemID, |
Called when this view-model has a curve editor item created for it | |
| void | OnRemovedFromCurveEditor
(
TSharedPtr< FCurveEditor > CurveEditor |
Called when this view-model's curve editor item is removed |