lsnes/include/platform/wxwidgets/menu_dump.hpp

25 lines
530 B
C++
Raw Normal View History

#ifndef _plat_wxwidgets__menu_dump__hpp__included__
#define _plat_wxwidgets__menu_dump__hpp__included__
#include <wx/string.h>
#include <wx/wx.h>
class dumper_menu_monitor;
2012-01-19 19:04:15 +02:00
class dumper_info;
class dumper_menu : public wxMenu
{
public:
dumper_menu(wxWindow* win, int wxid_low, int wxid_high);
~dumper_menu();
void on_select(wxCommandEvent& e);
2012-01-19 19:04:15 +02:00
void update(const std::map<std::string, dumper_info>& new_dumpers);
private:
dumper_menu_monitor* monitor;
wxWindow* pwin;
int wxid_range_low;
int wxid_range_high;
};
2012-09-25 23:05:57 +03:00
#endif