Mercurial > molko
comparison examples/example-trace/example-trace.c @ 473:02b16dd49b54
core: trace -> mlk_trace
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 27 Feb 2023 11:26:23 +0100 |
parents | 0d6206cee6b9 |
children | ca30ff96bbe0 |
comparison
equal
deleted
inserted
replaced
472:bc5483849614 | 473:02b16dd49b54 |
---|---|
43 if (mlk_core_init("fr.malikania", "example-trace") < 0 || ui_init() < 0) | 43 if (mlk_core_init("fr.malikania", "example-trace") < 0 || ui_init() < 0) |
44 mlk_panic(); | 44 mlk_panic(); |
45 if (window_open("Example - Trace", W, H) < 0) | 45 if (window_open("Example - Trace", W, H) < 0) |
46 mlk_panic(); | 46 mlk_panic(); |
47 | 47 |
48 trace_handler = trace_hud_handler; | 48 mlk_trace_handler = trace_hud_handler; |
49 } | 49 } |
50 | 50 |
51 static void | 51 static void |
52 handle(struct mlk_state *st, const union mlk_event *ev) | 52 handle(struct mlk_state *st, const union mlk_event *ev) |
53 { | 53 { |
58 switch (ev->key.key) { | 58 switch (ev->key.key) { |
59 case MLK_KEY_ESCAPE: | 59 case MLK_KEY_ESCAPE: |
60 trace_hud_clear(); | 60 trace_hud_clear(); |
61 break; | 61 break; |
62 default: | 62 default: |
63 tracef("keydown pressed: %d", ev->key.key); | 63 mlk_tracef("keydown pressed: %d", ev->key.key); |
64 break; | 64 break; |
65 } | 65 } |
66 break; | 66 break; |
67 case MLK_EVENT_CLICKDOWN: | 67 case MLK_EVENT_CLICKDOWN: |
68 tracef("click at %d,%d", ev->click.x, ev->click.y); | 68 mlk_tracef("click at %d,%d", ev->click.x, ev->click.y); |
69 break; | 69 break; |
70 case MLK_EVENT_QUIT: | 70 case MLK_EVENT_QUIT: |
71 mlk_game_quit(); | 71 mlk_game_quit(); |
72 break; | 72 break; |
73 default: | 73 default: |