UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Compression.h File Reference
#include "Containers/Map.h"
#include "Containers/UnrealString.h"
#include "CoreTypes.h"
#include "HAL/CriticalSection.h"
#include "Misc/CompressionFlags.h"
#include "Templates/Atomic.h"
#include "UObject/NameTypes.h"

Go to the source code of this file.

Classes

struct  FCompression
 

Macros

#define LOADING_COMPRESSION_CHUNK_SIZE_PRE_369   32768
 
#define LOADING_COMPRESSION_CHUNK_SIZE   131072
 
#define SAVING_COMPRESSION_CHUNK_SIZE   LOADING_COMPRESSION_CHUNK_SIZE
 

Macro Definition Documentation

◆ LOADING_COMPRESSION_CHUNK_SIZE

#define LOADING_COMPRESSION_CHUNK_SIZE   131072

◆ LOADING_COMPRESSION_CHUNK_SIZE_PRE_369

#define LOADING_COMPRESSION_CHUNK_SIZE_PRE_369   32768

Chunk size serialization code splits data into. The loading value CANNOT be changed without resaving all compressed data which is why they are split into two separate defines.

◆ SAVING_COMPRESSION_CHUNK_SIZE

#define SAVING_COMPRESSION_CHUNK_SIZE   LOADING_COMPRESSION_CHUNK_SIZE