Zdexby TheHolyOneZ
5,360 classes
Class

IAssetRegistry

: IInterface : UObject
/Script/AssetRegistry.AssetRegistry 0x0028 (40 B) align 8 inherited 0x0028 vtable /Script/AssetRegistry
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 28

SignatureFlagsNativeParams
void WaitForPackage(const FString& PackageName)NativePublic0x10
void WaitForCompletion()NativePublic0x00
void UseFilterToExcludeAssets(const TArray<FAssetData>& AssetDataList, FARFilter& Filter)NativePublic0x160
void SearchAllAssets(bool bSynchronousSearch)NativePublic0x01
void ScanPathsSynchronous(const TArray<FString>& InPaths, bool bForceRescan, bool bIgnoreDenyListScanFilters)NativePublic0x12
void ScanModifiedAssetFiles(const TArray<FString>& InFilePaths)NativePublic0x10
void ScanFilesSynchronous(const TArray<FString>& InFilePaths, bool bForceRescan)NativePublic0x11
void RunAssetsThroughFilter(const TArray<FAssetData>& AssetDataList, FARFilter& Filter)NativePublic0x160
void PrioritizeSearchPath(const FString& PathToPrioritize)NativePublic0x10
bool K2_GetReferencers(const FName& PackageName, FAssetRegistryDependencyOptions& ReferenceOptions, const TArray<FName>& OutReferencers)NativePublic0x21
bool K2_GetDependencies(const FName& PackageName, FAssetRegistryDependencyOptions& DependencyOptions, const TArray<FName>& OutDependencies)NativePublic0x21
FAssetData K2_GetAssetByObjectPath(const FSoftObjectPath& ObjectPath, bool bIncludeOnlyOnDiskAssets, bool bSkipARFilteredAssets)NativePublic0x90
bool IsSearchAsync()NativePublic0x01
bool IsSearchAllAssets()NativePublic0x01
bool IsLoadingAssets()NativePublic0x01
bool HasAssets(const FName& PackagePath, bool bRecursive)NativePublic0x0A
void GetSubPaths(const FString& InBasePath, const TArray<FString>& OutPathList, bool bInRecurse)NativePublic0x21
bool GetInMemoryAssets(FARFilter& Filter, const TArray<FAssetData>& OutAssetData, bool bSkipARFilteredAssets)NativePublic0x162
void GetDerivedClassNames(const TArray<FTopLevelAssetPath>& ClassNames, TSet<FTopLevelAssetPath>& ExcludedClassNames, TSet<FTopLevelAssetPath>& OutDerivedClassNames)NativePublic0xB0
bool GetAssetsByPaths(const TArray<FName>& PackagePaths, const TArray<FAssetData>& OutAssetData, bool bRecursive, bool bIncludeOnlyOnDiskAssets)NativePublic0x23
bool GetAssetsByPath(const FName& PackagePath, const TArray<FAssetData>& OutAssetData, bool bRecursive, bool bIncludeOnlyOnDiskAssets)NativePublic0x1B
bool GetAssetsByPackageName(const FName& PackageName, const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets, bool bSkipARFilteredAssets)NativePublic0x1B
bool GetAssetsByClass(const FTopLevelAssetPath& ClassPathName, const TArray<FAssetData>& OutAssetData, bool bSearchSubClasses)NativePublic0x22
bool GetAssets(FARFilter& Filter, const TArray<FAssetData>& OutAssetData, bool bSkipARFilteredAssets)NativePublic0x162
FAssetData GetAssetByObjectPath(const FName& ObjectPath, bool bIncludeOnlyOnDiskAssets)NativePublic0x78
bool GetAncestorClassNames(const FTopLevelAssetPath& ClassPathName, const TArray<FTopLevelAssetPath>& OutAncestorClassNames)NativePublic0x21
void GetAllCachedPaths(const TArray<FString>& OutPathList)NativePublic0x10
bool GetAllAssets(const TArray<FAssetData>& OutAssetData, bool bIncludeOnlyOnDiskAssets)NativePublic0x12

Used by 2

types with a member, parameter or interface of this type