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

Public Member Functions

 FCompressionScratchBuffers ()
 
void EnsureBufferSpace (int64 CompressionBlockSize, int64 ScrachSize)
 

Public Attributes

int64 TempBufferSize
 
TUniquePtr< uint8[]> TempBuffer
 
int64 ScratchBufferSize
 
TUniquePtr< uint8[]> ScratchBuffer
 
int64 LastPakEntryOffset
 
FSHAHash LastPakIndexHash
 
uint32 LastDecompressedBlock
 
FCompressionScratchBuffersNext
 

Constructor & Destructor Documentation

◆ FCompressionScratchBuffers()

FCompressionScratchBuffers::FCompressionScratchBuffers ( )
inline

Member Function Documentation

◆ EnsureBufferSpace()

void FCompressionScratchBuffers::EnsureBufferSpace ( int64  CompressionBlockSize,
int64  ScrachSize 
)
inline

Member Data Documentation

◆ LastDecompressedBlock

uint32 FCompressionScratchBuffers::LastDecompressedBlock

◆ LastPakEntryOffset

int64 FCompressionScratchBuffers::LastPakEntryOffset

◆ LastPakIndexHash

FSHAHash FCompressionScratchBuffers::LastPakIndexHash

◆ Next

FCompressionScratchBuffers* FCompressionScratchBuffers::Next

◆ ScratchBuffer

TUniquePtr<uint8[]> FCompressionScratchBuffers::ScratchBuffer

◆ ScratchBufferSize

int64 FCompressionScratchBuffers::ScratchBufferSize

◆ TempBuffer

TUniquePtr<uint8[]> FCompressionScratchBuffers::TempBuffer

◆ TempBufferSize

int64 FCompressionScratchBuffers::TempBufferSize

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