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

This is the complete list of members for ImageProcessingAtom::ICompressor, including all inherited members.

CompressImage(IImageObjectPtr srcImage, EPixelFormat fmtDst, const CompressOption *compressOption) const =0 (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressorpure virtual
Count enum value (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressor
DecompressImage(IImageObjectPtr srcImage, EPixelFormat fmtDst) const =0 (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressorpure virtual
EQuality enum name (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressor
eQuality_Fast enum value (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressor
eQuality_Normal enum value (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressor
eQuality_Preview enum value (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressor
eQuality_Slow enum value (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressor
FindCompressor(EPixelFormat fmt, ColorSpace colorSpace, bool isCompressing) (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressorstatic
GetName() const =0 (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressorpure virtual
GetSuggestedUncompressedFormat(EPixelFormat compressedfmt, EPixelFormat uncompressedfmt) const =0 (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressorpure virtual
GetSupportedColorSpace(EPixelFormat compressFormat) const =0 (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressorpure virtual
~ICompressor()=0 (defined in ImageProcessingAtom::ICompressor)ImageProcessingAtom::ICompressorpure virtual