![]() |
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 More... | |
void | hideNetworkMenuCommands () |
hide all menu commands More... | |
NetworkMenuCommands (const ModesMenuCommands *modesMenuCommandsParent) | |
constructor More... | |
void | showNetworkMenuCommands () |
show all menu commands More... | |
Data Fields | |
FXMenuCommand * | additionalMode |
menu command for additional mode More... | |
FXMenuCommand * | connectMode |
menu command for connect mode More... | |
FXMenuCommand * | createEdgeMode |
menu command for create edge More... | |
FXMenuCommand * | crossingMode |
menu command for crossing mode More... | |
FXMenuCommand * | moveMode |
menu command for move mode (network) More... | |
FXMenuCommand * | prohibitionMode |
menu command for prohibition mode More... | |
FXMenuCommand * | shapeMode |
menu command for shape mode More... | |
FXMenuCommand * | TAZMode |
menu command for TAZ mode More... | |
FXMenuCommand * | TLSMode |
menu command for TLS Mode More... | |
FXMenuCommand * | wireMode |
menu command for wire mode More... | |
Private Member Functions | |
NetworkMenuCommands (const NetworkMenuCommands &)=delete | |
Invalidated copy constructor. More... | |
NetworkMenuCommands & | operator= (const NetworkMenuCommands &)=delete |
Invalidated assignment operator. More... | |
Private Attributes | |
const ModesMenuCommands * | myModesMenuCommandsParent |
reference to ModesMenuCommands More... | |
struct for network menu commands
Definition at line 259 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::NetworkMenuCommands | ( | const ModesMenuCommands * | modesMenuCommandsParent | ) |
constructor
Definition at line 337 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::buildNetworkMenuCommands | ( | FXMenuPane * | modesMenu | ) |
build menu commands
Definition at line 383 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCommandShortcut(), GUIIconSubSys::getIcon(), MID_HOTKEY_A_MODE_ADDITIONAL_STOP, MID_HOTKEY_C_MODE_CONNECT_PERSONPLAN, MID_HOTKEY_E_MODE_EDGE_EDGEDATA, MID_HOTKEY_H_MODE_PROHIBITION_CONTAINERPLAN, MID_HOTKEY_M_MODE_MOVE, 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 368 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdClose(), GNEApplicationWindow::onCmdReload(), and GNEApplicationWindow::updateSuperModeMenuCommands().
|
privatedelete |
Invalidated assignment operator.
void GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::showNetworkMenuCommands | ( | ) |
show all menu commands
Definition at line 353 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::loadConfigOrNet(), and GNEApplicationWindow::updateSuperModeMenuCommands().
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::additionalMode |
menu command for additional mode
Definition at line 289 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::connectMode |
menu command for connect mode
Definition at line 280 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::createEdgeMode |
menu command for create edge
Definition at line 274 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::crossingMode |
menu command for crossing mode
Definition at line 292 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::moveMode |
menu command for move mode (network)
Definition at line 277 of file GNEApplicationWindowHelper.h.
|
private |
reference to ModesMenuCommands
Definition at line 305 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::prohibitionMode |
menu command for prohibition mode
Definition at line 283 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::shapeMode |
menu command for shape mode
Definition at line 298 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::TAZMode |
menu command for TAZ mode
Definition at line 295 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::TLSMode |
menu command for TLS Mode
Definition at line 286 of file GNEApplicationWindowHelper.h.
FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::NetworkMenuCommands::wireMode |
menu command for wire mode
Definition at line 301 of file GNEApplicationWindowHelper.h.