| FArchiveState
|
Module |
|
Header |
/Engine/Plugins/Compression/OodleNetwork/Source/Public/OodleNetworkArchives.h |
Include |
#include "OodleNetworkArchives.h" |
class FOodleNetworkArchiveBase : public FArchiveProxy
Base file archive for the Oodle plugin.
Contains some common code, such as Oodle file compression, and helper structs/types, for archive writing/navigation
Name | Description | ||
---|---|---|---|
|
bImmediateFlush |
Whether or not to flush immediately |
Name | Description | |
---|---|---|
|
FOodleNetworkArchiveBase ( |
Base constructor |
Name | Description | ||
---|---|---|---|
|
FArchive & |
GetInnerArchive() |
|
|
SeekPop() |
Pops the most recent archive position from the stack, and seeks to that position |
|
|
SeekPush() |
Pushes the current archive position onto a stack |
|
|
SeekPush ( |
Pushes the current archive position onto a stack, and seeks to a new position |
|
|
SerializeOodleCompressData ( |
Compresses data and serializes it into the archive, and writes/serializes info to the specified FOodleCompressedData struct |
|
|
SerializeOodleDecompressData ( |
Decompresses the data referenced by the input FOodleCompressedData struct |
Name |
Description |
|
---|---|---|
|
FOodleCompressedData |
Struct for handling compressed data within the archive |
|
TRewritable |
Encapsulates a value written to an archive, which can be seamlessly rewritten at any time, without disturbing seek position |