![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for Demand menu commands More...
#include <GNEApplicationWindowHelper.h>
Public Member Functions | |
void | buildDemandMenuCommands (FXMenuPane *modesMenu) |
build menu commands More... | |
DemandMenuCommands (const ModesMenuCommands *modesMenuCommandsParent) | |
constructor More... | |
void | hideDemandMenuCommands () |
hide all menu commands More... | |
void | showDemandMenuCommands () |
show all menu commands More... | |
Data Fields | |
FXMenuCommand * | containerMode |
menu command for container mode More... | |
FXMenuCommand * | containerPlanMode |
menu command for container plan mode More... | |
FXMenuCommand * | moveMode |
menu command for move mode (demand) More... | |
FXMenuCommand * | personMode |
menu command for person mode More... | |
FXMenuCommand * | personPlanMode |
menu command for person plan mode More... | |
FXMenuCommand * | routeMode |
menu command for route mode More... | |
FXMenuCommand * | stopMode |
menu command for stop mode More... | |
FXMenuCommand * | typeMode |
menu command for type mode More... | |
FXMenuCommand * | vehicleMode |
menu command for vehicle mode More... | |
Private Member Functions | |
DemandMenuCommands (const DemandMenuCommands &)=delete | |
Invalidated copy constructor. More... | |
DemandMenuCommands & | operator= (const DemandMenuCommands &)=delete |
Invalidated assignment operator. More... | |
Private Attributes | |
const ModesMenuCommands * | myModesMenuCommandsParent |
reference to ModesMenuCommands More... | |
struct for Demand menu commands
Definition at line 280 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::DemandMenuCommands | ( | const ModesMenuCommands * | modesMenuCommandsParent | ) |
constructor
Definition at line 409 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::buildDemandMenuCommands | ( | FXMenuPane * | modesMenu | ) |
build menu commands
Definition at line 452 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCommandShortcut(), GUIIconSubSys::getIcon(), MID_HOTKEY_A_MODES_ADDITIONAL_STOP, MID_HOTKEY_C_MODES_CONNECT_PERSONPLAN, MID_HOTKEY_G_MODE_CONTAINER, MID_HOTKEY_H_MODE_CONTAINERDATA, MID_HOTKEY_M_MODES_MOVE, MID_HOTKEY_P_MODES_POLYGON_PERSON, MID_HOTKEY_R_MODES_CROSSING_ROUTE_EDGERELDATA, MID_HOTKEY_T_MODES_TLS_TYPE, MID_HOTKEY_V_MODES_VEHICLE, MODECONTAINER, MODECONTAINERPLAN, MODEMOVE, MODEPERSON, MODEPERSONPLAN, MODEROUTE, MODESTOP, MODETYPE, and MODEVEHICLE.
void GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::hideDemandMenuCommands | ( | ) |
hide all menu commands
Definition at line 438 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdClose(), GNEApplicationWindow::onCmdReload(), and GNEApplicationWindow::updateSuperModeMenuCommands().
|
privatedelete |
Invalidated assignment operator.
void GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::showDemandMenuCommands | ( | ) |
show all menu commands
Definition at line 424 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::containerMode |
menu command for container mode
Definition at line 316 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::containerPlanMode |
menu command for container plan mode
Definition at line 319 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::moveMode |
menu command for move mode (demand)
Definition at line 295 of file GNEApplicationWindowHelper.h.
|
private |
reference to ModesMenuCommands
Definition at line 323 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::personMode |
menu command for person mode
Definition at line 310 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::personPlanMode |
menu command for person plan mode
Definition at line 313 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::routeMode |
menu command for route mode
Definition at line 298 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::stopMode |
menu command for stop mode
Definition at line 307 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::typeMode |
menu command for type mode
Definition at line 304 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::vehicleMode |
menu command for vehicle mode
Definition at line 301 of file GNEApplicationWindowHelper.h.