![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Functions | |
Blob | Compress (const void *data, size_t size, int32 compressionLevel=DefaultLevel) |
bool | Compress (const void *data, size_t size, Blob &dst, int32 compressionLevel=DefaultLevel) |
Blob | Compress (const Blob &blob, int32 compressionLevel=DefaultLevel) |
bool | Compress (const Blob &blob, Blob &dst, int32 compressionLevel=DefaultLevel) |
Blob | CompressFile (FilePathView path, int32 compressionLevel=DefaultLevel) |
bool | CompressFile (FilePathView path, Blob &dst, int32 compressionLevel=DefaultLevel) |
bool | CompressToFile (const void *data, size_t size, FilePathView outputPath, int32 compressionLevel=DefaultLevel) |
bool | CompressToFile (const Blob &blob, FilePathView outputPath, int32 compressionLevel=DefaultLevel) |
bool | CompressFileToFile (FilePathView inputPath, FilePathView outputPath, int32 compressionLevel=DefaultLevel) |
Blob | Decompress (const void *data, size_t size) |
bool | Decompress (const void *data, size_t size, Blob &dst) |
Blob | Decompress (const Blob &blob) |
bool | Decompress (const Blob &blob, Blob &dst) |
Blob | DecompressFile (FilePathView path) |
bool | DecompressFile (FilePathView path, Blob &dst) |
bool | DecompressToFile (const void *data, size_t size, FilePathView outputPath) |
bool | DecompressToFile (const Blob &blob, FilePathView outputPath) |
bool | DecompressFileToFile (FilePathView inputPath, FilePathView outputPath) |
Variables | |
constexpr int32 | MinLevel = 1 |
constexpr int32 | DefaultLevel = 11 |
constexpr int32 | MaxLevel = 22 |
bool s3d::Compression::Compress | ( | const Blob & | blob, |
Blob & | dst, | ||
int32 | compressionLevel = DefaultLevel |
||
) |
Blob s3d::Compression::Compress | ( | const Blob & | blob, |
int32 | compressionLevel = DefaultLevel |
||
) |
bool s3d::Compression::Compress | ( | const void * | data, |
size_t | size, | ||
Blob & | dst, | ||
int32 | compressionLevel = DefaultLevel |
||
) |
Blob s3d::Compression::Compress | ( | const void * | data, |
size_t | size, | ||
int32 | compressionLevel = DefaultLevel |
||
) |
bool s3d::Compression::CompressFile | ( | FilePathView | path, |
Blob & | dst, | ||
int32 | compressionLevel = DefaultLevel |
||
) |
Blob s3d::Compression::CompressFile | ( | FilePathView | path, |
int32 | compressionLevel = DefaultLevel |
||
) |
bool s3d::Compression::CompressFileToFile | ( | FilePathView | inputPath, |
FilePathView | outputPath, | ||
int32 | compressionLevel = DefaultLevel |
||
) |
bool s3d::Compression::CompressToFile | ( | const Blob & | blob, |
FilePathView | outputPath, | ||
int32 | compressionLevel = DefaultLevel |
||
) |
bool s3d::Compression::CompressToFile | ( | const void * | data, |
size_t | size, | ||
FilePathView | outputPath, | ||
int32 | compressionLevel = DefaultLevel |
||
) |
Blob s3d::Compression::Decompress | ( | const void * | data, |
size_t | size | ||
) |
bool s3d::Compression::Decompress | ( | const void * | data, |
size_t | size, | ||
Blob & | dst | ||
) |
Blob s3d::Compression::DecompressFile | ( | FilePathView | path | ) |
bool s3d::Compression::DecompressFile | ( | FilePathView | path, |
Blob & | dst | ||
) |
bool s3d::Compression::DecompressFileToFile | ( | FilePathView | inputPath, |
FilePathView | outputPath | ||
) |
bool s3d::Compression::DecompressToFile | ( | const Blob & | blob, |
FilePathView | outputPath | ||
) |
bool s3d::Compression::DecompressToFile | ( | const void * | data, |
size_t | size, | ||
FilePathView | outputPath | ||
) |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |