![]() |
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.