Navigation
API > API/Plugins > API/Plugins/DataRegistry
A resolved unique id for a specific source, explains how to look it up. This type is opaque in blueprints and cannot be saved across runs
| Name | FDataRegistryLookup |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/DataRegistry/Source/DataRegistry/Public/DataRegistryTypes.h |
| Include Path | #include "DataRegistryTypes.h" |
Syntax
USTRUCT (BlueprintType )
struct FDataRegistryLookup
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SourceLookups | TArray< TTuple< uint8, FName >, TInlineAllocator< 1 > > | TODO can be more efficient, probably best option is pack it into the num field of the FName, no one really names entries Foo_2147483646. | DataRegistryTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddEntry
(
uint8 Index, |
Adds a new entry to lookup | DataRegistryTypes.h | |
bool GetEntry
(
uint8& OutIndex, |
Gets a name and num | DataRegistryTypes.h | |
int32 GetNum() |
Get number of lookups | DataRegistryTypes.h | |
bool IsValid() |
True if this lookup could work | DataRegistryTypes.h | |
void Reset() |
Resets to default | DataRegistryTypes.h | |
FString ToString() |
Generate a debug string | DataRegistryTypes.h |