From f683ae95c31b75baa1d7735ba390a4832015624a Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Sat, 19 Oct 2024 13:54:28 +0200 Subject: [BOX32][WRAPPER] Added a few more SDL2 32bits wrapped functions --- src/libtools/sdl2align32.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/libtools') diff --git a/src/libtools/sdl2align32.c b/src/libtools/sdl2align32.c index 377b85e1..2f90fdeb 100644 --- a/src/libtools/sdl2align32.c +++ b/src/libtools/sdl2align32.c @@ -222,6 +222,11 @@ void convert_SDL2_Event_to_64(void* dst_, const void* src_) dst->cbutton.padding1 = src->cbutton.padding1; dst->cbutton.padding2 = src->cbutton.padding2; break; + case SDL2_SYSWMEVENT: + dst->syswm.type = src->syswm.type; + dst->syswm.timestamp = src->syswm.timestamp; + dst->syswm.msg = from_ptrv(src->syswm.msg); + break; default: printf_log(LOG_INFO, "Warning, unsuported SDL2 event %d\n", src->type); if(dst_!=src_) @@ -395,6 +400,11 @@ void convert_SDL2_Event_to_32(void* dst_, const void* src_) dst->cbutton.padding1 = src->cbutton.padding1; dst->cbutton.padding2 = src->cbutton.padding2; break; + case SDL2_SYSWMEVENT: + dst->syswm.type = src->syswm.type; + dst->syswm.timestamp = src->syswm.timestamp; + dst->syswm.msg = to_ptrv_silent(src->syswm.msg); // msg would need translation probably! + break; default: printf_log(LOG_INFO, "Warning, unsuported SDL2 event %d\n", src->type); if(dst_!=src_) -- cgit 1.4.1