Mercurial > molko
comparison examples/example-notify/example-notify.c @ 494:35cc5d51bcb2
ui: notify -> mlk_notify
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 28 Feb 2023 13:32:01 +0100 |
parents | fce3b3c4b496 |
children | 8d5a266a1774 |
comparison
equal
deleted
inserted
replaced
493:fce3b3c4b496 | 494:35cc5d51bcb2 |
---|---|
65 case MLK_EVENT_QUIT: | 65 case MLK_EVENT_QUIT: |
66 mlk_game_quit(); | 66 mlk_game_quit(); |
67 break; | 67 break; |
68 case MLK_EVENT_KEYDOWN: | 68 case MLK_EVENT_KEYDOWN: |
69 if (ev->key.key == MLK_KEY_SPACE) | 69 if (ev->key.key == MLK_KEY_SPACE) |
70 notify(icon, "Quest", "Quest finished."); | 70 mlk_notify(icon, "Quest", "Quest finished."); |
71 break; | 71 break; |
72 default: | 72 default: |
73 break; | 73 break; |
74 } | 74 } |
75 } | 75 } |
77 static void | 77 static void |
78 update(struct mlk_state *st, unsigned int ticks) | 78 update(struct mlk_state *st, unsigned int ticks) |
79 { | 79 { |
80 (void)st; | 80 (void)st; |
81 | 81 |
82 notify_update(ticks); | 82 mlk_notify_update(ticks); |
83 } | 83 } |
84 | 84 |
85 static void | 85 static void |
86 draw(struct mlk_state *st) | 86 draw(struct mlk_state *st) |
87 { | 87 { |
88 (void)st; | 88 (void)st; |
89 | 89 |
90 mlk_painter_set_color(0xffffffff); | 90 mlk_painter_set_color(0xffffffff); |
91 mlk_painter_clear(); | 91 mlk_painter_clear(); |
92 mlk_label_draw(&help); | 92 mlk_label_draw(&help); |
93 notify_draw(); | 93 mlk_notify_draw(); |
94 mlk_painter_present(); | 94 mlk_painter_present(); |
95 } | 95 } |
96 | 96 |
97 static void | 97 static void |
98 run(void) | 98 run(void) |