diff options
Diffstat (limited to 'src/osd/windows/window.h')
-rw-r--r-- | src/osd/windows/window.h | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/osd/windows/window.h b/src/osd/windows/window.h index 22065135efe..33001d721c3 100644 --- a/src/osd/windows/window.h +++ b/src/osd/windows/window.h @@ -55,10 +55,6 @@ class win_window_info : public osd_window_t<HWND> public: win_window_info(running_machine &machine, int index, std::shared_ptr<osd_monitor_info> monitor, const osd_window_config *config); - running_machine &machine() const override { return m_machine; } - - virtual render_target *target() override { return m_target; } - int fullscreen() const override { return m_fullscreen; } bool attached_mode() const { return m_attached_mode; } win_window_focus focus() const; @@ -89,9 +85,7 @@ public: void show_pointer() override; void hide_pointer() override; - virtual osd_monitor_info *monitor() const override { return m_monitor.get(); } - - void destroy() override; + void complete_destroy() override; // static @@ -103,7 +97,6 @@ public: // member variables - win_window_info * m_next; volatile int m_init_state; // window handle and info @@ -114,14 +107,11 @@ public: int m_ismaximized; // monitor info - std::shared_ptr<osd_monitor_info> m_monitor; - int m_fullscreen; int m_fullscreen_safe; float m_aspect; // rendering info std::mutex m_render_lock; - render_target * m_target; unsigned m_targetview; int m_targetorient; render_layer_config m_targetlayerconfig; @@ -135,7 +125,6 @@ public: private: void draw_video_contents(HDC dc, bool update); int complete_create(); - void set_starting_view(int index, const char *defview, const char *view); int wnd_extra_width(); int wnd_extra_height(); osd_rect constrain_to_aspect_ratio(const osd_rect &rect, int adjustment); @@ -154,7 +143,6 @@ private: static Windows::UI::Core::CoreCursor^ s_cursor; #endif - running_machine & m_machine; bool m_attached_mode; }; |