EIoChunkType

Addressable chunk types.

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/IO/IoDispatcher.h

Include

#include "IO/IoDispatcher.h"

Syntax

enum EIoChunkType
{
    Invalid                 = 0,
    ExportBundleData        = 1,
    BulkData                = 2,
    OptionalBulkData        = 3,
    MemoryMappedBulkData    = 4,
    ScriptObjects           = 5,
    ContainerHeader         = 6,
    ExternalFile            = 7,
    ShaderCodeLibrary       = 8,
    ShaderCode              = 9,
    PackageStoreEntry       = 10,
    DerivedData             = 11,
    EditorDerivedData       = 12,
    MAX,
}

Values

Name

Description

Invalid

ExportBundleData

BulkData

OptionalBulkData

MemoryMappedBulkData

ScriptObjects

ContainerHeader

ExternalFile

ShaderCodeLibrary

ShaderCode

PackageStoreEntry

DerivedData

EditorDerivedData

MAX

Remarks

Addressable chunk types.

The enumerators have explicitly defined values here to encourage backward/forward compatible updates.

Also

that for certain discriminators, Zen Store will assume certain things about the structure of the chunk ID so changes must be made carefully.