Zdexby TheHolyOneZ
5,360 classes
Class

UUsdAssetCache2

: UObject
/Script/USDClasses.UsdAssetCache2 0x01A0 (416 B) align 8 inherited 0x0028 vtable /Script/USDClasses
0x00x01A0

Members 3

OffsetSizeNameTypeFlagsDefault
0x08UnreferencedAssetStorageSizeMBdouble7 flags500
0x08PersistentAssetStorageSizeMBdouble7 flags500
0x50AssetStorageTMap<FString, UObject*>Transient+5 flags<TMap>
0x00880x118unreflected bytes to end of UUsdAssetCache2

Functions 16

SignatureFlagsNativeParams
bool TouchAsset(UObject* Asset, UObject* Referencer)FinalNative+1 flags0x11
void Reset()FinalNative+1 flags0x00
bool RemoveAssetReference(UObject* Asset, UObject* Referencer)FinalNative+1 flags0x11
UObject* RemoveAsset(const FString& Hash)FinalNative+1 flags0x18
bool RemoveAllAssetReferences(UObject* Referencer)FinalNative+1 flags0x09
void RefreshStorage()FinalNative+1 flags0x00
bool IsAssetOwnedByCache(const FString& AssetPath)FinalNative+1 flags0x11
int32 GetNumAssets()FinalNative+1 flags0x04
FString GetHashForAsset(UObject* Asset)FinalNative+1 flags0x18
UObject* GetCachedAsset(const FString& Hash)FinalNative+1 flags0x18
TArray<UObject*> GetAllLoadedAssets()FinalNative+1 flags0x10
TArray<FString> GetAllCachedAssetPaths()FinalNative+1 flags0x10
TArray<FString> GetAllAssetHashes()FinalNative+1 flags0x10
bool CanRemoveAsset(const FString& Hash)FinalNative+1 flags0x11
void CacheAsset(const FString& Hash, UObject* Asset, UObject* Referencer)FinalNative+1 flags0x20
bool AddAssetReference(UObject* Asset, UObject* Referencer)FinalNative+1 flags0x11

Used by 1

types with a member, parameter or interface of this type