Eclipse SUMO - Simulation of Urban MObility
GNEApplicationWindowHelper::ModesMenuCommands Struct Reference

struct for modes menu commands More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::ModesMenuCommands:
[legend]

Data Structures

struct  CommonMenuCommands
 struct for common menu commands More...
 
struct  DataMenuCommands
 struct for Data menu commands More...
 
struct  DemandMenuCommands
 struct for Demand menu commands More...
 
struct  NetworkMenuCommands
 struct for network menu commands More...
 

Public Member Functions

void buildModesMenuCommands (FXMenuPane *modesMenu)
 build modes menu commands More...
 
 ModesMenuCommands (GNEApplicationWindow *GNEApp)
 constructor More...
 
void setDefaultView (Supermode supermode)
 set default view More...
 
void setJuPedSimView (Supermode supermode)
 set JuPedSim view More...
 

Data Fields

CommonMenuCommands commonMenuCommands
 Common Menu Commands. More...
 
DataMenuCommands dataMenuCommands
 Data Menu Commands. More...
 
DemandMenuCommands demandMenuCommands
 Demand Menu Commands. More...
 
NetworkMenuCommands networkMenuCommands
 Network Menu Commands. More...
 

Private Member Functions

 ModesMenuCommands (const ModesMenuCommands &)=delete
 Invalidated copy constructor. More...
 
ModesMenuCommandsoperator= (const ModesMenuCommands &)=delete
 Invalidated assignment operator. More...
 

Private Attributes

GNEApplicationWindowmyGNEApp
 pointer to current GNEApplicationWindow More...
 

Detailed Description

struct for modes menu commands

Definition at line 242 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ ModesMenuCommands() [1/2]

GNEApplicationWindowHelper::ModesMenuCommands::ModesMenuCommands ( GNEApplicationWindow GNEApp)

constructor

Definition at line 776 of file GNEApplicationWindowHelper.cpp.

◆ ModesMenuCommands() [2/2]

GNEApplicationWindowHelper::ModesMenuCommands::ModesMenuCommands ( const ModesMenuCommands )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ buildModesMenuCommands()

void GNEApplicationWindowHelper::ModesMenuCommands::buildModesMenuCommands ( FXMenuPane *  modesMenu)

build modes menu commands

Definition at line 786 of file GNEApplicationWindowHelper.cpp.

Referenced by GNEApplicationWindow::fillMenuBar().

Here is the caller graph for this function:

◆ operator=()

ModesMenuCommands& GNEApplicationWindowHelper::ModesMenuCommands::operator= ( const ModesMenuCommands )
privatedelete

Invalidated assignment operator.

◆ setDefaultView()

void GNEApplicationWindowHelper::ModesMenuCommands::setDefaultView ( Supermode  supermode)

set default view

Definition at line 801 of file GNEApplicationWindowHelper.cpp.

References DATA, DEMAND, and NETWORK.

Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().

Here is the caller graph for this function:

◆ setJuPedSimView()

void GNEApplicationWindowHelper::ModesMenuCommands::setJuPedSimView ( Supermode  supermode)

set JuPedSim view

Definition at line 813 of file GNEApplicationWindowHelper.cpp.

References DATA, DEMAND, and NETWORK.

Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().

Here is the caller graph for this function:

Field Documentation

◆ commonMenuCommands

CommonMenuCommands GNEApplicationWindowHelper::ModesMenuCommands::commonMenuCommands

Common Menu Commands.

Definition at line 442 of file GNEApplicationWindowHelper.h.

◆ dataMenuCommands

DataMenuCommands GNEApplicationWindowHelper::ModesMenuCommands::dataMenuCommands

◆ demandMenuCommands

DemandMenuCommands GNEApplicationWindowHelper::ModesMenuCommands::demandMenuCommands

◆ myGNEApp

GNEApplicationWindow* GNEApplicationWindowHelper::ModesMenuCommands::myGNEApp
private

pointer to current GNEApplicationWindow

Definition at line 455 of file GNEApplicationWindowHelper.h.

◆ networkMenuCommands

NetworkMenuCommands GNEApplicationWindowHelper::ModesMenuCommands::networkMenuCommands

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