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

struct for common menu commands More...

#include <GNEApplicationWindowHelper.h>

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

Public Member Functions

void buildCommonMenuCommands (FXMenuPane *modesMenu)
 build menu commands
 CommonMenuCommands (const ModesMenuCommands *modesMenuCommandsParent)
 constructor

Data Fields

FXMenuCommand * deleteMode = nullptr
 menu command for delete mode
FXMenuCommand * inspectMode = nullptr
 menu command for inspect mode
FXMenuCommand * selectMode = nullptr
 menu command for select mode

Private Member Functions

 CommonMenuCommands (const CommonMenuCommands &)=delete
 Invalidated copy constructor.
CommonMenuCommandsoperator= (const CommonMenuCommands &)=delete
 Invalidated assignment operator.

Private Attributes

const ModesMenuCommandsmyModesMenuCommandsParent
 reference to ModesMenuCommands

Detailed Description

struct for common menu commands

Definition at line 246 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ CommonMenuCommands() [1/2]

GNEApplicationWindowHelper::ModesMenuCommands::CommonMenuCommands::CommonMenuCommands ( const ModesMenuCommands * modesMenuCommandsParent)

constructor

Definition at line 547 of file GNEApplicationWindowHelper.cpp.

References GNEApplicationWindowHelper::ModesMenuCommands::ModesMenuCommands(), and myModesMenuCommandsParent.

Referenced by CommonMenuCommands(), and operator=().

Here is the caller graph for this function:

◆ CommonMenuCommands() [2/2]

GNEApplicationWindowHelper::ModesMenuCommands::CommonMenuCommands::CommonMenuCommands ( const CommonMenuCommands & )
privatedelete

Invalidated copy constructor.

References CommonMenuCommands().

Member Function Documentation

◆ buildCommonMenuCommands()

void GNEApplicationWindowHelper::ModesMenuCommands::CommonMenuCommands::buildCommonMenuCommands ( FXMenuPane * modesMenu)

◆ operator=()

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

Invalidated assignment operator.

References CommonMenuCommands().

Field Documentation

◆ deleteMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::CommonMenuCommands::deleteMode = nullptr

menu command for delete mode

Definition at line 255 of file GNEApplicationWindowHelper.h.

Referenced by buildCommonMenuCommands().

◆ inspectMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::CommonMenuCommands::inspectMode = nullptr

menu command for inspect mode

Definition at line 258 of file GNEApplicationWindowHelper.h.

Referenced by buildCommonMenuCommands().

◆ myModesMenuCommandsParent

const ModesMenuCommands* GNEApplicationWindowHelper::ModesMenuCommands::CommonMenuCommands::myModesMenuCommandsParent
private

reference to ModesMenuCommands

Definition at line 265 of file GNEApplicationWindowHelper.h.

Referenced by buildCommonMenuCommands(), and CommonMenuCommands().

◆ selectMode

FXMenuCommand* GNEApplicationWindowHelper::ModesMenuCommands::CommonMenuCommands::selectMode = nullptr

menu command for select mode

Definition at line 261 of file GNEApplicationWindowHelper.h.

Referenced by buildCommonMenuCommands().


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