Navigation
API > API/Plugins > API/Plugins/DataRegistry
Defines a DataRegistryId or DataTableRowHandle with a common interface to both
| Name | FDataRegistryOrTableRow |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/DataRegistry/Source/DataRegistry/Public/SoftDataRegistryOrTable.h |
| Include Path | #include "SoftDataRegistryOrTable.h" |
Syntax
USTRUCT (BlueprintType )
struct FDataRegistryOrTableRow
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| SoftDataRegistryOrTable.h | |||
FDataRegistryOrTableRow
(
const FDataTableRowHandle& RowHandle |
SoftDataRegistryOrTable.h | ||
FDataRegistryOrTableRow
(
const FDataRegistryId& RegistryId |
SoftDataRegistryOrTable.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseDataRegistryId | bool | SoftDataRegistryOrTable.h |
|
|
| DataRegistryId | FDataRegistryId | SoftDataRegistryOrTable.h |
|
|
| DataTableRow | FDataTableRowHandle | SoftDataRegistryOrTable.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const UDataRegistry * GetDataRegistry() |
Method to get the Data Registry for the given registry id | SoftDataRegistryOrTable.h | |
const T * GetItem
(
const TCHAR* ContextString |
SoftDataRegistryOrTable.h | ||
FName GetItemName() |
SoftDataRegistryOrTable.h | ||
const UScriptStruct * GetStruct () |
Returns the script struct used for the data registry item or data table row. | SoftDataRegistryOrTable.h | |
bool IsValid() |
Method to check validity of this row | SoftDataRegistryOrTable.h | |
bool SerializeFromMismatchedTag
(
const FPropertyTag& Tag, |
Used to upgrade a FDataTableHandle to a FDataRegistryOrTableRow | SoftDataRegistryOrTable.h | |
FString ToString() |
SoftDataRegistryOrTable.h |