![]() |
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 | |
DemandMenuCommands (const ModesMenuCommands *modesMenuCommandsParent) | |
constructor | |
void | hideDemandMenuCommands () |
hide all menu commands | |
void | showDemandMenuCommands () |
show all menu commands | |
Data Fields | |
FXMenuCommand * | containerMode |
menu command for container mode | |
FXMenuCommand * | containerPlanMode |
menu command for container plan mode | |
FXMenuCommand * | moveMode |
menu command for move mode (demand) | |
FXMenuCommand * | personMode |
menu command for person mode | |
FXMenuCommand * | personPlanMode |
menu command for person plan mode | |
FXMenuCommand * | routeMode |
menu command for route mode | |
FXMenuCommand * | stopMode |
menu command for stop mode | |
FXMenuCommand * | typeMode |
menu command for type mode | |
FXMenuCommand * | vehicleMode |
menu command for vehicle mode | |
Private Member Functions | |
DemandMenuCommands (const DemandMenuCommands &)=delete | |
Invalidated copy constructor. | |
DemandMenuCommands & | operator= (const DemandMenuCommands &)=delete |
Invalidated assignment operator. | |
Private Attributes | |
const ModesMenuCommands * | myModesMenuCommandsParent |
reference to ModesMenuCommands | |
struct for Demand menu commands
Definition at line 347 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::DemandMenuCommands | ( | const ModesMenuCommands * | modesMenuCommandsParent | ) |
constructor
Definition at line 650 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::buildDemandMenuCommands | ( | FXMenuPane * | modesMenu | ) |
build menu commands
Definition at line 693 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCommandShortcut(), GUIIconSubSys::getIcon(), MID_HOTKEY_A_MODE_STARTSIMULATION_ADDITIONALSTOP, MID_HOTKEY_C_MODE_CONNECT_CONTAINER, MID_HOTKEY_H_MODE_PROHIBITION_CONTAINERPLAN, MID_HOTKEY_L_MODE_PERSONPLAN, MID_HOTKEY_M_MODE_MOVE_MEANDATA, MID_HOTKEY_P_MODE_POLYGON_PERSON, MID_HOTKEY_R_MODE_CROSSING_ROUTE_EDGERELDATA, MID_HOTKEY_T_MODE_TLS_TYPE, MID_HOTKEY_U_MODE_TYPEDISTRIBUTION, MID_HOTKEY_V_MODE_VEHICLE, MODECONTAINER, MODECONTAINERPLAN, MODEMOVE, MODEPERSON, MODEPERSONPLAN, MODEROUTE, MODESTOP, MODETYPE, MODETYPEDISTRIBUTION, MODEVEHICLE, and TL.
void GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::hideDemandMenuCommands | ( | ) |
hide all menu commands
Definition at line 679 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdClose(), and GNEApplicationWindow::updateSuperModeMenuCommands().
|
privatedelete |
Invalidated assignment operator.
void GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::showDemandMenuCommands | ( | ) |
show all menu commands
Definition at line 665 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::containerMode |
menu command for container mode
Definition at line 383 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::containerPlanMode |
menu command for container plan mode
Definition at line 386 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::moveMode |
menu command for move mode (demand)
Definition at line 362 of file GNEApplicationWindowHelper.h.
|
private |
reference to ModesMenuCommands
Definition at line 390 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::personMode |
menu command for person mode
Definition at line 377 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::personPlanMode |
menu command for person plan mode
Definition at line 380 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::routeMode |
menu command for route mode
Definition at line 365 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::stopMode |
menu command for stop mode
Definition at line 374 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::typeMode |
menu command for type mode
Definition at line 371 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::vehicleMode |
menu command for vehicle mode
Definition at line 368 of file GNEApplicationWindowHelper.h.