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

struct for Demand menu commands More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::ModesMenuCommands::DemandMenuCommands:

Public Member Functions

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

Data Fields

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

Private Member Functions

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

Private Attributes

const ModesMenuCommandsmyModesMenuCommandsParent
 reference to ModesMenuCommands More...
 

Detailed Description

struct for Demand menu commands

Definition at line 280 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ DemandMenuCommands() [1/2]

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

constructor

Definition at line 409 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 438 of file GNEApplicationWindowHelper.cpp.

Referenced by GNEApplicationWindow::onCmdClose(), GNEApplicationWindow::onCmdReload(), 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 424 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 316 of file GNEApplicationWindowHelper.h.

◆ containerPlanMode

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

menu command for container plan mode

Definition at line 319 of file GNEApplicationWindowHelper.h.

◆ moveMode

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

menu command for move mode (demand)

Definition at line 295 of file GNEApplicationWindowHelper.h.

◆ myModesMenuCommandsParent

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

reference to ModesMenuCommands

Definition at line 323 of file GNEApplicationWindowHelper.h.

◆ personMode

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

menu command for person mode

Definition at line 310 of file GNEApplicationWindowHelper.h.

◆ personPlanMode

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

menu command for person plan mode

Definition at line 313 of file GNEApplicationWindowHelper.h.

◆ routeMode

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

menu command for route mode

Definition at line 298 of file GNEApplicationWindowHelper.h.

◆ stopMode

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

menu command for stop mode

Definition at line 307 of file GNEApplicationWindowHelper.h.

◆ typeMode

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

menu command for type mode

Definition at line 304 of file GNEApplicationWindowHelper.h.

◆ vehicleMode

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

menu command for vehicle mode

Definition at line 301 of file GNEApplicationWindowHelper.h.


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