Eclipse SUMO - Simulation of Urban MObility
GNEApplicationWindowHelper Struct Reference

#include <GNEApplicationWindowHelper.h>

Data Structures

struct  EditMenuCommands
 struct for edit menu commands More...
 
struct  FileMenuCommands
 struct for File menu commands More...
 
struct  LocateMenuCommands
 struct for locate menu commands More...
 
struct  LockMenuCommands
 struct for processing menu commands More...
 
struct  MenuBarFile
 struct for menu bar file More...
 
struct  ModesMenuCommands
 struct for modes menu commands More...
 
struct  ProcessingMenuCommands
 struct for processing menu commands More...
 
struct  SupermodeCommands
 struct for supermode commands More...
 
struct  ToolbarsGrip
 struct for griped toolbars More...
 
struct  ToolsMenuCommands
 struct for locate menu commands More...
 
struct  WindowsMenuCommands
 struct for windows menu commands More...
 

Static Public Member Functions

static bool toggleEditOptionsData (GNEViewNet *viewNet, const MFXCheckableButton *menuCheck, const int numericalKeyPressed, FXObject *obj, FXSelector sel)
 toggle edit options Data menu commands (called in GNEApplicationWindow::onCmdToggleEditOptions) More...
 
static bool toggleEditOptionsDemand (GNEViewNet *viewNet, const MFXCheckableButton *menuCheck, const int numericalKeyPressed, FXObject *obj, FXSelector sel)
 toggle edit options Demand menu commands (called in GNEApplicationWindow::onCmdToggleEditOptions) More...
 
static bool toggleEditOptionsNetwork (GNEViewNet *viewNet, const MFXCheckableButton *menuCheck, const int numericalKeyPressed, FXObject *obj, FXSelector sel)
 toggle edit options Network menu commands (called in GNEApplicationWindow::onCmdToggleEditOptions) More...
 

Private Member Functions

 GNEApplicationWindowHelper (const GNEApplicationWindowHelper &)=delete
 Invalidated copy constructor. More...
 
GNEApplicationWindowHelperoperator= (const GNEApplicationWindowHelper &)=delete
 Invalidated assignment operator. More...
 

Detailed Description

Definition at line 53 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ GNEApplicationWindowHelper()

GNEApplicationWindowHelper::GNEApplicationWindowHelper ( const GNEApplicationWindowHelper )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ operator=()

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

Invalidated assignment operator.

◆ toggleEditOptionsData()

◆ toggleEditOptionsDemand()

bool GNEApplicationWindowHelper::toggleEditOptionsDemand ( GNEViewNet viewNet,
const MFXCheckableButton menuCheck,
const int  numericalKeyPressed,
FXObject *  obj,
FXSelector  sel 
)
static

◆ toggleEditOptionsNetwork()

bool GNEApplicationWindowHelper::toggleEditOptionsNetwork ( GNEViewNet viewNet,
const MFXCheckableButton menuCheck,
const int  numericalKeyPressed,
FXObject *  obj,
FXSelector  sel 
)
static

toggle edit options Network menu commands (called in GNEApplicationWindow::onCmdToggleEditOptions)

Definition at line 1712 of file GNEApplicationWindowHelper.cpp.

References MFXCheckableButton::amChecked(), GNEViewNet::getNetworkViewOptions(), GNEViewNetHelper::NetworkViewOptions::menuCheckAutoOppositeEdge, GNEViewNetHelper::NetworkViewOptions::menuCheckChainEdges, GNEViewNetHelper::NetworkViewOptions::menuCheckChangeAllPhases, GNEViewNetHelper::NetworkViewOptions::menuCheckDrawSpreadVehicles, GNEViewNetHelper::NetworkViewOptions::menuCheckExtendSelection, GNEViewNetHelper::NetworkViewOptions::menuCheckHideConnections, GNEViewNetHelper::NetworkViewOptions::menuCheckMoveElevation, GNEViewNetHelper::NetworkViewOptions::menuCheckSelectEdges, GNEViewNetHelper::NetworkViewOptions::menuCheckShowAdditionalSubElements, GNEViewNetHelper::NetworkViewOptions::menuCheckShowConnections, GNEViewNetHelper::NetworkViewOptions::menuCheckShowDemandElements, GNEViewNetHelper::NetworkViewOptions::menuCheckShowJunctionBubble, GNEViewNetHelper::NetworkViewOptions::menuCheckToggleGrid, GNEViewNetHelper::NetworkViewOptions::menuCheckWarnAboutMerge, GNEViewNet::onCmdToggleAutoOppositeEdge(), GNEViewNet::onCmdToggleChainEdges(), GNEViewNet::onCmdToggleChangeAllPhases(), GNEViewNet::onCmdToggleDrawSpreadVehicles(), GNEViewNet::onCmdToggleExtendSelection(), GNEViewNet::onCmdToggleHideConnections(), GNEViewNet::onCmdToggleMoveElevation(), GNEViewNet::onCmdToggleSelectEdges(), GNEViewNet::onCmdToggleShowAdditionalSubElements(), GNEViewNet::onCmdToggleShowConnections(), GNEViewNet::onCmdToggleShowDemandElementsNetwork(), GNEViewNet::onCmdToggleShowGrid(), GNEViewNet::onCmdToggleShowJunctionBubbles(), GNEViewNet::onCmdToggleWarnAboutMerge(), toString(), and WRITE_DEBUG.

Referenced by GNEApplicationWindow::onCmdToggleEditOptions().

Here is the caller graph for this function:

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