UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDiskCachedAssetData Class Reference

#include <DiskCachedAssetData.h>

Public Member Functions

 FDiskCachedAssetData ()
 
 FDiskCachedAssetData (const FDateTime &InModificationTime, const FDateTime &InLastSeen, FName InExtension)
 
template<class Archive >
void SerializeForCache (Archive &&Ar)
 
SIZE_T GetAllocatedSize () const
 

Public Attributes

FDateTime ModificationTime
 
FDateTime LastGatheredTime
 
FName Extension
 
UE::AssetRegistry::Private::EOptionalBool HasMarkOfTheWeb = UE::AssetRegistry::Private::EOptionalBool::Unset
 
TArray< FAssetDataAssetDataList
 
FPackageDependencyData DependencyData
 

Constructor & Destructor Documentation

◆ FDiskCachedAssetData() [1/2]

FDiskCachedAssetData::FDiskCachedAssetData ( )
inline

◆ FDiskCachedAssetData() [2/2]

FDiskCachedAssetData::FDiskCachedAssetData ( const FDateTime InModificationTime,
const FDateTime InLastSeen,
FName  InExtension 
)
inline

Member Function Documentation

◆ GetAllocatedSize()

SIZE_T FDiskCachedAssetData::GetAllocatedSize ( ) const
inline

Returns the amount of memory allocated by this container, not including sizeof(*this).

◆ SerializeForCache()

template<class Archive >
void FDiskCachedAssetData::SerializeForCache ( Archive &&  Ar)
inline

Serialize as part of the registry cache. This is not meant to be serialized as part of a package so it does not handle versions normally To version this data change FAssetRegistryVersion or AssetDataGathererConstants::CacheSerializationMagic

Member Data Documentation

◆ AssetDataList

TArray<FAssetData> FDiskCachedAssetData::AssetDataList

◆ DependencyData

FPackageDependencyData FDiskCachedAssetData::DependencyData

◆ Extension

FName FDiskCachedAssetData::Extension

◆ HasMarkOfTheWeb

◆ LastGatheredTime

FDateTime FDiskCachedAssetData::LastGatheredTime

◆ ModificationTime

FDateTime FDiskCachedAssetData::ModificationTime

The documentation for this class was generated from the following file: