Navigation
API > API/Editor > API/Editor/SceneOutliner
Widget that represents a pinned row in the outliner's tree control.
| Name | SSceneOutlinerPinnedTreeRow |
| Type | class |
| Header File | /Engine/Source/Editor/SceneOutliner/Public/SOutlinerTreeView.h |
| Include Path | #include "SOutlinerTreeView.h" |
Syntax
class SSceneOutlinerPinnedTreeRow : public SMultiColumnTableRow< FSceneOutlinerTreeItemPtr >
Inheritance Hierarchy
- SMultiColumnTableRow< FSceneOutlinerTreeItemPtr > → SSceneOutlinerPinnedTreeRow
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Item | TWeakPtr< ISceneOutlinerTreeItem > | The item associated with this row of data | SOutlinerTreeView.h | |
| OutlinerTreeViewWeak | TWeakPtr< SSceneOutlinerTreeView > | Weak reference to the tree view that contains our list | SOutlinerTreeView.h | |
| SceneOutlinerWeak | TWeakPtr< SSceneOutliner > | Weak reference to the outliner widget that owns our list | SOutlinerTreeView.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs, |
Construct function for this widget | SOutlinerTreeView.h | |
virtual TSharedRef< SWidget > GenerateWidgetForColumn
(
const FName& ColumnName |
Overridden from SMultiColumnTableRow. Generates a widget for this column of the tree row. | SOutlinerTreeView.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ConstructChildren
(
ETableViewMode::Type InOwnerTableMode, |
SOutlinerTreeView.h | ||
virtual void OnDragEnter
(
const FGeometry& MyGeometry, |
SOutlinerTreeView.h | ||
virtual void OnDragLeave
(
const FDragDropEvent& DragDropEvent |
SOutlinerTreeView.h | ||
virtual FReply OnDragOver
(
const FGeometry& MyGeometry, |
SOutlinerTreeView.h | ||
virtual FReply OnDrop
(
const FGeometry& MyGeometry, |
SOutlinerTreeView.h |