From 5ac5c25c299b3c1d390c68c3d04ae979e787def0 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Wed, 30 Apr 2025 11:37:49 -0400 Subject: canvas widget --- widget.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'widget.h') diff --git a/widget.h b/widget.h index ab30f7a..e9ee3d5 100644 --- a/widget.h +++ b/widget.h @@ -74,3 +74,11 @@ void w_init_image(w_Image *img); void w_free_image(w_Image *img); int w_set_image(w_Image *img, const char *path); void w_image(mu_Context *ctx, w_Image *img); + + +typedef struct { + int id; /* renderer canvas id. */ +} w_Canvas; + +int w_init_canvas(w_Canvas *c, const char *bg_img_path); +void w_free_canvas(w_Canvas *c); -- cgit v1.2.3