make window index part of osd_window (nw)

This commit is contained in:
Miodrag Milanovic 2016-02-11 10:32:58 +01:00
parent 4743f08e1b
commit 3a5c9d62a7
3 changed files with 4 additions and 2 deletions

View File

@ -38,6 +38,7 @@ public:
m_hwnd(0), m_dc(0), m_focus_hwnd(0), m_resize_state(0),
#endif
m_primlist(NULL),
m_index(0),
m_prescale(1)
{}
virtual ~osd_window() { }
@ -78,6 +79,7 @@ public:
render_primitive_list *m_primlist;
osd_window_config m_win_config;
int m_index;
protected:
int m_prescale;
};

View File

@ -52,7 +52,7 @@ public:
#else
m_sdlsurf(NULL),
#endif
m_machine(a_machine), m_monitor(a_monitor), m_fullscreen(0), m_index(0)
m_machine(a_machine), m_monitor(a_monitor), m_fullscreen(0)
{
m_win_config = *config;
m_index = index;
@ -165,7 +165,6 @@ private:
// monitor info
osd_monitor_info * m_monitor;
int m_fullscreen;
int m_index;
osd_renderer * m_renderer;
// static callbacks ...

View File

@ -659,6 +659,7 @@ void win_window_info::create(running_machine &machine, int index, osd_monitor_in
window->m_win_config = *config;
window->m_monitor = monitor;
window->m_fullscreen = !video_config.windowed;
window->m_index = index;
// see if we are safe for fullscreen
window->m_fullscreen_safe = TRUE;