Mercurial > hg > dmlib
diff tools/libgfx.h @ 1341:ae2ba8cb510f
Constify.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 22 Aug 2017 17:15:22 +0300 |
parents | 5ad7d780a09b |
children | 416d7b3ba3b2 |
line wrap: on
line diff
--- a/tools/libgfx.h Tue Aug 22 16:54:41 2017 +0300 +++ b/tools/libgfx.h Tue Aug 22 17:15:22 2017 +0300 @@ -79,8 +79,8 @@ int (*probe)(const Uint8 *buf, const size_t len); int (*read)(const char *filename, DMImage **pimg); int (*readFILE)(FILE *fp, DMImage **pimg); - int (*write)(const char *filename, DMImage *pimg, const DMImageConvSpec *spec); - int (*writeFILE)(FILE *fp, DMImage *pimg, const DMImageConvSpec *spec); + int (*write)(const char *filename, const DMImage *pimg, const DMImageConvSpec *spec); + int (*writeFILE)(FILE *fp, const DMImage *pimg, const DMImageConvSpec *spec); } DMImageFormat; @@ -104,22 +104,25 @@ BOOL dmCompareColor(const DMColor *c1, const DMColor *c2, BOOL alpha); -int dmWriteImageData(DMImage *img, void *cbdata, int (*writeRowCB)(void *, const Uint8 *, const size_t), const DMImageConvSpec *spec); +int dmWriteImageData(const DMImage *img, void *cbdata, int (*writeRowCB)(void *, const Uint8 *, const size_t), const DMImageConvSpec *spec); -int dmWriteIFFMasterRAWPalette(FILE *fp, DMImage *img, int ncolors, const char *indent, const char *type); -int dmWriteRAWImageFILE(FILE *fp, DMImage *img, const DMImageConvSpec *spec); -int dmWriteRAWImage(const char *filename, DMImage *img, const DMImageConvSpec *spec); +int dmWriteIFFMasterRAWPalette(FILE *fp, const DMImage *img, int ncolors, const char *indent, const char *type); +int dmWriteRAWImageFILE(FILE *fp, const DMImage *img, const DMImageConvSpec *spec); +int dmWriteRAWImage(const char *filename, const DMImage *img, const DMImageConvSpec *spec); -int dmWritePPMImageFILE(FILE *fp, DMImage *img, const DMImageConvSpec *spec); -int dmWritePPMImage(const char *filename, DMImage *img, const DMImageConvSpec *spec); +int dmWritePPMImageFILE(FILE *fp, const DMImage *img, const DMImageConvSpec *spec); +int dmWritePPMImage(const char *filename, const DMImage *img, const DMImageConvSpec *spec); #ifdef DM_USE_LIBPNG -int dmWritePNGImageFILE(FILE *fp, DMImage *img, const DMImageConvSpec *spec); -int dmWritePNGImage(const char *filename, DMImage *img, const DMImageConvSpec *spec); +int dmWritePNGImageFILE(FILE *fp, const DMImage *img, const DMImageConvSpec *spec); +int dmWritePNGImage(const char *filename, const DMImage *img, const DMImageConvSpec *spec); #endif -int dmWritePCXImageFILE(FILE *fp, DMImage *img, const DMImageConvSpec *spec); -int dmWritePCXImage(const char *filename, DMImage *img, const DMImageConvSpec *spec); +int dmReadILBMImageFILE(FILE *fp, DMImage **pimg); +int dmReadILBMImage(const char *filename, DMImage **pimg); + +int dmWritePCXImageFILE(FILE *fp, const DMImage *img, const DMImageConvSpec *spec); +int dmWritePCXImage(const char *filename, const DMImage *img, const DMImageConvSpec *spec); int dmReadPCXImageFILE(FILE *fp, DMImage **pimg); int dmReadPCXImage(const char *filename, DMImage **pimg);