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

struct for Demand menu commands More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands:
[legend]

Public Member Functions

void buildDemandMenuCommands (FXMenuPane *modesMenu)
 build menu commands
 
 DemandMenuCommands (const ModesMenuCommands *modesMenuCommandsParent)
 constructor
 
void hideDemandMenuCommands ()
 hide all menu commands
 
void showDemandMenuCommands ()
 show all menu commands
 

Data Fields

FXMenuCommand * containerMode
 menu command for container mode
 
FXMenuCommand * containerPlanMode
 menu command for container plan mode
 
FXMenuCommand * moveMode
 menu command for move mode (demand)
 
FXMenuCommand * personMode
 menu command for person mode
 
FXMenuCommand * personPlanMode
 menu command for person plan mode
 
FXMenuCommand * routeMode
 menu command for route mode
 
FXMenuCommand * stopMode
 menu command for stop mode
 
FXMenuCommand * typeMode
 menu command for type mode
 
FXMenuCommand * vehicleMode
 menu command for vehicle mode
 

Private Member Functions

 DemandMenuCommands (const DemandMenuCommands &)=delete
 Invalidated copy constructor.
 
DemandMenuCommandsoperator= (const DemandMenuCommands &)=delete
 Invalidated assignment operator.
 

Private Attributes

const ModesMenuCommandsmyModesMenuCommandsParent
 reference to ModesMenuCommands
 

Detailed Description

struct for Demand menu commands

Definition at line 347 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ DemandMenuCommands() [1/2]

GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::DemandMenuCommands ( const ModesMenuCommands modesMenuCommandsParent)

constructor

Definition at line 650 of file GNEApplicationWindowHelper.cpp.

◆ DemandMenuCommands() [2/2]

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

Invalidated copy constructor.

Member Function Documentation

◆ buildDemandMenuCommands()

◆ hideDemandMenuCommands()

void GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::hideDemandMenuCommands ( )

hide all menu commands

Definition at line 679 of file GNEApplicationWindowHelper.cpp.

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

Here is the caller graph for this function:

◆ operator=()

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

Invalidated assignment operator.

◆ showDemandMenuCommands()

void GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::showDemandMenuCommands ( )

show all menu commands

Definition at line 665 of file GNEApplicationWindowHelper.cpp.

Referenced by GNEApplicationWindow::updateSuperModeMenuCommands().

Here is the caller graph for this function:

Field Documentation

◆ containerMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::containerMode

menu command for container mode

Definition at line 383 of file GNEApplicationWindowHelper.h.

◆ containerPlanMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::containerPlanMode

menu command for container plan mode

Definition at line 386 of file GNEApplicationWindowHelper.h.

◆ moveMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::moveMode

menu command for move mode (demand)

Definition at line 362 of file GNEApplicationWindowHelper.h.

◆ myModesMenuCommandsParent

const ModesMenuCommands* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::myModesMenuCommandsParent
private

reference to ModesMenuCommands

Definition at line 390 of file GNEApplicationWindowHelper.h.

◆ personMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::personMode

menu command for person mode

Definition at line 377 of file GNEApplicationWindowHelper.h.

◆ personPlanMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::personPlanMode

menu command for person plan mode

Definition at line 380 of file GNEApplicationWindowHelper.h.

◆ routeMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::routeMode

menu command for route mode

Definition at line 365 of file GNEApplicationWindowHelper.h.

◆ stopMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::stopMode

menu command for stop mode

Definition at line 374 of file GNEApplicationWindowHelper.h.

◆ typeMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::typeMode

menu command for type mode

Definition at line 371 of file GNEApplicationWindowHelper.h.

◆ vehicleMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands::vehicleMode

menu command for vehicle mode

Definition at line 368 of file GNEApplicationWindowHelper.h.


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