Eclipse SUMO - Simulation of Urban MObility
GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands Struct Reference

struct for network menu commands More...

#include <GNEApplicationWindow.h>

Collaboration diagram for GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands:

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 EditMenuCommandsmyEditMenuCommandsParent
 reference to EditMenuCommands More...
 
FXMenuSeparator * myHorizontalSeparator
 separator between sets of FXMenuCommand More...
 

Detailed Description

struct for network menu commands

Definition at line 470 of file GNEApplicationWindow.h.

Constructor & Destructor Documentation

◆ NetworkMenuCommands()

GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::NetworkMenuCommands ( const EditMenuCommands editMenuCommandsParent)

constructor

Definition at line 1087 of file GNEApplicationWindow.cpp.

Member Function Documentation

◆ buildNetworkMenuCommands()

◆ hideNetworkMenuCommands()

void GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::hideNetworkMenuCommands ( )

hide all menu commands

Definition at line 1124 of file GNEApplicationWindow.cpp.

Referenced by GNEApplicationWindow::onCmdClose(), and GNEApplicationWindow::updateSuperModeMenuCommands().

◆ showNetworkMenuCommands()

void GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::showNetworkMenuCommands ( )

Field Documentation

◆ additionalMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::additionalMode

menu command for additional mode

Definition at line 509 of file GNEApplicationWindow.h.

◆ connectMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::connectMode

menu command for connect mode

Definition at line 500 of file GNEApplicationWindow.h.

◆ createEdgeMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::createEdgeMode

menu command for create edge

Definition at line 485 of file GNEApplicationWindow.h.

◆ crossingMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::crossingMode

menu command for crossing mode

Definition at line 512 of file GNEApplicationWindow.h.

◆ deleteMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::deleteMode

menu command for delete mode

Definition at line 491 of file GNEApplicationWindow.h.

◆ inspectMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::inspectMode

menu command for inspect mode

Definition at line 494 of file GNEApplicationWindow.h.

◆ moveMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::moveMode

menu command for move mode

Definition at line 488 of file GNEApplicationWindow.h.

◆ myEditMenuCommandsParent

const EditMenuCommands* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::myEditMenuCommandsParent
private

reference to EditMenuCommands

Definition at line 522 of file GNEApplicationWindow.h.

◆ myHorizontalSeparator

FXMenuSeparator* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::myHorizontalSeparator
private

separator between sets of FXMenuCommand

Definition at line 525 of file GNEApplicationWindow.h.

◆ prohibitionMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::prohibitionMode

menu command for prohibition mode

Definition at line 503 of file GNEApplicationWindow.h.

◆ selectMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::selectMode

menu command for select mode

Definition at line 497 of file GNEApplicationWindow.h.

◆ shapeMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::shapeMode

menu command for shape mode

Definition at line 518 of file GNEApplicationWindow.h.

◆ TAZMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::TAZMode

menu command for TAZ mode

Definition at line 515 of file GNEApplicationWindow.h.

◆ TLSMode

FXMenuCommand* GNEApplicationWindow::EditMenuCommands::NetworkMenuCommands::TLSMode

menu command for TLS Mode

Definition at line 506 of file GNEApplicationWindow.h.


The documentation for this struct was generated from the following files: