Previous 199869 Revisions Next

r29297 Saturday 5th April, 2014 at 11:02:09 UTC by Nathan Woods
MSVC compilation fixes; software lists are now temporarily broken on new_menus
[/shelves/new_menus/src/emu/ui]swlist.c swlist.h

shelves/new_menus/src/emu/ui/swlist.c
r29296r29297
3030//  ctor
3131//-------------------------------------------------
3232
33ui_menu_software_parts::ui_menu_software_parts(running_machine &machine, render_container *container, const software_list_device *swlist, const struct software_list *swl, const software_info *info, device_image_interface *image)
33ui_menu_software_parts::ui_menu_software_parts(running_machine &machine, render_container *container, const software_list_device *swlist, const software_list *swl, const software_info *info, device_image_interface *image)
3434    : ui_menu(machine, container)
3535{
3636   m_swlist = swlist;
shelves/new_menus/src/emu/ui/swlist.h
r29296r29297
1212#ifndef __UI_SWLIST_H__
1313#define __UI_SWLIST_H__
1414
15#include "softlist.h"
16
1517// ======================> ui_menu_software_parts
1618
1719class ui_menu_software_parts : public ui_menu {
1820public:
1921   enum { T_ENTRY, T_FMGR };
20   ui_menu_software_parts(running_machine &machine, render_container *container, const software_list_device *swlist, const struct software_list *swl, const software_info *info, device_image_interface *image);   virtual ~ui_menu_software_parts();
22   ui_menu_software_parts(running_machine &machine, render_container *container, const software_list_device *swlist, const software_list *swl, const software_info *info, device_image_interface *image);
23   virtual ~ui_menu_software_parts();
2124   virtual void populate();
2225   virtual void handle();
2326
r29296r29297
2932
3033   // variables
3134   const software_list_device *   m_swlist;
32   const struct software_list *   m_software_list;
35   const software_list *         m_software_list;
3336   const software_info   *         m_info;
3437   device_image_interface *      m_image;
3538};

Previous 199869 Revisions Next


© 1997-2024 The MAME Team