Navigation
API > API/Editor > API/Editor/SequencerCore > API/Editor/SequencerCore/MVVM > API/Editor/SequencerCore/MVVM/Views
Inheritance Hierarchy
- ITableRow
- SBorder
- STableRow
- SMultiColumnTableRow
- ISequencerTreeViewRow
- SOutlinerViewRow
References
| Module | SequencerCore |
| Header | /Engine/Source/Editor/SequencerCore/Public/MVVM/Views/SOutlinerView.h |
| Include | #include "MVVM/Views/SOutlinerView.h" |
Syntax
class SOutlinerViewRow : public UE::Sequencer::ISequencerTreeViewRow
Remarks
Widget that represents a row in the sequencer's tree control.
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Destroy this widget |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FArguments& InArgs, |
Construct function for this widget | |
| TViewModelPtr< IOutlinerExtension > | GetDataModel () |
Get the model to which this row relates | |
| TSharedPtr< STrackLane > | GetTrackLane
(
bool bOnlyOwnTrackLane |
Gets the track lane we relate to | |
| bool | IsSelectable () |
Whether the underlying data model is selectable | |
| FReply | OnAcceptDrop
(
const FDragDropEvent& DragDropEvent, |
Called to complete a drag and drop onto this drop. | |
| TOptional< EItemDropZone > | OnCanAcceptDrop
(
const FDragDropEvent& DragDropEvent, |
Called to determine whether a current drag operation is valid for this row. | |
| void | SetTrackLane
(
const TSharedPtr< STrackLane >& InTrackLane |
Adds a reference to track lane, either because: |
Overridden from SMultiColumnTableRow
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< SWidget > | GenerateWidgetForColumn
(
const FName& ColumnId |
Overridden from SMultiColumnTableRow. |
Overridden from STableRow
| Type | Name | Description | |
|---|---|---|---|
| const FSlateBrush * | GetBorder () |
||
| int32 | OnPaintDropIndicator
(
EItemDropZone InItemDropZone, |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| FReply | OnDragDetected
(
const FGeometry& InGeometry, |
Called whenever a drag is detected by the tree view. | |
| void | Ticks this widget with Geometry. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |
Typedefs
| Name | Description |
|---|---|
| FDetectDrag | |
| FOnGenerateWidgetForColumn |