diff options
Diffstat (limited to 'src/osd/mac/osdmac.h')
-rw-r--r-- | src/osd/mac/osdmac.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/osd/mac/osdmac.h b/src/osd/mac/osdmac.h index 1ed9e6b8a5b..081c5757c17 100644 --- a/src/osd/mac/osdmac.h +++ b/src/osd/mac/osdmac.h @@ -44,11 +44,13 @@ public: // general overridables virtual void init(running_machine &machine) override; virtual void update(bool skip_redraw) override; + virtual void input_update(bool relative_reset) override; + virtual void check_osd_inputs() override; // input overridables - virtual void customize_input_type_list(simple_list<input_type_entry> &typelist) override; + virtual void customize_input_type_list(std::vector<input_type_entry> &typelist) override; - virtual void video_register() override; + virtual void video_register(); virtual bool video_init() override; virtual bool window_init() override; @@ -56,18 +58,16 @@ public: virtual void video_exit() override; virtual void window_exit() override; + virtual void process_events() override; + virtual bool has_focus() const override; + // sdl specific - void poll_inputs(running_machine &machine); void release_keys(); bool should_hide_mouse(); void process_events_buf(); virtual mac_options &options() override { return m_options; } -protected: - virtual void build_slider_list() override; - virtual void update_slider_list() override; - private: virtual void osd_exit() override; |