Navigation
API > API/Plugins > API/Plugins/TedsOutliner
Struct storing information on how hierarchies are handled in the TEDS Outliner.
| |
|
| Name |
FTedsOutlinerHierarchyData |
| Type |
struct |
| Header File |
/Engine/Plugins/Experimental/EditorDataStorageFeatures/Source/TedsOutliner/Public/TedsOutlinerImpl.h |
| Include Path |
#include "TedsOutlinerImpl.h" |
Syntax
struct FTedsOutlinerHierarchyData
Constructors
| Name |
Remarks |
Include Path |
Unreal Specifiers |
FTedsOutlinerHierarchyData
(
const UScriptStruct* InHierarchyColumn,
const FGetParentRowHandle& InGetParent,
const FSetParentRowHandle& InSetParent,
const FGetChildrenRowsHandles& InGetChildren
)
|
|
TedsOutlinerImpl.h |
|
Typedefs
| Name |
Type |
Remarks |
Include Path |
| FGetChildrenRowsHandles |
TBaseDelegate_OneParam< TArrayView< DataStorage::RowHandle >, void * > |
A delegate used to get the children row handles for a given row |
TedsOutlinerImpl.h |
| FGetParentRowHandle |
TBaseDelegate_OneParam< DataStorage::RowHandle, const void * > |
A delegate used to get the parent row handle for a given row |
TedsOutlinerImpl.h |
| FSetParentRowHandle |
TBaseDelegate_TwoParams< void, void *, DataStorage::RowHandle > |
A delegate used to set the parent row handle for a given row |
TedsOutlinerImpl.h |
Variables
Public
| Name |
Type |
Remarks |
Include Path |
Unreal Specifiers |
| GetChildren |
FGetChildrenRowsHandles |
Function to get the children row handle. |
TedsOutlinerImpl.h |
|
| GetParent |
FGetParentRowHandle |
Function to get parent row handle. |
TedsOutlinerImpl.h |
|
| HierarchyColumn |
const UScriptStruct * |
The column that contains the parent row handle for rows. |
TedsOutlinerImpl.h |
|
| SetParent |
FSetParentRowHandle |
Function to set the parent row handle. |
TedsOutlinerImpl.h |
|
Functions
Public
Static