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

#include <IoDispatcherFileBackendTypes.h>

Public Attributes

FFileIoStoreCompressedBlockNext = nullptr
 
FFileIoStoreBlockKey Key
 
FName CompressionMethod
 
uint64 RawOffset = uint64(-1)
 
uint32 UncompressedSize = uint32(-1)
 
uint32 CompressedSize = uint32(-1)
 
uint32 RawSize = uint32(-1)
 
uint32 RefCount = 0
 
uint32 UnfinishedRawBlocksCount = 0
 
TArray< struct FFileIoStoreReadRequest *, TInlineAllocator< 2 > > RawBlocks
 
TArray< FFileIoStoreBlockScatter, TInlineAllocator< 2 > > ScatterList
 
FFileIoStoreCompressionContextCompressionContext = nullptr
 
uint8CompressedDataBuffer = nullptr
 
FAES::FAESKey EncryptionKey
 
TConstArrayView< FSHAHashBlockSignatureTable
 
const FSHAHashSignatureHash = nullptr
 
bool bFailed = false
 
bool bCancelled = false
 

Member Data Documentation

◆ bCancelled

bool FFileIoStoreCompressedBlock::bCancelled = false

◆ bFailed

bool FFileIoStoreCompressedBlock::bFailed = false

◆ BlockSignatureTable

TConstArrayView<FSHAHash> FFileIoStoreCompressedBlock::BlockSignatureTable

◆ CompressedDataBuffer

uint8* FFileIoStoreCompressedBlock::CompressedDataBuffer = nullptr

◆ CompressedSize

uint32 FFileIoStoreCompressedBlock::CompressedSize = uint32(-1)

◆ CompressionContext

FFileIoStoreCompressionContext* FFileIoStoreCompressedBlock::CompressionContext = nullptr

◆ CompressionMethod

FName FFileIoStoreCompressedBlock::CompressionMethod

◆ EncryptionKey

FAES::FAESKey FFileIoStoreCompressedBlock::EncryptionKey

◆ Key

FFileIoStoreBlockKey FFileIoStoreCompressedBlock::Key

◆ Next

FFileIoStoreCompressedBlock* FFileIoStoreCompressedBlock::Next = nullptr

◆ RawBlocks

TArray<struct FFileIoStoreReadRequest*, TInlineAllocator<2> > FFileIoStoreCompressedBlock::RawBlocks

◆ RawOffset

uint64 FFileIoStoreCompressedBlock::RawOffset = uint64(-1)

◆ RawSize

uint32 FFileIoStoreCompressedBlock::RawSize = uint32(-1)

◆ RefCount

uint32 FFileIoStoreCompressedBlock::RefCount = 0

◆ ScatterList

TArray<FFileIoStoreBlockScatter, TInlineAllocator<2> > FFileIoStoreCompressedBlock::ScatterList

◆ SignatureHash

const FSHAHash* FFileIoStoreCompressedBlock::SignatureHash = nullptr

◆ UncompressedSize

uint32 FFileIoStoreCompressedBlock::UncompressedSize = uint32(-1)

◆ UnfinishedRawBlocksCount

uint32 FFileIoStoreCompressedBlock::UnfinishedRawBlocksCount = 0

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