Open 3D Engine Compression Gem API Reference 23.10.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_NO_TYPE_INFO_DECL() (defined in Compression::DecompressionRegistrarInterface)Compression::DecompressionRegistrarInterface
AZ_TYPE_INFO_WITH_NAME_DECL(DecompressionRegistrarInterface) (defined in Compression::DecompressionRegistrarInterface)Compression::DecompressionRegistrarInterface
FindDecompressionInterface(CompressionAlgorithmId compressionAlgorithmId) const =0Compression::DecompressionRegistrarInterfacepure virtual
FindDecompressionInterface(AZStd::string_view algorithmName) 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