diff options
author | Juan Linietsky <reduzio@gmail.com> | 2014-02-13 18:03:28 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2014-02-13 18:03:28 -0300 |
commit | 58cda02a389759d18176216c06f375d364cefef1 (patch) | |
tree | 4102902585d12ea6807ceaee1370136d29b601e1 /core/os | |
parent | 1adc330b68b1f6ca18aac05daf88c7d4d757fd0a (diff) |
-fixed export templates not loading/exporting on Windows
-fixed TouchScreenButton with stretch2d
-fixed(?) OSX crash on startup (test!!)
-compilation fixes on windows
-CollisionPolygon editor works again
-find buttons en find dialog
-TileMap editor cleanup (removed "error", made nicer)
-viewport flicker fixed
-make .scn default extension for saving scenes
-export the rest of the network classes to gdscript
Diffstat (limited to 'core/os')
-rw-r--r-- | core/os/input.h | 2 | ||||
-rw-r--r-- | core/os/os.cpp | 19 | ||||
-rw-r--r-- | core/os/os.h | 4 |
3 files changed, 23 insertions, 2 deletions
diff --git a/core/os/input.h b/core/os/input.h index 3f62b93972..5987d6ef6c 100644 --- a/core/os/input.h +++ b/core/os/input.h @@ -55,7 +55,7 @@ public: static Input *get_singleton(); - virtual bool is_key_pressed(int p_scancode)=0; + virtual bool is_key_pressed(int p_scancode)=0; virtual bool is_mouse_button_pressed(int p_button)=0; virtual bool is_joy_button_pressed(int p_device, int p_button)=0; virtual bool is_action_pressed(const StringName& p_action)=0; diff --git a/core/os/os.cpp b/core/os/os.cpp index 1ee87099a2..141d5f2b58 100644 --- a/core/os/os.cpp +++ b/core/os/os.cpp @@ -425,8 +425,25 @@ int OS::get_processor_count() const { return 1; } -void OS::set_mouse_mode(MouseMode p_mode) { +Error OS::native_video_play(String p_path) { + + return FAILED; +}; + +bool OS::native_video_is_playing() { + + return false; +}; +void OS::native_video_pause() { + +}; + +void OS::native_video_stop() { + +}; + +void OS::set_mouse_mode(MouseMode p_mode) { } diff --git a/core/os/os.h b/core/os/os.h index 5fc4893a97..d77d9bee7f 100644 --- a/core/os/os.h +++ b/core/os/os.h @@ -315,6 +315,10 @@ public: virtual String get_unique_ID() const; + virtual Error native_video_play(String p_path); + virtual bool native_video_is_playing(); + virtual void native_video_pause(); + virtual void native_video_stop(); virtual Error dialog_show(String p_title, String p_description, Vector<String> p_buttons, Object* p_obj, String p_callback); virtual Error dialog_input_text(String p_title, String p_description, String p_partial, Object* p_obj, String p_callback); |