Advanced Strategic Command
Public Member Functions | Protected Member Functions | List of all members
Menu Class Reference
Inheritance diagram for Menu:
Inheritance graph
[legend]

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)
 

Detailed Description

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

Constructor & Destructor Documentation

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

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

References 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 87 of file asc-mainscreen.cpp.

References executeUserAction().

void Menu::setup ( )
protected
void Menu::setup ( void  )
protected

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

References ua_actionManager, ua_aibench, ua_benchgamewov, ua_benchgamewv, ua_cancelResearch, ua_cargosummary, ua_changepassword, ua_changeresourceview, ua_chooseTechnology, ua_clearImageCache, ua_continuenetworkgame, ua_continuerecentnetworkgame, ua_createReminder, ua_createUnitCostList, ua_decrease_zoom, ua_editjournal, ua_editPlayerData, ua_emailOptions, ua_eventInfo, 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_recompteview, ua_redo, ua_reloadDlgTheme, ua_researchinfo, ua_resourceAnalysis, ua_runLuaCommands, ua_runOpenTasks, ua_savegame, ua_SDLinfo, ua_selectgraphicset, ua_settribute, ua_setupalliances, ua_showMiningPower, ua_showPlayerSpeed, ua_showsearchdirs, ua_showTechAdapter, ua_showUnitEndurance, ua_showUsedPackages, ua_soundDialog, ua_taskManager, ua_testMessages, ua_toggleunitshading, ua_undo, ua_unitAiOptions, ua_unitGuideDialog, 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_viewReactionfireOverlay, ua_viewreceivedmessages, ua_viewsentmessages, ua_viewterraininfo, ua_viewUnitexperienceOverlay, ua_viewUnitinfoOverlay, ua_viewUnitInfoPanel, ua_viewunitmovementrange, ua_viewunitweaponrange, ua_viewWindPanel, ua_visibilityInfo, ua_writeLuaCommands, ua_writemaptopcx, and ua_writescreentopcx.

Referenced by Menu().


The documentation for this class was generated from the following files: