ui/winui/toolkit.h

branch
newapi
changeset 184
8c9b4b28aaa9
parent 181
c52d88ea020b
child 189
4daddc326877
--- a/ui/winui/toolkit.h	Fri Sep 22 21:32:45 2023 +0200
+++ b/ui/winui/toolkit.h	Sat Sep 23 15:41:23 2023 +0200
@@ -31,3 +31,10 @@
 #define UIEXPORT extern "C" __declspec(dllexport) 
 #include "../ui/toolkit.h"
 
+typedef void(*ui_eventfunc)(void*, void*);
+
+extern "C" void destroy_ui_window_wrapper(void* ptr);
+extern "C" void destroy_ui_widget_wrapper(void* ptr);
+
+void ui_context_add_window_destructor(UiContext* ctx, UiWindow *win);
+void ui_context_add_widget_destructor(UiContext* ctx, UiWidget* widget);

mercurial