146 void CopyRectFrom(
const CImageInfo &SrcImage,
size_t SrcX,
size_t SrcY,
size_t Width,
size_t Height,
size_t DestX,
size_t DestY)
const;
void Free()
Definition image.cpp:23
size_t m_Height
Definition image.h:46
EImageFormat m_Format
Definition image.h:53
CImageInfo DeepCopy() const
Definition image.cpp:140
uint8_t * m_pData
Definition image.h:58
void CopyRectFrom(const CImageInfo &SrcImage, size_t SrcX, size_t SrcY, size_t Width, size_t Height, size_t DestX, size_t DestY) const
Definition image.cpp:128
bool DataEquals(const CImageInfo &Other) const
Definition image.cpp:60
EImageFormat
Definition image.h:18
@ FORMAT_R
Definition image.h:22
@ FORMAT_RGB
Definition image.h:20
@ FORMAT_RA
Definition image.h:23
@ FORMAT_RGBA
Definition image.h:21
@ FORMAT_UNDEFINED
Definition image.h:19
size_t DataSize() const
Definition image.cpp:55
const char * FormatName() const
Definition image.cpp:50
size_t PixelSize() const
Definition image.cpp:45
size_t m_Width
Definition image.h:41
CImageInfo & operator=(CImageInfo &&Other)
Definition image.cpp:10
ColorRGBA PixelColor(size_t x, size_t y) const
Definition image.cpp:71
void SetPixelColor(size_t x, size_t y, ColorRGBA Color) const
Definition image.cpp:103