7 #ifndef _INC_cImageTGA_H
8 #define _INC_cImageTGA_H
64 virtual
void SetEmpty() override;
#define _FN(x)
like _T(x) macro for static text file names.
Definition: FileName.h:23
#define CATTR_PACKED
Definition: GrayCore.h:87
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
Definition: cImageBase.h:21
Definition: cImageTGA.h:78
cImageTGAType()
Definition: cImageTGA.h:82
virtual bool IsFileExt(const FILECHAR_t *pszFileExt) const
Definition: cImageTGA.h:86
virtual cImageBasePtr CreateObject() const override
Definition: cImageTGA.h:90
Definition: cImageTGA.h:45
cImageTGAHeader m_Head
Definition: cImageTGA.h:54
cHeapBlock m_Pixels
Allocated memory for the surface pixels.
Definition: cImageTGA.h:55
Definition: cSurfaceBase.h:26
static bool __stdcall IsFileNameExt(const FILECHAR_t *pszFileName, const FILECHAR_t *pszExt) noexcept
Definition: cFilePath.cpp:1006
Definition: cRefPtr.h:225
Definition: cSingleton.h:127
Definition: cStream.h:126
Definition: cImageBase.h:66
UNITTEST2_PREDEF(cQuadtree)
SURF_FORM_TYPE
Definition: cSurfaceInfo.h:24
int PIXELS_t
Count of pixels in a dimension of some image/surface.
Definition: cSurfaceInfo.h:20
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22