Mercurial > molko
comparison src/main.c @ 28:783841af4033
core: implement painter API, closes #2451 @1h
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 13 Jan 2020 12:21:31 +0100 |
parents | 607bd90aba63 |
children | 91bc2329ab0c |
comparison
equal
deleted
inserted
replaced
27:607bd90aba63 | 28:783841af4033 |
---|---|
28 #include "message.h" | 28 #include "message.h" |
29 #include "sprite.h" | 29 #include "sprite.h" |
30 #include "sys.h" | 30 #include "sys.h" |
31 #include "texture.h" | 31 #include "texture.h" |
32 #include "window.h" | 32 #include "window.h" |
33 #include "painter.h" | |
33 | 34 |
34 #include <SDL.h> | 35 #include <SDL.h> |
35 | 36 |
36 int | 37 int |
37 main(int argc, char **argv) | 38 main(int argc, char **argv) |
82 default: | 83 default: |
83 break; | 84 break; |
84 } | 85 } |
85 } | 86 } |
86 | 87 |
87 window_set_color(0x667788ff); | 88 painter_set_color(0x667788ff); |
88 window_clear(); | 89 painter_clear(); |
89 #if 0 | 90 #if 0 |
90 message_update(&welcome, elapsed); | 91 message_update(&welcome, elapsed); |
91 message_draw(&welcome); | 92 message_draw(&welcome); |
92 #endif | 93 #endif |
93 map_draw(&map); | 94 map_draw(&map); |
94 window_present(); | 95 painter_present(); |
95 } | 96 } |
96 | 97 |
97 sys_close(); | 98 sys_close(); |
98 map_close(&map); | 99 map_close(&map); |
99 font_close(font); | 100 font_close(font); |