Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Menu Class Reference

Inheritance diagram for Menu:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Menu (PG_Widget *parent, const PG_Rect &rect=PG_Rect::null)
 Menu (PG_Widget *parent, const PG_Rect &rect=PG_Rect::null)

Protected Member Functions

void setup ()
bool execAction (PG_PopupMenu::MenuItem *menuItem)
void setup ()
bool execAction (PG_PopupMenu::MenuItem *menuItem)

Constructor & Destructor Documentation

Menu::Menu PG_Widget parent,
const PG_Rect rect = PG_Rect::null
 

Definition at line 252 of file asc-mainscreen.cpp.

References PG_Widget::activateHotkey(), and setup().

Menu::Menu PG_Widget parent,
const PG_Rect rect = PG_Rect::null
 


Member Function Documentation

bool Menu::execAction PG_PopupMenu::MenuItem menuItem  )  [protected]
 

bool Menu::execAction PG_PopupMenu::MenuItem menuItem  )  [protected]
 

Definition at line 81 of file asc-mainscreen.cpp.

References execUserAction_ev(), and PG_PopupMenu::MenuItem::getId().

void Menu::setup  )  [protected]
 

void Menu::setup  )  [protected]
 

Definition at line 123 of file asc-mainscreen.cpp.

References PG_PopupMenu::addSeparator(), ua_aibench, ua_benchgamewov, ua_benchgamewv, ua_cancelResearch, ua_cargosummary, ua_changepassword, ua_changeresourceview, ua_clearImageCache, ua_continuenetworkgame, ua_continuerecentnetworkgame, ua_createReminder, ua_decrease_zoom, ua_editjournal, ua_editPlayerData, ua_emailOptions, ua_exitgame, ua_GameParameterInfo, ua_gamepreferences, ua_GameStatus, ua_getMemoryFootprint, ua_giveunitaway, ua_gotoPosition, ua_help, ua_increase_zoom, ua_loadgame, ua_loadrecentgame, ua_locatefile, ua_mainmenu, ua_networksupervisor, ua_newGame, ua_newmessage, ua_reloadDlgTheme, ua_researchinfo, ua_resourceAnalysis, ua_savegame, ua_SDLinfo, ua_selectgraphicset, ua_settribute, ua_setupalliances, ua_showMiningPower, ua_showPlayerSpeed, ua_showsearchdirs, ua_showTechAdapter, ua_showUnitEndurance, ua_soundDialog, ua_testMessages, ua_toggleunitshading, ua_unitproductionanalysis, ua_UnitSetInfo, ua_unitsummary, ua_unitweightinfo, ua_vehicleinfo, ua_viewaboutmessage, ua_viewButtonPanel, ua_viewfont, ua_viewjournal, ua_viewlayerhelp, ua_viewMapControlPanel, ua_viewOverviewMapPanel, ua_viewPipeNet, ua_viewqueuedmessages, ua_viewreceivedmessages, ua_viewsentmessages, ua_viewterraininfo, ua_viewUnitInfoPanel, ua_viewunitmovementrange, ua_viewunitweaponrange, ua_viewWindPanel, ua_visibilityInfo, ua_writemaptopcx, and ua_writescreentopcx.

Referenced by Menu().


The documentation for this class was generated from the following files:
Generated on Tue Jun 24 02:18:18 2008 for Advanced Strategic Command by  doxygen 1.4.2