Navigation
API > API/Editor > API/Editor/SceneOutliner
Inheritance Hierarchy
- SMultiColumnTableRow< FSceneOutlinerTreeItemPtr >
- SSceneOutlinerTreeRow
References
| Module | SceneOutliner |
| Header | /Engine/Source/Editor/SceneOutliner/Public/SOutlinerTreeView.h |
| Include | #include "SOutlinerTreeView.h" |
Syntax
class SSceneOutlinerTreeRow : public SMultiColumnTableRow< FSceneOutlinerTreeItemPtr >
Remarks
Widget that represents a row in the outliner's tree control. Generates widgets for each column on demand.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FArguments& InArgs, |
Construct function for this widget | |
| void | |||
| TSharedRef< SWidget > | GenerateWidgetForColumn
(
const FName& ColumnName |
Overridden from SMultiColumnTableRow. Generates a widget for this column of the tree row. | |
| bool | IsRowEnabled () |
||
| void | OnDragEnter
(
const FGeometry& MyGeometry, |
||
| void | OnDragLeave
(
const FDragDropEvent& DragDropEvent |
||
| FReply | OnDragOver
(
const FGeometry& MyGeometry, |
||
| FReply | OnDrop
(
const FGeometry& MyGeometry, |
||
| FReply | OnMouseButtonDoubleClick
(
const FGeometry& MyGeometry, |
||
| FReply | OnMouseButtonDown
(
const FGeometry& MyGeometry, |
||
| FReply | OnMouseButtonUp
(
const FGeometry& MyGeometry, |
||
| int32 | OnPaint
(
const FPaintArgs& Args, |
||
| void | Tick
(
const FGeometry& AllottedGeometry, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |
Constants
| Name | Description |
|---|---|
| HighlightRectLeftOffset | How many pixels to extend the highlight rectangle's left side horizontally |
| HighlightRectRightOffset | How many pixels to extend the highlight rectangle's right side horizontally |
| HighlightTargetEffectDuration | Duration of animation highlight target effects |
| HighlightTargetOpacity | Opacity of the highlight target effect overlay |
| HighlightTargetSpringConstant | How quickly the highlight 'targeting' rectangle will slide around. Larger is faster. |
| LabelChangedAnimOffsetPercent | How large the highlight target effect will be when highlighting, as a scalar percentage of font height |