AssetRegistryDiscoveryCache
AssetRegistryDiscoveryCache
#Overview
name: AssetRegistryDiscoveryCache
The value of this variable can be defined or overridden in .ini config files. 1
.ini config file referencing this setting variable.
It is referenced in 1
C++ source file.
#Summary
#Setting Variables
#References In INI files
Location: <Workspace>/Engine/Config/BaseEngine.ini:2756, section: [AssetRegistry]
- INI Section:
AssetRegistry
- Raw value:
Never
- Is Array:
False
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/AssetRegistry/Private/AssetDataGatherer.cpp:184
Scope (from outer to inner):
file
namespace UE::AssetDataGather::Private
function void FPreloadSettings::Initialize
Source code excerpt:
EFeatureEnabledReadWrite DiscoverySetting = EFeatureEnabledReadWrite::Invalid;
FString AssetRegistryDiscoveryCacheStr = TEXT("Default");
GConfig->GetString(TEXT("AssetRegistry"), TEXT("AssetRegistryDiscoveryCache"),
AssetRegistryDiscoveryCacheStr, GEngineIni);
FParse::Value(FCommandLine::Get(), TEXT("AssetRegistryDiscoveryCache="), AssetRegistryDiscoveryCacheStr);
LexFromString(DiscoverySetting, AssetRegistryDiscoveryCacheStr);
if (DiscoverySetting == EFeatureEnabledReadWrite::Invalid)
{
UE_LOG(LogAssetRegistry, Error,
TEXT("Invalid text \"%s\" for Engine.ini:[AssetRegistry]:AssetRegistryDiscoveryCache. Expected \"Never\", \"Default\", or \"AlwaysWrite\"."),