| bool TouchAsset(UObject* Asset, UObject* Referencer) | FinalNative+1 flags | | 0x11 |
| void Reset() | FinalNative+1 flags | | 0x00 |
| bool RemoveAssetReference(UObject* Asset, UObject* Referencer) | FinalNative+1 flags | | 0x11 |
| UObject* RemoveAsset(const FString& Hash) | FinalNative+1 flags | | 0x18 |
| bool RemoveAllAssetReferences(UObject* Referencer) | FinalNative+1 flags | | 0x09 |
| void RefreshStorage() | FinalNative+1 flags | | 0x00 |
| bool IsAssetOwnedByCache(const FString& AssetPath) | FinalNative+1 flags | | 0x11 |
| int32 GetNumAssets() | FinalNative+1 flags | | 0x04 |
| FString GetHashForAsset(UObject* Asset) | FinalNative+1 flags | | 0x18 |
| UObject* GetCachedAsset(const FString& Hash) | FinalNative+1 flags | | 0x18 |
| TArray<UObject*> GetAllLoadedAssets() | FinalNative+1 flags | | 0x10 |
| TArray<FString> GetAllCachedAssetPaths() | FinalNative+1 flags | | 0x10 |
| TArray<FString> GetAllAssetHashes() | FinalNative+1 flags | | 0x10 |
| bool CanRemoveAsset(const FString& Hash) | FinalNative+1 flags | | 0x11 |
| void CacheAsset(const FString& Hash, UObject* Asset, UObject* Referencer) | FinalNative+1 flags | | 0x20 |
| bool AddAssetReference(UObject* Asset, UObject* Referencer) | FinalNative+1 flags | | 0x11 |