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

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

AddImageFlags(AZ::u32 imageFlags) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
AllocateImage(EPixelFormat pixelFormat, uint32_t maxMipCount=(std::numeric_limits< uint32_t >::max)()) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
AllocateImage(uint32_t maxMipCount=(std::numeric_limits< uint32_t >::max)()) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
AZ_CLASS_ALLOCATOR(CImageObject, AZ::SystemAllocator) (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
CalculateAverageBrightness() constImageProcessingAtom::CImageObject
CImageObject(AZ::u32 width, AZ::u32 height, AZ::u32 maxMipCount, EPixelFormat pixelFormat) (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
CImageObject(AZ::u32 width, AZ::u32 height, AZ::u32 depth, AZ::u32 maxMipCount, EPixelFormat pixelFormat) (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
ClampChannels(AZ::u32 firstMip, AZ::u32 maxMipCount, const AZ::Vector4 &min, const AZ::Vector4 &max) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
ClearColor(float r, float g, float b, float a) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
Clone(uint32_t maxMipCount=(std::numeric_limits< uint32_t >::max)()) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
CompareImage(const IImageObjectPtr otherImage) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
ComputeAlphaCoverage(AZ::u32 firstMip, float fAlphaRef) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
ComputeAlphaCoverageScaleFactor(AZ::u32 mip, float fDesiredCoverage, float fAlphaRef) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
CopyPropertiesFrom(const IImageObjectPtr src) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
CopyPropertiesFrom(const CImageObject *src) (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
CreateImage(AZ::u32 width, AZ::u32 height, AZ::u32 maxMipCount, EPixelFormat pixelFormat) (defined in ImageProcessingAtom::IImageObject)ImageProcessingAtom::IImageObjectstatic
CreateImage(AZ::u32 width, AZ::u32 height, AZ::u32 depth, AZ::u32 maxMipCount, EPixelFormat pixelFormat) (defined in ImageProcessingAtom::IImageObject)ImageProcessingAtom::IImageObjectstatic
ExpandImageRange(EColorNormalization eColorNorm, EAlphaNormalization eAlphaNorm, int nExponentBits=0) (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
GetAlphaContent() const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetAverageBrightness() const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetAverageColor() const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetColorRange(AZ::Color &minColor, AZ::Color &maxColor) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetDepth(AZ::u32 mip) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetExtent(AZ::u32 &width, AZ::u32 &height, AZ::u32 &mipCount) const (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
GetExtent(AZ::u32 &width, AZ::u32 &height, AZ::u32 &depth, AZ::u32 &mipCount) const (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
GetHeight(AZ::u32 mip) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetImageFlags() const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetImagePointer(AZ::u32 mip, AZ::u8 *&pMem, AZ::u32 &pitch) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetMipBufSize(AZ::u32 mip) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetMipCount() const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetMipDataSize(AZ::u32 mip) const (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
GetNumPersistentMips() const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetPixelCount(AZ::u32 mip) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetPixelFormat() const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetTextureMemory() const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GetWidth(AZ::u32 mip) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
GlossFromNormals(bool hasAuthoredGloss) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
HasImageFlags(AZ::u32 imageFlags) const override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
HasPowerOfTwoSizes() const (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
NormalizeImageRange(EColorNormalization eColorNorm, EAlphaNormalization eAlphaNorm, bool bMaintainBlack=false, int nExponentBits=0) (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
NormalizeVectors(AZ::u32 firstMip, AZ::u32 maxMipCount) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
RemoveImageFlags(AZ::u32 imageFlags) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
ResetImage(AZ::u32 width, AZ::u32 height, AZ::u32 maxMipCount, EPixelFormat pixelFormat) (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
ResetImage(AZ::u32 width, AZ::u32 height, AZ::u32 depth, AZ::u32 maxMipCount, EPixelFormat pixelFormat) (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
ScaleAndBiasChannels(AZ::u32 firstMip, AZ::u32 maxMipCount, const AZ::Vector4 &scale, const AZ::Vector4 &bias) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
SetAverageBrightness(float avgBrightness) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
SetAverageColor(const AZ::Color &averageColor) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
SetColorRange(const AZ::Color &minColor, const AZ::Color &maxColor) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
SetImageFlags(AZ::u32 imageFlags) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
SetMipData(AZ::u32 mip, AZ::u8 *mipBuf, AZ::u32 bufSize, AZ::u32 pitch) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
SetNumPersistentMips(AZ::u32 nMips) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
Swizzle(const char channels[4]) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
TransferAlphaCoverage(const TextureSettings *textureSetting, const IImageObjectPtr srcImg) override (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObjectvirtual
~CImageObject() (defined in ImageProcessingAtom::CImageObject)ImageProcessingAtom::CImageObject
~IImageObject() (defined in ImageProcessingAtom::IImageObject)ImageProcessingAtom::IImageObjectinlinevirtual