Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Serialization/Archive.h |
Include |
#include "Serialization/Archive.h" |
Source |
/Engine/Source/Runtime/Core/Private/Serialization/Archive.cpp |
Serializes and compresses/ uncompresses data. This is a shared helper function for compression support. The data is saved in a way compatible with FIOSystem::LoadCompressedData.
Parameter |
Description |
---|---|
V |
Data pointer to serialize data from/ to |
Length |
Length of source data if we're saving, unused otherwise |
Flags |
Flags to control what method to use for [de]compression and optionally control memory vs speed when compressing |
bTreatBufferAsFileReader |
true if V is actually an FArchive, which is used when saving to read data - helps to avoid single huge allocations of source data |
bUsePlatformBitWindow |
use a platform specific bitwindow setting |