From 04873d875afc784b0edf8cf9ed75642bcc92cf9b Mon Sep 17 00:00:00 2001 From: kichikuou Date: Thu, 4 May 2023 11:13:19 +0900 Subject: [PATCH] emscripten: Add simulate_right_button() --- src/sys/nact_input.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/sys/nact_input.cpp b/src/sys/nact_input.cpp index db1b41b..b8c9b32 100644 --- a/src/sys/nact_input.cpp +++ b/src/sys/nact_input.cpp @@ -133,3 +133,14 @@ void NACT::set_cursor(int x, int y) ags->translate_mouse_coords(&x, &y); SDL_WarpMouseInWindow(g_window, x, y); } + +#ifdef __EMSCRIPTEN__ +extern "C" { + +EMSCRIPTEN_KEEPALIVE +void simulate_right_button(int pressed) { + touch_state = pressed ? TOUCH_RBUTTON : TOUCH_NONE; +} + +} // extern "C" +#endif