PKWARE data compression library (DCL).
PKWARE DCL ("explode") ("PKWARE data compression library") decompressor used in engines:
Functions | |
bool | Common::decompressDCL (ReadStream *sourceStream, byte *dest, uint32 packedSize, uint32 unpackedSize) |
SeekableReadStream * | Common::decompressDCL (SeekableReadStream *sourceStream, uint32 packedSize, uint32 unpackedSize) |
SeekableReadStream * | Common::decompressDCL (SeekableReadStream *sourceStream) |
bool Common::decompressDCL | ( | ReadStream * | sourceStream, |
byte * | dest, | ||
uint32 | packedSize, | ||
uint32 | unpackedSize | ||
) |
Decompress a PKWARE DCL compressed stream.
SeekableReadStream* Common::decompressDCL | ( | SeekableReadStream * | sourceStream, |
uint32 | packedSize, | ||
uint32 | unpackedSize | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Decompress a PKWARE DCL compressed stream.
SeekableReadStream* Common::decompressDCL | ( | SeekableReadStream * | sourceStream | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Decompress a PKWARE DCL compressed stream.
This method is meant for cases, where the unpacked size is not known.