X-Git-Url: https://git.draconx.ca/gitweb/liblbx.git/blobdiff_plain/b80e216b9af2add6fd04066b9ed02e48be047429..aa281e3fb30eccfff54544516bd6090c9778afb0:/src/image.h diff --git a/src/image.h b/src/image.h index e2d18aa..44e94a7 100644 --- a/src/image.h +++ b/src/image.h @@ -11,6 +11,11 @@ struct lbx_colour { unsigned char blue; }; +struct lbx_imginfo { + unsigned int width, height; + unsigned int nframes; +}; + LBX_IMG *lbximg_fopen(FILE *f); void lbximg_close(LBX_IMG *img); unsigned char **lbximg_getframe(LBX_IMG *img, int frame); @@ -18,4 +23,6 @@ unsigned char **lbximg_getframe(LBX_IMG *img, int frame); int lbximg_loadpalette(FILE *f, struct lbx_colour palette[static 256]); int lbximg_getpalette(LBX_IMG *img, struct lbx_colour palette[static 256]); +void lbximg_getinfo(LBX_IMG *img, struct lbx_imginfo *info); + #endif