![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IoChunkEncoding.h>
Classes | |
| struct | FHeader |
Static Public Attributes | |
| static constexpr uint32 | ExpectedMagic = 0x2e696f |
| static constexpr uint32 | DefaultBlockSize = (64 << 10) |
| static constexpr uint32 | MaxBlockCount = (1 << 24) |
| static constexpr uint64 | MaxSize = (uint64(1) << 40) |
Encodes data into a set of encrypted and compressed blocks. The chunk encoding information is enocoded into a 16 byte header followed by N block sizes.
|
static |
|
static |
|
static |
Decode a single I/O store chunk block.
| Params | Controls whether this function:
|
| EncodedBlock | Memory view of the encoded source buffer. Assumes the underlying size is aligned to AES block size. |
| OutDecodedBlock | Memory view of the destination buffer. |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |