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

#include <IoStore.h>

Public Member Functions

void MakeMagic ()
 
bool CheckMagic () const
 

Public Attributes

uint8 TocMagic [16]
 
uint8 Version
 
uint8 Reserved0 = 0
 
uint16 Reserved1 = 0
 
uint32 TocHeaderSize
 
uint32 TocEntryCount
 
uint32 TocCompressedBlockEntryCount
 
uint32 TocCompressedBlockEntrySize
 
uint32 CompressionMethodNameCount
 
uint32 CompressionMethodNameLength
 
uint32 CompressionBlockSize
 
uint32 DirectoryIndexSize
 
uint32 PartitionCount = 0
 
FIoContainerId ContainerId
 
FGuid EncryptionKeyGuid
 
EIoContainerFlags ContainerFlags
 
uint8 Reserved3 = 0
 
uint16 Reserved4 = 0
 
uint32 TocChunkPerfectHashSeedsCount = 0
 
uint64 PartitionSize = 0
 
uint32 TocChunksWithoutPerfectHashCount = 0
 
uint32 Reserved7 = 0
 
uint64 Reserved8 [5] = { 0 }
 

Static Public Attributes

static constexpr char TocMagicImg [] = "-==--==--==--==-"
 

Detailed Description

I/O Store TOC header.

Member Function Documentation

◆ CheckMagic()

bool FIoStoreTocHeader::CheckMagic ( ) const
inline

◆ MakeMagic()

void FIoStoreTocHeader::MakeMagic ( )
inline

Member Data Documentation

◆ CompressionBlockSize

uint32 FIoStoreTocHeader::CompressionBlockSize

◆ CompressionMethodNameCount

uint32 FIoStoreTocHeader::CompressionMethodNameCount

◆ CompressionMethodNameLength

uint32 FIoStoreTocHeader::CompressionMethodNameLength

◆ ContainerFlags

EIoContainerFlags FIoStoreTocHeader::ContainerFlags

◆ ContainerId

FIoContainerId FIoStoreTocHeader::ContainerId

◆ DirectoryIndexSize

uint32 FIoStoreTocHeader::DirectoryIndexSize

◆ EncryptionKeyGuid

FGuid FIoStoreTocHeader::EncryptionKeyGuid

◆ PartitionCount

uint32 FIoStoreTocHeader::PartitionCount = 0

◆ PartitionSize

uint64 FIoStoreTocHeader::PartitionSize = 0

◆ Reserved0

uint8 FIoStoreTocHeader::Reserved0 = 0

◆ Reserved1

uint16 FIoStoreTocHeader::Reserved1 = 0

◆ Reserved3

uint8 FIoStoreTocHeader::Reserved3 = 0

◆ Reserved4

uint16 FIoStoreTocHeader::Reserved4 = 0

◆ Reserved7

uint32 FIoStoreTocHeader::Reserved7 = 0

◆ Reserved8

uint64 FIoStoreTocHeader::Reserved8[5] = { 0 }

◆ TocChunkPerfectHashSeedsCount

uint32 FIoStoreTocHeader::TocChunkPerfectHashSeedsCount = 0

◆ TocChunksWithoutPerfectHashCount

uint32 FIoStoreTocHeader::TocChunksWithoutPerfectHashCount = 0

◆ TocCompressedBlockEntryCount

uint32 FIoStoreTocHeader::TocCompressedBlockEntryCount

◆ TocCompressedBlockEntrySize

uint32 FIoStoreTocHeader::TocCompressedBlockEntrySize

◆ TocEntryCount

uint32 FIoStoreTocHeader::TocEntryCount

◆ TocHeaderSize

uint32 FIoStoreTocHeader::TocHeaderSize

◆ TocMagic

uint8 FIoStoreTocHeader::TocMagic[16]

◆ TocMagicImg

constexpr char FIoStoreTocHeader::TocMagicImg[] = "-==--==--==--==-"
inlinestaticconstexpr

◆ Version

uint8 FIoStoreTocHeader::Version

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