![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct used to group all variables related to view options in supermode Data More...
#include <GNEApplicationWindowHelper.h>
Public Member Functions | |
| void | buildDataViewOptionsMenuChecks (FXMenuPane *editMenu) |
| build menu checks | |
| DataViewOptions (GNEApplicationWindow *applicationWindow) | |
| default constructor | |
| void | hideDataViewOptionsMenuChecks () |
| hide all options menu checks | |
| void | updateShortcuts () |
| update shortcuts (alt+X) | |
Data Fields | |
| MFXMenuCheckIcon * | menuCheckShowAdditionals = nullptr |
| menu check to show Additionals | |
| MFXMenuCheckIcon * | menuCheckShowDemandElements = nullptr |
| menu check to show Demand Elements | |
| MFXMenuCheckIcon * | menuCheckShowShapes = nullptr |
| menu check to show Shapes | |
| MFXMenuCheckIcon * | menuCheckToggleDrawJunctionShape = nullptr |
| menu check to toggle draw junction shape | |
| MFXMenuCheckIcon * | menuCheckToggleTAZDrawFill = nullptr |
| menu check to toggle TAZ draw fill | |
| MFXMenuCheckIcon * | menuCheckToggleTAZRelDrawing = nullptr |
| menu check to toggle TAZRel drawing mode | |
| MFXMenuCheckIcon * | menuCheckToggleTAZRelOnlyFrom = nullptr |
| menu check to toggle TAZRel only from | |
| MFXMenuCheckIcon * | menuCheckToggleTAZRelOnlyTo = nullptr |
| menu check to toggle TAZRel only to | |
| FXMenuSeparator * | separator = nullptr |
| separator | |
Private Member Functions | |
| DataViewOptions (const DataViewOptions &)=delete | |
| Invalidated copy constructor. | |
| DataViewOptions & | operator= (const DataViewOptions &)=delete |
| Invalidated assignment operator. | |
Private Attributes | |
| GNEApplicationWindow * | myApplicationWindow |
| pointer to current GNEApplicationWindow | |
struct used to group all variables related to view options in supermode Data
Definition at line 608 of file GNEApplicationWindowHelper.h.
| GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::DataViewOptions | ( | GNEApplicationWindow * | applicationWindow | ) |
default constructor
Definition at line 1166 of file GNEApplicationWindowHelper.cpp.
References myApplicationWindow.
Referenced by DataViewOptions(), and operator=().
|
privatedelete |
Invalidated copy constructor.
References DataViewOptions().
| void GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::buildDataViewOptionsMenuChecks | ( | FXMenuPane * | editMenu | ) |
build menu checks
Definition at line 1172 of file GNEApplicationWindowHelper.cpp.
References GUIDesigns::buildFXMenuCheckboxIcon(), COMMONMODE_CHECKBOX_SHOWDEMANDELEMENTS, COMMONMODE_CHECKBOX_TOGGLEDRAWJUNCTIONSHAPE, DATAMODE_CHECKBOX_SHOWADDITIONALS, DATAMODE_CHECKBOX_SHOWSHAPES, DATAMODE_CHECKBOX_TAZDRAWFILL, DATAMODE_CHECKBOX_TAZRELDRAWING, DATAMODE_CHECKBOX_TAZRELONLYFROM, DATAMODE_CHECKBOX_TAZRELONLYTO, GUIIconSubSys::getIcon(), menuCheckShowAdditionals, menuCheckShowDemandElements, menuCheckShowShapes, menuCheckToggleDrawJunctionShape, menuCheckToggleTAZDrawFill, menuCheckToggleTAZRelDrawing, menuCheckToggleTAZRelOnlyFrom, menuCheckToggleTAZRelOnlyTo, MID_GNE_DATAVIEWOPTIONS_SHOWADDITIONALS, MID_GNE_DATAVIEWOPTIONS_SHOWDEMANDELEMENTS, MID_GNE_DATAVIEWOPTIONS_SHOWSHAPES, MID_GNE_DATAVIEWOPTIONS_TAZDRAWFILL, MID_GNE_DATAVIEWOPTIONS_TAZRELDRAWING, MID_GNE_DATAVIEWOPTIONS_TAZRELONLYFROM, MID_GNE_DATAVIEWOPTIONS_TAZRELONLYTO, MID_GNE_DEMANDVIEWOPTIONS_TOGGLEDRAWJUNCTIONSHAPE, myApplicationWindow, separator, and TL.
| void GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::hideDataViewOptionsMenuChecks | ( | ) |
hide all options menu checks
Definition at line 1219 of file GNEApplicationWindowHelper.cpp.
References menuCheckShowAdditionals, menuCheckShowDemandElements, menuCheckShowShapes, menuCheckToggleDrawJunctionShape, menuCheckToggleTAZDrawFill, menuCheckToggleTAZRelDrawing, menuCheckToggleTAZRelOnlyFrom, menuCheckToggleTAZRelOnlyTo, and separator.
|
privatedelete |
Invalidated assignment operator.
References DataViewOptions().
| void GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::updateShortcuts | ( | ) |
update shortcuts (alt+X)
Definition at line 1233 of file GNEApplicationWindowHelper.cpp.
References menuCheckShowAdditionals, menuCheckShowDemandElements, menuCheckShowShapes, menuCheckToggleTAZDrawFill, menuCheckToggleTAZRelDrawing, menuCheckToggleTAZRelOnlyFrom, menuCheckToggleTAZRelOnlyTo, and toString().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckShowAdditionals = nullptr |
menu check to show Additionals
Definition at line 626 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckShowDemandElements = nullptr |
menu check to show Demand Elements
Definition at line 632 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckShowShapes = nullptr |
menu check to show Shapes
Definition at line 629 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleDrawJunctionShape = nullptr |
menu check to toggle draw junction shape
Definition at line 623 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), and hideDataViewOptionsMenuChecks().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleTAZDrawFill = nullptr |
menu check to toggle TAZ draw fill
Definition at line 638 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleTAZRelDrawing = nullptr |
menu check to toggle TAZRel drawing mode
Definition at line 635 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleTAZRelOnlyFrom = nullptr |
menu check to toggle TAZRel only from
Definition at line 641 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().
| MFXMenuCheckIcon* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::menuCheckToggleTAZRelOnlyTo = nullptr |
menu check to toggle TAZRel only to
Definition at line 644 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), hideDataViewOptionsMenuChecks(), and updateShortcuts().
|
private |
pointer to current GNEApplicationWindow
Definition at line 651 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), and DataViewOptions().
| FXMenuSeparator* GNEApplicationWindowHelper::EditMenuCommands::DataViewOptions::separator = nullptr |
separator
Definition at line 647 of file GNEApplicationWindowHelper.h.
Referenced by buildDataViewOptionsMenuChecks(), and hideDataViewOptionsMenuChecks().