Navigation
API > API/Runtime > API/Runtime/TypedElementFramework
Configuration for registering a new relation type. Relation types define how two rows can be connected.
| Name | FTedsRelationTraits |
| Type | struct |
| Header File | /Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementDataStorageInterface.h |
| Include Path | #include "Elements/Interfaces/TypedElementDataStorageInterface.h" |
Syntax
struct FTedsRelationTraits
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| HierarchyMode | EHierarchyMode | Selects how hierarchical descendant queries are implemented for this relation type. | Elements/Interfaces/TypedElementDataStorageInterface.h | |
| IntervalGap | int64 | Initial gap between interval values for new nodes. | Elements/Interfaces/TypedElementDataStorageInterface.h | |
| Object | FTedsRelationRoleTraits | Configuration for the Object role (the "to" / "parent" side) | Elements/Interfaces/TypedElementDataStorageInterface.h | |
| Subject | FTedsRelationRoleTraits | Configuration for the Subject role (the "from" / "child" side) | Elements/Interfaces/TypedElementDataStorageInterface.h |