UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPipelineCacheFileFormatPSOMetaData Struct Reference

Public Member Functions

 FPipelineCacheFileFormatPSOMetaData ()
 
 ~FPipelineCacheFileFormatPSOMetaData ()
 
void AddShaders (const FPipelineCacheFileFormatPSO &NewEntry)
 

Public Attributes

uint64 FileOffset
 
uint64 FileSize
 
FGuid FileGuid
 
FPipelineStateStats Stats
 
TSet< FSHAHashShaders
 
uint64 UsageMask
 
int64 LastUsedUnixTime
 
uint16 EngineFlags
 

Friends

FArchiveoperator<< (FArchive &Ar, FPipelineCacheFileFormatPSOMetaData &Info)
 

Constructor & Destructor Documentation

◆ FPipelineCacheFileFormatPSOMetaData()

FPipelineCacheFileFormatPSOMetaData::FPipelineCacheFileFormatPSOMetaData ( )
inline

◆ ~FPipelineCacheFileFormatPSOMetaData()

FPipelineCacheFileFormatPSOMetaData::~FPipelineCacheFileFormatPSOMetaData ( )
inline

Member Function Documentation

◆ AddShaders()

void FPipelineCacheFileFormatPSOMetaData::AddShaders ( const FPipelineCacheFileFormatPSO NewEntry)
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FPipelineCacheFileFormatPSOMetaData Info 
)
friend

Member Data Documentation

◆ EngineFlags

uint16 FPipelineCacheFileFormatPSOMetaData::EngineFlags

◆ FileGuid

FGuid FPipelineCacheFileFormatPSOMetaData::FileGuid

◆ FileOffset

uint64 FPipelineCacheFileFormatPSOMetaData::FileOffset

◆ FileSize

uint64 FPipelineCacheFileFormatPSOMetaData::FileSize

◆ LastUsedUnixTime

int64 FPipelineCacheFileFormatPSOMetaData::LastUsedUnixTime

◆ Shaders

TSet<FSHAHash> FPipelineCacheFileFormatPSOMetaData::Shaders

◆ Stats

FPipelineStateStats FPipelineCacheFileFormatPSOMetaData::Stats

◆ UsageMask

uint64 FPipelineCacheFileFormatPSOMetaData::UsageMask

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