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

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

AssetCreated(UObject *NewAsset)FAssetRegistryModuleinlinestatic
AssetDeleted(UObject *DeletedAsset)FAssetRegistryModuleinlinestatic
AssetRenamed(const UObject *RenamedAsset, const FString &OldObjectPath)FAssetRegistryModuleinlinestatic
AssetsSaved(TArray< FAssetData > &&SavedAssets)FAssetRegistryModuleinlinestatic
DefaultIAssetRegistryInterfaceprotectedstatic
EnumerateAssets(const FARFilter &Filter, TFunctionRef< bool(const FAssetData &)> Callback, UE::AssetRegistry::EEnumerateAssetsFlags InEnumerateFlags=UE::AssetRegistry::EEnumerateAssetsFlags::None) const overrideFAssetRegistryModuleinlinevirtual
Get() constFAssetRegistryModuleinlinevirtual
GetDependencies(FName InPackageName, TArray< FName > &OutDependencies, UE::AssetRegistry::EDependencyCategory Category=UE::AssetRegistry::EDependencyCategory::Package, const UE::AssetRegistry::FDependencyQuery &Flags=UE::AssetRegistry::FDependencyQuery()) overrideFAssetRegistryModuleinlinevirtual
GetPtr()IAssetRegistryInterfacestatic
GetRegistry()FAssetRegistryModuleinlinestatic
IsGameModule() constIModuleInterfaceinlinevirtual
IsValid() constFAssetRegistryModuleinline
PackageDeleted(UPackage *DeletedPackage)FAssetRegistryModuleinlinestatic
PostLoadCallback()IModuleInterfaceinlinevirtual
PreUnloadCallback()IModuleInterfaceinlinevirtual
RegisterOnAssetsAddedDelegate(const TFunction< void(TConstArrayView< FAssetData >)> &Function, FDelegateHandle &OutHandle) overrideFAssetRegistryModuleinlinevirtual
RegisterOnAssetsRemovedDelegate(const TFunction< void(TConstArrayView< FAssetData >)> &Function, FDelegateHandle &OutHandle) overrideFAssetRegistryModuleinlinevirtual
ShutdownModule()IModuleInterfaceinlinevirtual
StartupModule() overrideFAssetRegistryModulevirtual
SupportsAutomaticShutdown()IModuleInterfaceinlinevirtual
SupportsDynamicReloading()IModuleInterfaceinlinevirtual
TickAssetRegistry(float DeltaTime)FAssetRegistryModuleinlinestatic
TryGet() constFAssetRegistryModuleinline
TryGetAssetByObjectPath(const FSoftObjectPath &ObjectPath, FAssetData &OutAssetData) const overrideFAssetRegistryModuleinlinevirtual
TryGetAssetPackageData(FName PackageName, FAssetPackageData &OutAssetPackageData) const overrideFAssetRegistryModuleinlinevirtual
TryGetAssetPackageData(FName PackageName, FAssetPackageData &OutAssetPackageData, FName &OutCorrectCasePackageName) const overrideFAssetRegistryModuleinlinevirtual
UnregisterOnAssetsAddedDelegate(const FDelegateHandle &Handle) overrideFAssetRegistryModuleinlinevirtual
UnregisterOnAssetsRemovedDelegate(const FDelegateHandle &Handle) overrideFAssetRegistryModuleinlinevirtual
~IModuleInterface()IModuleInterfaceinlinevirtual