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);