diff options
author | Juan Linietsky <reduzio@gmail.com> | 2017-12-14 08:59:46 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2017-12-14 09:01:27 -0300 |
commit | f3ad14224e27f2a25196575e3c43ebc792c90894 (patch) | |
tree | 84e60bc2fafda809f51bd0892e39205da9423068 /platform/osx | |
parent | aa6772d7abb3ff1ff77b1b658617904bb0af1fbb (diff) | |
download | redot-engine-f3ad14224e27f2a25196575e3c43ebc792c90894.tar.gz |
-Add lightmapper
-Fixes to unwrapper (remove degenerates), makes Thekla not crash
-Added optional cancel button in EditorProgress
-Added function to force processing of events (needed for cancel button)
Diffstat (limited to 'platform/osx')
-rw-r--r-- | platform/osx/os_osx.h | 2 | ||||
-rw-r--r-- | platform/osx/os_osx.mm | 7 |
2 files changed, 9 insertions, 0 deletions
diff --git a/platform/osx/os_osx.h b/platform/osx/os_osx.h index 6543ca7dd2..33127a8c2a 100644 --- a/platform/osx/os_osx.h +++ b/platform/osx/os_osx.h @@ -228,6 +228,8 @@ public: virtual Error move_to_trash(const String &p_path); + void force_process_input(); + OS_OSX(); private: diff --git a/platform/osx/os_osx.mm b/platform/osx/os_osx.mm index 75d0bd1648..3d4883e269 100644 --- a/platform/osx/os_osx.mm +++ b/platform/osx/os_osx.mm @@ -1971,6 +1971,13 @@ void OS_OSX::push_input(const Ref<InputEvent> &p_event) { input->parse_input_event(ev); } +void OS_OSX::force_process_input() { + + process_events(); // get rid of pending events + joypad_osx->process_joypads(); + +} + void OS_OSX::run() { force_quit = false; |