UDataRegistrySubsystem::GetCachedItemFromLookupBP

Attempts to get structure data stored in a DataRegistry cache after an async acquire, modifying OutItem if the item is available

Windows
MacOS
Linux

References

Module

DataRegistry

Header

/Engine/Plugins/Runtime/DataRegistry/Source/DataRegistry/Public/DataRegistrySubsystem.h

Include

#include "DataRegistrySubsystem.h"

Syntax

[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, CustomThunk, Category=DataRegistry,
          Meta=(DisplayName="Get Data Registry Item From Lookup (experimental)", CustomStructureParam="OutItem"))
static bool GetCachedItemFromLookupBP
(
    FDataRegistryId ItemId,
    const FDataRegistryLookup & ResolvedLookup,
    FTableRowBase & OutItem
)

Remarks

Attempts to get structure data stored in a DataRegistry cache after an async acquire, modifying OutItem if the item is available

Returns

Returns true if the item was found and OutItem was modified

Parameters

Parameter

Description

ItemID

Item identifier to lookup in cache

ResolvedLookup

Resolved identifier returned by acquire function

OutItem

This must be the same type as the registry, if the item is found this will be filled in with the found data

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss