Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEViewNetHelper::CommonCheckableButtons Struct Reference

struct used to group all variables related with common checkable Buttons More...

#include <GNEViewNetHelper.h>

Collaboration diagram for GNEViewNetHelper::CommonCheckableButtons:
[legend]

Public Member Functions

void buildCommonCheckableButtons ()
 build checkable buttons
 
 CommonCheckableButtons (GNEViewNet *viewNet)
 default constructor
 
void disableCommonCheckableButtons ()
 hide all options menu checks
 
void hideCommonCheckableButtons ()
 hide all Common Checkable Buttons
 
void showCommonCheckableButtons ()
 show all Common Checkable Buttons
 
void updateCommonCheckableButtons ()
 update Common checkable buttons
 

Data Fields

MFXCheckableButtondeleteButton
 checkable button for edit mode delete
 
MFXCheckableButtoninspectButton
 checkable button for edit mode inspect
 
MFXCheckableButtonselectButton
 checkable button for edit mode select
 

Private Attributes

GNEViewNetmyViewNet
 pointer to net
 

Detailed Description

struct used to group all variables related with common checkable Buttons

Definition at line 1167 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ CommonCheckableButtons()

GNEViewNetHelper::CommonCheckableButtons::CommonCheckableButtons ( GNEViewNet viewNet)

default constructor

Definition at line 3458 of file GNEViewNetHelper.cpp.

Member Function Documentation

◆ buildCommonCheckableButtons()

void GNEViewNetHelper::CommonCheckableButtons::buildCommonCheckableButtons ( )

build checkable buttons

Definition at line 3467 of file GNEViewNetHelper.cpp.

References GUIIconSubSys::getIcon(), GUIDesignMFXCheckableButtonSquare, MID_HOTKEY_D_MODE_SINGLESIMULATIONSTEP_DELETE, MID_HOTKEY_I_MODE_INSPECT, MID_HOTKEY_S_MODE_STOPSIMULATION_SELECT, MODEDELETE, MODEINSPECT, MODESELECT, and TL.

Referenced by GNEViewNet::buildEditModeControls().

Here is the caller graph for this function:

◆ disableCommonCheckableButtons()

void GNEViewNetHelper::CommonCheckableButtons::disableCommonCheckableButtons ( )

hide all options menu checks

Definition at line 3508 of file GNEViewNetHelper.cpp.

Referenced by GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().

Here is the caller graph for this function:

◆ hideCommonCheckableButtons()

void GNEViewNetHelper::CommonCheckableButtons::hideCommonCheckableButtons ( )

hide all Common Checkable Buttons

Definition at line 3500 of file GNEViewNetHelper.cpp.

◆ showCommonCheckableButtons()

void GNEViewNetHelper::CommonCheckableButtons::showCommonCheckableButtons ( )

show all Common Checkable Buttons

Definition at line 3492 of file GNEViewNetHelper.cpp.

◆ updateCommonCheckableButtons()

void GNEViewNetHelper::CommonCheckableButtons::updateCommonCheckableButtons ( )

update Common checkable buttons

Definition at line 3516 of file GNEViewNetHelper.cpp.

Referenced by GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().

Here is the caller graph for this function:

Field Documentation

◆ deleteButton

MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::deleteButton

◆ inspectButton

MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::inspectButton

◆ myViewNet

GNEViewNet* GNEViewNetHelper::CommonCheckableButtons::myViewNet
private

pointer to net

Definition at line 1198 of file GNEViewNetHelper.h.

◆ selectButton

MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::selectButton

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