/Engine/Plugins/Importers/USDImporter/Source/USDClasses/Public/USDAssetCache2.h
Assets will not be evicted or removed from the cache while the referencer is registered. Note that internally the cache keepsFObjectKeystructs constructed from the referencers, instead of direct pointers to them.
[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Category="Caching", Meta=(CallInEditor="true")) bool AddAssetReference ( const [UObject](API\Runtime\CoreUObject\UObject\UObject) * Asset, const [UObject](API\Runtime\CoreUObject\UObject\UObject) * Referencer )