Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEApplicationWindowHelper::SupermodeCommands Struct Reference

struct for supermode commands More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::SupermodeCommands:
[legend]

Public Member Functions

void buildSupermodeCommands (FXMenuPane *editMenu)
 build menu commands
 
void setDefaultView ()
 set default view
 
void setJuPedSimView ()
 set JuPedSim view
 
void showSupermodeCommands ()
 show all menu commands
 
 SupermodeCommands (GNEApplicationWindow *GNEApp)
 constructor
 

Data Fields

FXMenuCommand * dataMode = nullptr
 FXMenuCommand for data supermode.
 
FXMenuCommand * demandMode = nullptr
 FXMenuCommand for demand supermode.
 
FXMenuCommand * networkMode = nullptr
 FXMenuCommand for network supermode.
 

Private Member Functions

SupermodeCommandsoperator= (const SupermodeCommands &)=delete
 Invalidated assignment operator.
 
 SupermodeCommands (const SupermodeCommands &)=delete
 Invalidated copy constructor.
 

Private Attributes

GNEApplicationWindowmyGNEApp
 pointer to current GNEApplicationWindow
 

Detailed Description

struct for supermode commands

Definition at line 1086 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ SupermodeCommands() [1/2]

GNEApplicationWindowHelper::SupermodeCommands::SupermodeCommands ( GNEApplicationWindow GNEApp)

constructor

Definition at line 2200 of file GNEApplicationWindowHelper.cpp.

◆ SupermodeCommands() [2/2]

GNEApplicationWindowHelper::SupermodeCommands::SupermodeCommands ( const SupermodeCommands )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ buildSupermodeCommands()

void GNEApplicationWindowHelper::SupermodeCommands::buildSupermodeCommands ( FXMenuPane *  editMenu)

build menu commands

Definition at line 2226 of file GNEApplicationWindowHelper.cpp.

References GUIDesigns::buildFXMenuCommandShortcut(), GUIIconSubSys::getIcon(), MID_HOTKEY_F2_SUPERMODE_NETWORK, MID_HOTKEY_F3_SUPERMODE_DEMAND, MID_HOTKEY_F4_SUPERMODE_DATA, SUPERMODEDATA, SUPERMODEDEMAND, SUPERMODENETWORK, and TL.

Referenced by GNEApplicationWindow::fillMenuBar().

Here is the caller graph for this function:

◆ operator=()

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

Invalidated assignment operator.

◆ setDefaultView()

void GNEApplicationWindowHelper::SupermodeCommands::setDefaultView ( )

set default view

Definition at line 2214 of file GNEApplicationWindowHelper.cpp.

Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().

Here is the caller graph for this function:

◆ setJuPedSimView()

void GNEApplicationWindowHelper::SupermodeCommands::setJuPedSimView ( )

set JuPedSim view

Definition at line 2220 of file GNEApplicationWindowHelper.cpp.

Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().

Here is the caller graph for this function:

◆ showSupermodeCommands()

void GNEApplicationWindowHelper::SupermodeCommands::showSupermodeCommands ( )

show all menu commands

Definition at line 2206 of file GNEApplicationWindowHelper.cpp.

Field Documentation

◆ dataMode

FXMenuCommand* GNEApplicationWindowHelper::SupermodeCommands::dataMode = nullptr

FXMenuCommand for data supermode.

Definition at line 1110 of file GNEApplicationWindowHelper.h.

◆ demandMode

FXMenuCommand* GNEApplicationWindowHelper::SupermodeCommands::demandMode = nullptr

FXMenuCommand for demand supermode.

Definition at line 1107 of file GNEApplicationWindowHelper.h.

◆ myGNEApp

GNEApplicationWindow* GNEApplicationWindowHelper::SupermodeCommands::myGNEApp
private

pointer to current GNEApplicationWindow

Definition at line 1114 of file GNEApplicationWindowHelper.h.

◆ networkMode

FXMenuCommand* GNEApplicationWindowHelper::SupermodeCommands::networkMode = nullptr

FXMenuCommand for network supermode.

Definition at line 1104 of file GNEApplicationWindowHelper.h.


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