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

struct for edit menu commands More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::EditMenuCommands:
[legend]

Data Structures

struct  DataViewOptions
 struct used to group all variables related to view options in supermode Data More...
struct  DemandViewOptions
 struct used to group all variables related to view options in supermode Demand More...
struct  NetworkViewOptions
 struct used to group all variables related to view options in supermode Network More...

Public Member Functions

void buildFrontElementMenuCommand (FXMenuPane *editMenu)
 build front element commands
void buildOpenSUMOMenuCommands (FXMenuPane *editMenu)
 build open sumo menu commands
void buildUndoRedoMenuCommands (FXMenuPane *editMenu)
 build undo-redo menu commands
void buildViewMenuCommands (FXMenuPane *editMenu)
 build view menu commands
 EditMenuCommands (GNEApplicationWindow *applicationWindow)
 constructor

Data Fields

DataViewOptions dataViewOptions
 data view options
DemandViewOptions demandViewOptions
 demand view options
FXMenuCommand * editViewPort = nullptr
 FXMenuCommand for edit view port.
FXMenuCommand * editViewScheme = nullptr
 FXMenuCommand for edit view scheme.
FXMenuCheck * loadAdditionalsInSUMOGUI = nullptr
 menu check for load additionals in SUMO GUI
FXMenuCheck * loadDemandInSUMOGUI = nullptr
 menu check for load demand in SUMO GUI
FXMenuCheck * menuCheckAllowUndoRedo = nullptr
 checkBox for allow undo-redo
NetworkViewOptions networkViewOptions
 network view options
FXMenuCommand * openInSUMOGUI = nullptr
 FXMenuCommand for open in SUMO GUI.
FXMenuCommand * openUndolistDialog = nullptr
 FXMenuCommand for open undolist dialog.
FXMenuCommand * redoLastChange = nullptr
 FXMenuCommand for redo last change.
FXMenuCommand * toggleFrontElement = nullptr
 FXMenuCommand for toggle front element.
FXMenuCommand * undoLastChange = nullptr
 FXMenuCommand for undo last change.

Private Member Functions

 EditMenuCommands (const EditMenuCommands &)=delete
 Invalidated copy constructor.
EditMenuCommandsoperator= (const EditMenuCommands &)=delete
 Invalidated assignment operator.

Private Attributes

GNEApplicationWindowmyApplicationWindow
 pointer to current GNEApplicationWindow

Detailed Description

struct for edit menu commands

Definition at line 467 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ EditMenuCommands() [1/2]

GNEApplicationWindowHelper::EditMenuCommands::EditMenuCommands ( GNEApplicationWindow * applicationWindow)

constructor

Definition at line 1272 of file GNEApplicationWindowHelper.cpp.

References dataViewOptions, demandViewOptions, myApplicationWindow, and networkViewOptions.

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

Here is the caller graph for this function:

◆ EditMenuCommands() [2/2]

GNEApplicationWindowHelper::EditMenuCommands::EditMenuCommands ( const EditMenuCommands & )
privatedelete

Invalidated copy constructor.

References EditMenuCommands().

Member Function Documentation

◆ buildFrontElementMenuCommand()

void GNEApplicationWindowHelper::EditMenuCommands::buildFrontElementMenuCommand ( FXMenuPane * editMenu)

◆ buildOpenSUMOMenuCommands()

◆ buildUndoRedoMenuCommands()

◆ buildViewMenuCommands()

void GNEApplicationWindowHelper::EditMenuCommands::buildViewMenuCommands ( FXMenuPane * editMenu)

◆ operator=()

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

Invalidated assignment operator.

References EditMenuCommands().

Field Documentation

◆ dataViewOptions

DataViewOptions GNEApplicationWindowHelper::EditMenuCommands::dataViewOptions

data view options

Definition at line 695 of file GNEApplicationWindowHelper.h.

Referenced by EditMenuCommands().

◆ demandViewOptions

DemandViewOptions GNEApplicationWindowHelper::EditMenuCommands::demandViewOptions

demand view options

Definition at line 692 of file GNEApplicationWindowHelper.h.

Referenced by EditMenuCommands().

◆ editViewPort

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::editViewPort = nullptr

FXMenuCommand for edit view port.

Definition at line 701 of file GNEApplicationWindowHelper.h.

Referenced by buildViewMenuCommands().

◆ editViewScheme

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::editViewScheme = nullptr

FXMenuCommand for edit view scheme.

Definition at line 698 of file GNEApplicationWindowHelper.h.

Referenced by buildViewMenuCommands().

◆ loadAdditionalsInSUMOGUI

FXMenuCheck* GNEApplicationWindowHelper::EditMenuCommands::loadAdditionalsInSUMOGUI = nullptr

menu check for load additionals in SUMO GUI

Definition at line 707 of file GNEApplicationWindowHelper.h.

Referenced by buildOpenSUMOMenuCommands().

◆ loadDemandInSUMOGUI

FXMenuCheck* GNEApplicationWindowHelper::EditMenuCommands::loadDemandInSUMOGUI = nullptr

menu check for load demand in SUMO GUI

Definition at line 710 of file GNEApplicationWindowHelper.h.

Referenced by buildOpenSUMOMenuCommands().

◆ menuCheckAllowUndoRedo

FXMenuCheck* GNEApplicationWindowHelper::EditMenuCommands::menuCheckAllowUndoRedo = nullptr

checkBox for allow undo-redo

Definition at line 686 of file GNEApplicationWindowHelper.h.

Referenced by buildUndoRedoMenuCommands().

◆ myApplicationWindow

GNEApplicationWindow* GNEApplicationWindowHelper::EditMenuCommands::myApplicationWindow
private

◆ networkViewOptions

NetworkViewOptions GNEApplicationWindowHelper::EditMenuCommands::networkViewOptions

network view options

Definition at line 689 of file GNEApplicationWindowHelper.h.

Referenced by EditMenuCommands().

◆ openInSUMOGUI

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::openInSUMOGUI = nullptr

FXMenuCommand for open in SUMO GUI.

Definition at line 713 of file GNEApplicationWindowHelper.h.

Referenced by buildOpenSUMOMenuCommands().

◆ openUndolistDialog

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::openUndolistDialog = nullptr

FXMenuCommand for open undolist dialog.

Definition at line 683 of file GNEApplicationWindowHelper.h.

Referenced by buildUndoRedoMenuCommands().

◆ redoLastChange

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::redoLastChange = nullptr

FXMenuCommand for redo last change.

Definition at line 680 of file GNEApplicationWindowHelper.h.

Referenced by buildUndoRedoMenuCommands().

◆ toggleFrontElement

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::toggleFrontElement = nullptr

FXMenuCommand for toggle front element.

Definition at line 704 of file GNEApplicationWindowHelper.h.

Referenced by buildFrontElementMenuCommand().

◆ undoLastChange

FXMenuCommand* GNEApplicationWindowHelper::EditMenuCommands::undoLastChange = nullptr

FXMenuCommand for undo last change.

Definition at line 677 of file GNEApplicationWindowHelper.h.

Referenced by buildUndoRedoMenuCommands().


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