diff options
| author | Aldrik Ramaekers <aldrik.ramaekers@protonmail.com> | 2020-06-09 21:13:51 +0200 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrik.ramaekers@protonmail.com> | 2020-06-09 21:13:51 +0200 |
| commit | ebd3c08d9c656557bd9692f23926ca46e96d5738 (patch) | |
| tree | 53bfe61ab68e3dfba4b10d0340e6fac98b139787 /src/assets.h | |
| parent | 226353c42937f16230972082e61daf7ded184e31 (diff) | |
bmp loading
Diffstat (limited to 'src/assets.h')
| -rw-r--r-- | src/assets.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/assets.h b/src/assets.h index 30f0ebf..6f7e40f 100644 --- a/src/assets.h +++ b/src/assets.h @@ -94,10 +94,14 @@ void *assets_queue_worker(); image *assets_load_image(u8 *start_addr, u8 *end_addr, bool keep_in_memory);
void assets_destroy_image(image *image);
-image *assets_load_bitmap(u8 *start_addr, s32 width, s32 height, s32 channels);
+image *assets_load_bitmap(u8 *start_addr, u8 *end_addr);
void assets_destroy_bitmap(image *image);
font *assets_load_font(u8 *start_addr, u8 *end_addr, s16 size);
void assets_destroy_font(font *font);
+#define load_image(_name, _inmem) assets_load_image(_binary____data_imgs_##_name##_start,_binary____data_imgs_##_name##_end, _inmem)
+#define load_font(_name, _inmem) assets_load_font(_binary____data_fonts_##_name##_start,_binary____data_fonts_##_name##_end, _inmem)
+#define load_bitmap(_name) assets_load_bitmap(_binary____data_imgs_##_name##_start,_binary____data_imgs_##_name##_end)
+
#endif
\ No newline at end of file |
