Navigation
API > API/Plugins > API/Plugins/DataRegistry > API/Plugins/DataRegistry/UDataRegistrySubsystem
Description
Returns the list of known identifiers for an active data registry so they can be iterated with Find or Acquire. Depending on how the registry is setup, this could be a large number of identifiers and they may not all be available.
| Name | GetPossibleDataRegistryIdList |
| Type | function |
| Header File | /Engine/Plugins/Runtime/DataRegistry/Source/DataRegistry/Public/DataRegistrySubsystem.h |
| Include Path | #include "DataRegistrySubsystem.h" |
| Source | /Engine/Plugins/Runtime/DataRegistry/Source/DataRegistry/Private/DataRegistrySubsystem.cpp |
UFUNCTION (BlueprintCallable, BlueprintPure=false, Category=DataRegistry,
Meta=(DisplayName="Get Possible Data Registry Id List"))
static void GetPossibleDataRegistryIdList
(
FDataRegistryType RegistryType,
TArray < FDataRegistryId > & OutIdList
)
Parameters
| Name | Remarks |
|---|---|
| RegistryType | The type of data registry to query |
| OutIdList | The list of known identifiers for the type, which will be empty if the type is not registered |