![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for network menu commands More...
#include <GNEApplicationWindow.h>
Public Member Functions | |
| void | buildNetworkMenuCommands (FXMenuPane *editMenu) |
| build menu commands More... | |
| void | hideNetworkMenuCommands () |
| hide all menu commands More... | |
| NetworkMenuCommands (const EditMenuCommands *editMenuCommandsParent) | |
| 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 * | deleteMode |
| menu command for delete mode More... | |
| FXMenuCommand * | inspectMode |
| menu command for inspect mode More... | |
| FXMenuCommand * | moveMode |
| menu command for move mode More... | |
| FXMenuCommand * | prohibitionMode |
| menu command for prohibition mode More... | |
| FXMenuCommand * | selectMode |
| menu command for select 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... | |
Private Attributes | |
| const EditMenuCommands * | myEditMenuCommandsParent |
| reference to EditMenuCommands More... | |
| FXMenuSeparator * | myHorizontalSeparator |
| separator between sets of FXMenuCommand More... | |
struct for network menu commands
Definition at line 500 of file GNEApplicationWindow.h.
| GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::NetworkMenuCommands | ( | const EditMenuCommands * | editMenuCommandsParent | ) |
constructor
Definition at line 1168 of file GNEApplicationWindow.cpp.
| void GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::buildNetworkMenuCommands | ( | FXMenuPane * | editMenu | ) |
build menu commands
Definition at line 1225 of file GNEApplicationWindow.cpp.
References GUIIconSubSys::getIcon(), ICON_MODEADDITIONAL, ICON_MODECONNECTION, ICON_MODECREATEEDGE, ICON_MODECROSSING, ICON_MODEDELETE, ICON_MODEINSPECT, ICON_MODEMOVE, ICON_MODEPOLYGON, ICON_MODEPROHIBITION, ICON_MODESELECT, ICON_MODETAZ, ICON_MODETLS, MID_HOTKEY_A_ADDITIONALMODE_STOPMODE, MID_HOTKEY_C_CONNECTMODE_PERSONPLANMODE, MID_HOTKEY_D_DELETEMODE, MID_HOTKEY_E_EDGEMODE, MID_HOTKEY_I_INSPECTMODE, MID_HOTKEY_M_MOVEMODE, MID_HOTKEY_P_POLYGONMODE_PERSONMODE, MID_HOTKEY_R_CROSSINGMODE_ROUTEMODE, MID_HOTKEY_S_SELECTMODE, MID_HOTKEY_T_TLSMODE_VTYPEMODE, MID_HOTKEY_W_PROHIBITIONMODE_PERSONTYPEMODE, and MID_HOTKEY_Z_TAZMODE.
| void GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::hideNetworkMenuCommands | ( | ) |
hide all menu commands
Definition at line 1206 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::onCmdClose(), GNEApplicationWindow::onCmdReload(), and GNEApplicationWindow::updateSuperModeMenuCommands().
| void GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::showNetworkMenuCommands | ( | ) |
show all menu commands
Definition at line 1187 of file GNEApplicationWindow.cpp.
Referenced by GNEApplicationWindow::loadConfigOrNet(), and GNEApplicationWindow::updateSuperModeMenuCommands().
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::additionalMode |
menu command for additional mode
Definition at line 539 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::connectMode |
menu command for connect mode
Definition at line 530 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::createEdgeMode |
menu command for create edge
Definition at line 515 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::crossingMode |
menu command for crossing mode
Definition at line 542 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::deleteMode |
menu command for delete mode
Definition at line 521 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::inspectMode |
menu command for inspect mode
Definition at line 524 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::moveMode |
menu command for move mode
Definition at line 518 of file GNEApplicationWindow.h.
|
private |
reference to EditMenuCommands
Definition at line 552 of file GNEApplicationWindow.h.
|
private |
separator between sets of FXMenuCommand
Definition at line 555 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::prohibitionMode |
menu command for prohibition mode
Definition at line 533 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::selectMode |
menu command for select mode
Definition at line 527 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::shapeMode |
menu command for shape mode
Definition at line 548 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::TAZMode |
menu command for TAZ mode
Definition at line 545 of file GNEApplicationWindow.h.
| FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::TLSMode |
menu command for TLS Mode
Definition at line 536 of file GNEApplicationWindow.h.