Navigation
API > API/Plugins > API/Plugins/TedsOutliner
This is a custom column for the TEDS Outliner/Table Viewer to display row handles for items. It is a special cased column instead of going through the TEDS UI layer because row handles are not information stored in a TEDS column
| Name | FSceneOutlinerRowHandleColumn |
| Type | class |
| Header File | /Engine/Plugins/Experimental/EditorDataStorageFeatures/Source/TedsOutliner/Public/Compatibility/SceneOutlinerRowHandleColumn.h |
| Include Path | #include "Compatibility/SceneOutlinerRowHandleColumn.h" |
Syntax
class FSceneOutlinerRowHandleColumn : public ISceneOutlinerColumn
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSceneOutlinerRowHandleColumn
(
ISceneOutliner& SceneOutliner |
Compatibility/SceneOutlinerRowHandleColumn.h | ||
FSceneOutlinerRowHandleColumn
(
ISceneOutliner& SceneOutliner, |
Compatibility/SceneOutlinerRowHandleColumn.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSceneOutlinerRowHandleColumn() |
Compatibility/SceneOutlinerRowHandleColumn.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FGetRowHandle | TBaseDelegate_OneParam< UE::Editor::DataStorage::RowHandle, const ISceneOutlinerTreeItem & > | Compatibility/SceneOutlinerRowHandleColumn.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GetRowHandle | FGetRowHandle | Compatibility/SceneOutlinerRowHandleColumn.h | ||
| TableViewerColumn | TSharedPtr< UE::Editor::DataStorage::FTedsTableViewerColumn > | The Table Viewer column we are going to use internally to create the widget. | Compatibility/SceneOutlinerRowHandleColumn.h | |
| WeakSceneOutliner | TWeakPtr< ISceneOutliner > | Compatibility/SceneOutlinerRowHandleColumn.h |
Functions
Public
Overridden from ISceneOutlinerColumn
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual SHeaderRow::FColumn::FArguments ConstructHeaderRowColumn() |
Compatibility/SceneOutlinerRowHandleColumn.h | ||
virtual const TSharedRef< SWidget > ConstructRowWidget
(
FSceneOutlinerTreeItemRef TreeItem, |
Compatibility/SceneOutlinerRowHandleColumn.h | ||
virtual FName GetColumnID() |
Begin ISceneOutlinerColumn Implementation. | Compatibility/SceneOutlinerRowHandleColumn.h | |
virtual void PopulateSearchStrings
(
const ISceneOutlinerTreeItem& Item, |
Compatibility/SceneOutlinerRowHandleColumn.h | ||
virtual void SortItems
(
TArray< FSceneOutlinerTreeItemPtr >& OutItems, |
Compatibility/SceneOutlinerRowHandleColumn.h | ||
virtual bool SupportsSorting() |
Compatibility/SceneOutlinerRowHandleColumn.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FName GetID() |
Compatibility/SceneOutlinerRowHandleColumn.h |