UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAssetRegistryInterface Member List

This is the complete list of members for FAssetRegistryInterface, including all inherited members.

DefaultIAssetRegistryInterfaceprotectedstatic
EnumerateAssets(const FARFilter &Filter, TFunctionRef< bool(const FAssetData &)> Callback, UE::AssetRegistry::EEnumerateAssetsFlags InEnumerateFlags) const overrideFAssetRegistryInterfaceinlinevirtual
GetDependencies(FName InPackageName, TArray< FName > &OutDependencies, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::Package, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) overrideFAssetRegistryInterfaceinlinevirtual
GetPtr()IAssetRegistryInterfacestatic
RegisterOnAssetsAddedDelegate(const TFunction< void(TConstArrayView< FAssetData >)> &Function, FDelegateHandle &OutHandle) overrideFAssetRegistryInterfaceinlinevirtual
RegisterOnAssetsRemovedDelegate(const TFunction< void(TConstArrayView< FAssetData >)> &Function, FDelegateHandle &OutHandle) overrideFAssetRegistryInterfaceinlinevirtual
TryGetAssetByObjectPath(const FSoftObjectPath &ObjectPath, FAssetData &OutAssetData) const overrideFAssetRegistryInterfaceinlinevirtual
TryGetAssetPackageData(FName PackageName, class FAssetPackageData &OutPackageData) const overrideFAssetRegistryInterfaceinlinevirtual
TryGetAssetPackageData(FName PackageName, class FAssetPackageData &OutPackageData, FName &OutCorrectCasePackageName) const overrideFAssetRegistryInterfaceinlinevirtual
UnregisterOnAssetsAddedDelegate(const FDelegateHandle &Handle) overrideFAssetRegistryInterfaceinlinevirtual
UnregisterOnAssetsRemovedDelegate(const FDelegateHandle &Handle) overrideFAssetRegistryInterfaceinlinevirtual