UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::OpenGL::FBinaryCacheFileHeader Struct Reference

Public Member Functions

bool IsValidVersion () const
 
bool IsValid (const FGuid *OptionalWantedGuid) const
 
FString ToString () const
 

Static Public Member Functions

static FBinaryCacheFileHeader CreateHeader (const FGuid &BinaryCacheGuidIn, uint32 NumPrograms, uint32 ValidSize)
 

Public Attributes

uint32 Version = 0xFFFFFFFF
 
FGuid BinaryCacheGuid
 
bool bCacheUsesCompressedBinaries
 
uint32 ProgramCount = 0
 
uint32 ValidSize = 0
 

Friends

FArchiveoperator<< (FArchive &Ar, FBinaryCacheFileHeader &Header)
 

Member Function Documentation

◆ CreateHeader()

static FBinaryCacheFileHeader UE::OpenGL::FBinaryCacheFileHeader::CreateHeader ( const FGuid BinaryCacheGuidIn,
uint32  NumPrograms,
uint32  ValidSize 
)
inlinestatic

◆ IsValid()

bool UE::OpenGL::FBinaryCacheFileHeader::IsValid ( const FGuid OptionalWantedGuid) const
inline

◆ IsValidVersion()

bool UE::OpenGL::FBinaryCacheFileHeader::IsValidVersion ( ) const
inline

◆ ToString()

FString UE::OpenGL::FBinaryCacheFileHeader::ToString ( ) const
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FBinaryCacheFileHeader Header 
)
friend

Member Data Documentation

◆ bCacheUsesCompressedBinaries

bool UE::OpenGL::FBinaryCacheFileHeader::bCacheUsesCompressedBinaries

◆ BinaryCacheGuid

FGuid UE::OpenGL::FBinaryCacheFileHeader::BinaryCacheGuid

◆ ProgramCount

uint32 UE::OpenGL::FBinaryCacheFileHeader::ProgramCount = 0

◆ ValidSize

uint32 UE::OpenGL::FBinaryCacheFileHeader::ValidSize = 0

◆ Version

uint32 UE::OpenGL::FBinaryCacheFileHeader::Version = 0xFFFFFFFF

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