7 #ifndef _INC_cImagePNG_H
8 #define _INC_cImagePNG_H
46 virtual
HRESULT SetFrameCurrent(
int iFrameNum) override;
47 virtual
void SetEmpty() override;
#define _FN(x)
like _T(x) macro for static text file names.
Definition: FileName.h:23
#define GRAYCODEC_LINK
Definition: GrayCodec.h:15
INT32 HRESULT
_WIN32 style error codes. INT32
Definition: SysTypes.h:465
#define UNITTEST_FRIEND(n)
Define this in the class body to be unit tested. Allow the unit test to access private/protected stuf...
Definition: cUnitTestDecl.h:17
Definition: cImagePNG.h:57
cImagePNGType()
Definition: cImagePNG.h:62
virtual cImageBasePtr CreateObject() const override
Definition: cImagePNG.h:70
virtual bool IsFileExt(const FILECHAR_t *pszFileExt) const
Definition: cImagePNG.h:66
Definition: cImagePNG.h:30
Definition: cImageBase.h:21
Definition: cSurfaceBase.h:366
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
lib jp2 opaque internal structure.
Definition: GrayCodec.cpp:26
UNITTEST2_PREDEF(cAudioAAC)
char FILECHAR_t
a UTF8 char in a file name. like TCHAR
Definition: FileName.h:22