diff options
| author | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2020-07-27 13:53:03 +0200 |
|---|---|---|
| committer | Fabio Alessandrelli <fabio.alessandrelli@gmail.com> | 2020-07-27 14:17:10 +0200 |
| commit | 0b286a287ca35275988f22a60f307521c5b08437 (patch) | |
| tree | 29ace69672d491448d0eef33bc365cc36dc519d6 /platform/javascript/display_server_javascript.h | |
| parent | 3e96ba220e749f58e1103687dd1e2b123fa69e3b (diff) | |
| download | redot-engine-0b286a287ca35275988f22a60f307521c5b08437.tar.gz | |
Implement HTML5 cancel/ok button swap on Windows.
Platform is detected on init via the `navigator.platform` string.
Diffstat (limited to 'platform/javascript/display_server_javascript.h')
| -rw-r--r-- | platform/javascript/display_server_javascript.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/platform/javascript/display_server_javascript.h b/platform/javascript/display_server_javascript.h index b149665d67..6569ef1e42 100644 --- a/platform/javascript/display_server_javascript.h +++ b/platform/javascript/display_server_javascript.h @@ -56,6 +56,8 @@ class DisplayServerJavaScript : public DisplayServer { int last_width = 0; int last_height = 0; + bool swap_cancel_ok = false; + // utilities static Point2 compute_position_in_canvas(int p_x, int p_y); static void focus_canvas(); @@ -195,6 +197,7 @@ public: virtual void set_icon(const Ref<Image> &p_icon); // others + virtual bool get_swap_cancel_ok(); virtual void swap_buffers(); static void register_javascript_driver(); |
