Open 3D Engine Compression Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits Compression::IDecompressionInterface.
Public Member Functions | |
Compression::CompressionAlgorithmId | GetCompressionAlgorithmId () const override |
Retrieves the 32-bit compression algorithm ID associated with this interface. | |
AZStd::string_view | GetCompressionAlgorithmName () const override |
Retrieves the human readable associated with the LZ4 compressor. | |
Compression::DecompressionResultData | DecompressBlock (AZStd::span< AZStd::byte > decompressionBuffer, const AZStd::span< const AZStd::byte > &compressedData, const Compression::DecompressionOptions &decompressionOptions={}) const override |
|
overridevirtual |
Compresses the uncompressed data into the compressed buffer
Implements Compression::IDecompressionInterface.