6#include "Features/IModularFeatures.h"
7#include "Modules/ModuleInterface.h"
8#include "Modules/ModuleManager.h"
9#include "Misc/CompressionFlags.h"
12#define COMPRESSION_FORMAT_FEATURE_NAME "CompressionFormat"
17 virtual bool Compress(
void* CompressedBuffer, int32& CompressedSize,
const void* UncompressedBuffer, int32 UncompressedSize, int32 CompressionData,
ECompressionFlags Flags) = 0;
18 virtual bool Uncompress(
void* UncompressedBuffer, int32& UncompressedSize,
const void* CompressedBuffer, int32 CompressedSize, int32 CompressionData) = 0;