#ifndef IMV_BITMAP_H #define IMV_BITMAP_H enum imv_pixelformat { IMV_ARGB, IMV_ABGR, }; struct imv_bitmap { int width; int height; enum imv_pixelformat format; unsigned char *data; }; /* Copy an imv_bitmap */ struct imv_bitmap *imv_bitmap_clone(struct imv_bitmap *bmp); /* Clean up a bitmap */ void imv_bitmap_free(struct imv_bitmap *bmp); #endif