![]() |
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 |