Navigation
API > API/Plugins > API/Plugins/DataRegistry > API/Plugins/DataRegistry/UDataRegistrySubsystem
Description
Attempts to get cached structure data stored in a DataRegistry, returning OutItem if the item is available. This version has two output pins for convenience, and OutItem should not be accessed from the Not Found pin.
| Name | FindCachedItemBP |
| Type | function |
| Header File | /Engine/Plugins/Runtime/DataRegistry/Source/DataRegistry/Public/DataRegistrySubsystem.h |
| Include Path | #include "DataRegistrySubsystem.h" |
UFUNCTION (BlueprintCallable, CustomThunk, Category=DataRegistry,
Meta=(DisplayName="Find Data Registry Item", CustomStructureParam="OutItem", ExpandEnumAsExecs="OutResult"))
static void FindCachedItemBP
(
FDataRegistryId ItemId,
EDataRegistrySubsystemGetItemResult & OutResult,
FTableRowBase & OutItem
)
Parameters
| Name | Remarks |
|---|---|
| ItemID | Item identifier to lookup in cache |
| OutItem | This must be the same type as the registry, if the item is found this will be filled in with the found data |
| OutResult | Pick execution pin based on if the item was found and OutItem is valid |