diff options
author | 2025-05-22 16:04:17 +0200 | |
---|---|---|
committer | 2025-05-22 16:12:53 +0200 | |
commit | 39efa999f190e81f8aa63948165bc52faab00375 (patch) | |
tree | 3ca11c8fd11ab68f69c00db1f953824344aae7b5 /src/main/engine/engine.c | |
parent | a7c1c3a6a7ef066de0f1179e83533d1e79a7db45 (diff) | |
download | tris-39efa999f190e81f8aa63948165bc52faab00375.tar.gz tris-39efa999f190e81f8aa63948165bc52faab00375.zip |
Refactoring to make UI multi-instance
Diffstat (limited to 'src/main/engine/engine.c')
-rw-r--r-- | src/main/engine/engine.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/engine/engine.c b/src/main/engine/engine.c index c10cfca..362d2d8 100644 --- a/src/main/engine/engine.c +++ b/src/main/engine/engine.c @@ -82,6 +82,12 @@ engine_new(int w, int h) return engine; } +void +engine_set_window_title(Engine *engine, const char *title) +{ + ui_set_title(engine->ui, title); +} + static Circle * engine_new_circle(float cx, float cy, float r, int num_segments, int outline) { @@ -278,7 +284,7 @@ engine_set_mouse_button_listener(void (*event)(float x, float y, void *data), vo mouse_button_event->on_mouse_button_pressed = event; mouse_button_event->data = data; - ui_set_mouse_press_listener(mouse_button_press_event); + ui_set_mouse_press_listener(mouse_button_press_event, mouse_button_event); } static void |