Navigation
API > API/Runtime > API/Runtime/Core
ECompressor : Choose the Oodle Compressor this mostly trades decompression speed vs compression ratio encode speed is determined by ECompressionLevel , not the compressor choice.
From fastest to slowest (to decode) : Selkie, Mermaid, Kraken, Leviathan
When in doubt, start with Kraken Representative compression ratios and decode speeds :
Selkie4 : 1.86:1 , 4232.6 dec MB/s Mermaid4 : 2.21:1 , 2648.9 dec MB/s Kraken4 : 2.44:1 , 1467.1 dec MB/s Leviathan4 : 2.62:1 , 961.8 dec MB/s UENUM() //
| Name | FOodleDataCompression::ECompressor |
| Type | enum |
| Header File | /Engine/Source/Runtime/Core/Public/Compression/OodleDataCompression.h |
| Include Path | #include "Compression/OodleDataCompression.h" |
Syntax
namespace FOodleDataCompression
{
enum ECompressor
{
NotSet = 0,
Selkie = 1,
Mermaid = 2,
Kraken = 3,
Leviathan = 4,
}
}
Values
| Name | Remarks |
|---|---|
| NotSet | |
| Selkie | |
| Mermaid | |
| Kraken | |
| Leviathan |