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

#include <IoStore.h>

Public Member Functions

uint64 GetOffset () const
 
void SetOffset (uint64 InOffset)
 
uint32 GetCompressedSize () const
 
void SetCompressedSize (uint32 InSize)
 
uint32 GetUncompressedSize () const
 
void SetUncompressedSize (uint32 InSize)
 
uint8 GetCompressionMethodIndex () const
 
void SetCompressionMethodIndex (uint8 InIndex)
 

Static Public Attributes

static constexpr uint32 OffsetBits = 40
 
static constexpr uint64 OffsetMask = (1ull << OffsetBits) - 1ull
 
static constexpr uint32 SizeBits = 24
 
static constexpr uint32 SizeMask = (1 << SizeBits) - 1
 
static constexpr uint32 SizeShift = 8
 

Detailed Description

Compression block entry.

Member Function Documentation

◆ GetCompressedSize()

uint32 FIoStoreTocCompressedBlockEntry::GetCompressedSize ( ) const
inline

◆ GetCompressionMethodIndex()

uint8 FIoStoreTocCompressedBlockEntry::GetCompressionMethodIndex ( ) const
inline

◆ GetOffset()

uint64 FIoStoreTocCompressedBlockEntry::GetOffset ( ) const
inline

◆ GetUncompressedSize()

uint32 FIoStoreTocCompressedBlockEntry::GetUncompressedSize ( ) const
inline

◆ SetCompressedSize()

void FIoStoreTocCompressedBlockEntry::SetCompressedSize ( uint32  InSize)
inline

◆ SetCompressionMethodIndex()

void FIoStoreTocCompressedBlockEntry::SetCompressionMethodIndex ( uint8  InIndex)
inline

◆ SetOffset()

void FIoStoreTocCompressedBlockEntry::SetOffset ( uint64  InOffset)
inline

◆ SetUncompressedSize()

void FIoStoreTocCompressedBlockEntry::SetUncompressedSize ( uint32  InSize)
inline

Member Data Documentation

◆ OffsetBits

constexpr uint32 FIoStoreTocCompressedBlockEntry::OffsetBits = 40
staticconstexpr

◆ OffsetMask

constexpr uint64 FIoStoreTocCompressedBlockEntry::OffsetMask = (1ull << OffsetBits) - 1ull
staticconstexpr

◆ SizeBits

constexpr uint32 FIoStoreTocCompressedBlockEntry::SizeBits = 24
staticconstexpr

◆ SizeMask

constexpr uint32 FIoStoreTocCompressedBlockEntry::SizeMask = (1 << SizeBits) - 1
staticconstexpr

◆ SizeShift

constexpr uint32 FIoStoreTocCompressedBlockEntry::SizeShift = 8
staticconstexpr

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