OpenSiv3D  v0.6.5
C++20 framework for creative coding
Zlib.hpp File Reference
#include "Common.hpp"
#include "Blob.hpp"

Namespaces

 s3d
 
 s3d::Zlib
 

Functions

Blob s3d::Zlib::Compress (const void *data, size_t size, int32 compressionLevel=DefaultCompressionLevel)
 
bool s3d::Zlib::Compress (const void *data, size_t size, Blob &dst, int32 compressionLevel=DefaultCompressionLevel)
 
Blob s3d::Zlib::Compress (const Blob &blob, int32 compressionLevel=DefaultCompressionLevel)
 
bool s3d::Zlib::Compress (const Blob &blob, Blob &dst, int32 compressionLevel=DefaultCompressionLevel)
 
Blob s3d::Zlib::Decompress (const void *data, size_t size)
 
bool s3d::Zlib::Decompress (const void *data, size_t size, Blob &dst)
 
Blob s3d::Zlib::Decompress (const Blob &blob)
 
bool s3d::Zlib::Decompress (const Blob &blob, Blob &dst)
 

Variables

constexpr int32 s3d::Zlib::DefaultCompressionLevel = 6
 
constexpr int32 s3d::Zlib::MinCompressionLevel = 1
 
constexpr int32 s3d::Zlib::MaxCompressionLevel = 9