ui/winui/toolkit.h

branch
newapi
changeset 234
9036b346cd66
parent 212
ad5c74af14c4
child 235
9c79f00fbf36
equal deleted inserted replaced
233:84665f0a9ab2 234:9036b346cd66
28 28
29 #pragma once 29 #pragma once
30 30
31 #include "../ui/toolkit.h" 31 #include "../ui/toolkit.h"
32 32
33 typedef struct UiJob {
34 UiObject* obj;
35 ui_threadfunc job_func;
36 void* job_data;
37 ui_callback finish_callback;
38 void* finish_data;
39 } UiJob;
40
33 typedef void(*ui_eventfunc)(void*, void*); 41 typedef void(*ui_eventfunc)(void*, void*);
34 42
35 void ui_app_run_startup(); 43 void ui_app_run_startup();
36 44
37 extern "C" void destroy_ui_window_wrapper(void* ptr); 45 extern "C" void destroy_ui_window_wrapper(void* ptr);

mercurial