Open 3D Engine Compression Gem API Reference  23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Compression::DecompressionRegistrarInterface Member List

This is the complete list of members for Compression::DecompressionRegistrarInterface, including all inherited members.

AZ_RTTI(DecompressionRegistrarInterface,"{DB1ACA55-B36F-469B-9704-EC486D9FC810}") (defined in Compression::DecompressionRegistrarInterface)Compression::DecompressionRegistrarInterface
FindDecompressionInterface(CompressionAlgorithmId compressionAlgorithmId) const =0Compression::DecompressionRegistrarInterfacepure virtual
IsRegistered(CompressionAlgorithmId compressionAlgorithmId) const =0Compression::DecompressionRegistrarInterfacepure virtual
RegisterDecompressionInterface(CompressionAlgorithmId compressionAlgorithmId, AZStd::unique_ptr< IDecompressionInterface > decompressionInterface)=0Compression::DecompressionRegistrarInterfacepure virtual
RegisterDecompressionInterface(CompressionAlgorithmId compressionAlgorithmId, IDecompressionInterface &decompressionInterface)=0Compression::DecompressionRegistrarInterfacepure virtual
UnregisterDecompressionInterface(CompressionAlgorithmId compressionAlgorithmId)=0Compression::DecompressionRegistrarInterfacepure virtual
VisitDecompressionInterfaceCallback typedefCompression::DecompressionRegistrarInterface
VisitDecompressionInterfaces(const VisitDecompressionInterfaceCallback &) const =0Compression::DecompressionRegistrarInterfacepure virtual
~DecompressionRegistrarInterface()=default (defined in Compression::DecompressionRegistrarInterface)Compression::DecompressionRegistrarInterfacevirtual