![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for network menu commands More...
#include <GNEApplicationWindowHelper.h>
Public Member Functions | |
| void | buildNetworkMenuCommands (FXMenuPane *modesMenu) |
| build menu commands | |
| void | hideNetworkMenuCommands () |
| hide all menu commands | |
| NetworkMenuCommands (const ModesMenuCommands *modesMenuCommandsParent) | |
| constructor | |
| void | showNetworkMenuCommands () |
| show all menu commands | |
Data Fields | |
| FXMenuCommand * | additionalMode |
| menu command for additional mode | |
| FXMenuCommand * | connectMode |
| menu command for connect mode | |
| FXMenuCommand * | createEdgeMode |
| menu command for create edge | |
| FXMenuCommand * | crossingMode |
| menu command for crossing mode | |
| FXMenuCommand * | moveMode |
| menu command for move mode (network) | |
| FXMenuCommand * | prohibitionMode |
| menu command for prohibition mode | |
| FXMenuCommand * | shapeMode |
| menu command for shape mode | |
| FXMenuCommand * | TAZMode |
| menu command for TAZ mode | |
| FXMenuCommand * | TLSMode |
| menu command for TLS Mode | |
| FXMenuCommand * | wireMode |
| menu command for wire mode | |
Private Member Functions | |
| NetworkMenuCommands (const NetworkMenuCommands &)=delete | |
| Invalidated copy constructor. | |
| NetworkMenuCommands & | operator= (const NetworkMenuCommands &)=delete |
| Invalidated assignment operator. | |
Private Attributes | |
| const ModesMenuCommands * | myModesMenuCommandsParent |
| reference to ModesMenuCommands | |
struct for network menu commands
Definition at line 291 of file GNEApplicationWindowHelper.h.
| GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::NetworkMenuCommands | ( | const ModesMenuCommands * | modesMenuCommandsParent | ) |
constructor
Definition at line 566 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
| void GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::buildNetworkMenuCommands | ( | FXMenuPane * | modesMenu | ) |
build menu commands
Definition at line 612 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCommandShortcut(), GUIIconSubSys::getIcon(), MID_HOTKEY_A_MODE_STARTSIMULATION_ADDITIONALSTOP, MID_HOTKEY_C_MODE_CONNECT_CONTAINER, MID_HOTKEY_E_MODE_EDGE_EDGEDATA, MID_HOTKEY_H_MODE_PROHIBITION_CONTAINERPLAN, 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_W_MODE_WIRE, MID_HOTKEY_Z_MODE_TAZ_TAZREL, MODEADDITIONAL, MODECONNECTION, MODECREATEEDGE, MODECROSSING, MODEMOVE, MODEPROHIBITION, MODESHAPE, MODETAZ, MODETLS, MODEWIRE, and TL.
| void GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::hideNetworkMenuCommands | ( | ) |
hide all menu commands
Definition at line 597 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdClose(), and GNEApplicationWindow::updateSuperModeMenuCommands().
|
privatedelete |
Invalidated assignment operator.
| void GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::showNetworkMenuCommands | ( | ) |
show all menu commands
Definition at line 582 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::additionalMode |
menu command for additional mode
Definition at line 321 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::connectMode |
menu command for connect mode
Definition at line 312 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::createEdgeMode |
menu command for create edge
Definition at line 306 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::crossingMode |
menu command for crossing mode
Definition at line 324 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::moveMode |
menu command for move mode (network)
Definition at line 309 of file GNEApplicationWindowHelper.h.
|
private |
reference to ModesMenuCommands
Definition at line 337 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::prohibitionMode |
menu command for prohibition mode
Definition at line 315 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::shapeMode |
menu command for shape mode
Definition at line 330 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::TAZMode |
menu command for TAZ mode
Definition at line 327 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::TLSMode |
menu command for TLS Mode
Definition at line 318 of file GNEApplicationWindowHelper.h.
| FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::wireMode |
menu command for wire mode
Definition at line 333 of file GNEApplicationWindowHelper.h.