| FSoftObjectPath StopTrackingAsset(const FString& Hash) | FinalNative+1 flags | | 0x30 |
| void SetAssetDeletable(UObject* Asset, bool bIsDeletable) | FinalNative+1 flags | | 0x09 |
| void RescanAssetDirectory() | FinalNative+1 flags | | 0x00 |
| bool RemoveAssetReferencer(UObject* Asset, UObject* Referencer) | FinalNative+1 flags | | 0x11 |
| bool RemoveAllReferencersForAsset(UObject* Asset) | FinalNative+1 flags | | 0x09 |
| bool RemoveAllReferencerAssets(UObject* Referencer) | FinalNative+1 flags | | 0x09 |
| bool RemoveAllAssetReferencers() | FinalNative+1 flags | | 0x01 |
| TMap<FString, UObject*> LoadAndGetAllTrackedAssets() | FinalNative+1 flags | | 0x50 |
| bool IsAssetTrackedByCache(const FSoftObjectPath& AssetPath) | FinalNative+1 flags | | 0x21 |
| bool IsAssetDeletable(UObject* Asset) | FinalNative+1 flags | | 0x09 |
| UObject* GetOrCreateCachedAsset(const FString& Hash, TSubclassOf<UObject> Class, const FString& DesiredName, int32 DesiredFlags, const bool& bOutCreatedAsset, UObject* Referencer) | FinalNative+1 flags | | 0x40 |
| int32 GetNumAssets() | FinalNative+1 flags | | 0x04 |
| FString GetHashForAsset(const FSoftObjectPath& AssetPath) | FinalNative+1 flags | | 0x30 |
| FSoftObjectPath GetCachedAssetPath(const FString& Hash) | FinalNative+1 flags | | 0x30 |
| UObject* GetCachedAsset(const FString& Hash) | FinalNative+1 flags | | 0x18 |
| TMap<FString, FSoftObjectPath> GetAllTrackedAssets() | FinalNative+1 flags | | 0x50 |
| void DeleteUnreferencedAssetsWithConfirmation() | FinalNative+1 flags | | 0x00 |
| void DeleteUnreferencedAssets(bool bShowConfirmation) | FinalNative+1 flags | | 0x01 |
| void CacheAsset(const FString& Hash, const FSoftObjectPath& AssetPath, UObject* Referencer) | FinalNative+1 flags | | 0x38 |
| bool AddAssetReferencer(UObject* Asset, UObject* Referencer) | FinalNative+1 flags | | 0x11 |