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::CompressionRegistrarInterface Member List

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

AZ_RTTI(CompressionRegistrarInterface,"{92251FE8-9D19-4A23-9A2B-F91D99D9491B}") (defined in Compression::CompressionRegistrarInterface)Compression::CompressionRegistrarInterface
FindCompressionInterface(CompressionAlgorithmId compressionAlgorithmId) const =0Compression::CompressionRegistrarInterfacepure virtual
IsRegistered(CompressionAlgorithmId compressionAlgorithmId) const =0Compression::CompressionRegistrarInterfacepure virtual
RegisterCompressionInterface(CompressionAlgorithmId compressionAlgorithmId, AZStd::unique_ptr< ICompressionInterface > compressionInterface)=0Compression::CompressionRegistrarInterfacepure virtual
RegisterCompressionInterface(CompressionAlgorithmId compressionAlgorithmId, ICompressionInterface &compressionInterface)=0Compression::CompressionRegistrarInterfacepure virtual
UnregisterCompressionInterface(CompressionAlgorithmId compressionAlgorithmId)=0Compression::CompressionRegistrarInterfacepure virtual
VisitCompressionInterfaceCallback typedefCompression::CompressionRegistrarInterface
VisitCompressionInterfaces(const VisitCompressionInterfaceCallback &) const =0Compression::CompressionRegistrarInterfacepure virtual
~CompressionRegistrarInterface()=default (defined in Compression::CompressionRegistrarInterface)Compression::CompressionRegistrarInterfacevirtual