diff --git a/include/render/bitmap.h b/include/render/bitmap.h index 2850343..28f5a16 100644 --- a/include/render/bitmap.h +++ b/include/render/bitmap.h @@ -6,9 +6,6 @@ 1 dans layout -> 1 dans color -> noir 0 dans color -> blanc */ - - - struct bitmap_rich_8 { uint32_t size_x, @@ -34,4 +31,14 @@ struct bitmap_rich_32 uint32_t * color; uint32_t * layout; -}; \ No newline at end of file +}; + + +/* bitmap_get_color_(int x, int y) + returns a color coded in 2 bytes + byte 7 -> layout (visible, invisible) + byte 6 -> color (N || B) */ + +uint8_t bitmap_get_color_8(int x, int y); +uint8_t bitmap_get_color_16(int x, int y); +uint8_t bitmap_get_color_32(int x, int y); \ No newline at end of file diff --git a/src/render/bitmap.c b/src/render/bitmap.c index 1846d85..3b61809 100644 --- a/src/render/bitmap.c +++ b/src/render/bitmap.c @@ -1,3 +1 @@ -#include - -bool \ No newline at end of file +#include \ No newline at end of file