shelves/new_menus/src/emu/ui/swlist.c
| r29296 | r29297 | |
| 30 | 30 | // ctor |
| 31 | 31 | //------------------------------------------------- |
| 32 | 32 | |
| 33 | | ui_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) |
| 33 | ui_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) |
| 34 | 34 | : ui_menu(machine, container) |
| 35 | 35 | { |
| 36 | 36 | m_swlist = swlist; |
shelves/new_menus/src/emu/ui/swlist.h
| r29296 | r29297 | |
| 12 | 12 | #ifndef __UI_SWLIST_H__ |
| 13 | 13 | #define __UI_SWLIST_H__ |
| 14 | 14 | |
| 15 | #include "softlist.h" |
| 16 | |
| 15 | 17 | // ======================> ui_menu_software_parts |
| 16 | 18 | |
| 17 | 19 | class ui_menu_software_parts : public ui_menu { |
| 18 | 20 | public: |
| 19 | 21 | 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(); |
| 21 | 24 | virtual void populate(); |
| 22 | 25 | virtual void handle(); |
| 23 | 26 | |
| r29296 | r29297 | |
| 29 | 32 | |
| 30 | 33 | // variables |
| 31 | 34 | const software_list_device * m_swlist; |
| 32 | | const struct software_list * m_software_list; |
| 35 | const software_list * m_software_list; |
| 33 | 36 | const software_info * m_info; |
| 34 | 37 | device_image_interface * m_image; |
| 35 | 38 | }; |