Eclipse SUMO - Simulation of Urban MObility
|
struct used to group all variables related with common checkable Buttons More...
#include <GNEViewNetHelper.h>
Public Member Functions | |
void | buildCommonCheckableButtons () |
build checkable buttons More... | |
CommonCheckableButtons (GNEViewNet *viewNet) | |
default constructor More... | |
void | disableCommonCheckableButtons () |
hide all options menu checks More... | |
void | hideCommonCheckableButtons () |
hide all Common Checkable Buttons More... | |
void | showCommonCheckableButtons () |
show all Common Checkable Buttons More... | |
void | updateCommonCheckableButtons () |
update Common checkable buttons More... | |
Data Fields | |
MFXCheckableButton * | deleteButton = nullptr |
checkable button for edit mode delete More... | |
MFXCheckableButton * | inspectButton = nullptr |
checkable button for edit mode inspect More... | |
MFXCheckableButton * | selectButton = nullptr |
checkable button for edit mode select More... | |
Private Attributes | |
GNEViewNet * | myViewNet |
pointer to net More... | |
struct used to group all variables related with common checkable Buttons
Definition at line 1215 of file GNEViewNetHelper.h.
GNEViewNetHelper::CommonCheckableButtons::CommonCheckableButtons | ( | GNEViewNet * | viewNet | ) |
default constructor
Definition at line 3368 of file GNEViewNetHelper.cpp.
void GNEViewNetHelper::CommonCheckableButtons::buildCommonCheckableButtons | ( | ) |
build checkable buttons
Definition at line 3374 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().
void GNEViewNetHelper::CommonCheckableButtons::disableCommonCheckableButtons | ( | ) |
hide all options menu checks
Definition at line 3416 of file GNEViewNetHelper.cpp.
Referenced by GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
void GNEViewNetHelper::CommonCheckableButtons::hideCommonCheckableButtons | ( | ) |
hide all Common Checkable Buttons
Definition at line 3408 of file GNEViewNetHelper.cpp.
void GNEViewNetHelper::CommonCheckableButtons::showCommonCheckableButtons | ( | ) |
show all Common Checkable Buttons
Definition at line 3400 of file GNEViewNetHelper.cpp.
void GNEViewNetHelper::CommonCheckableButtons::updateCommonCheckableButtons | ( | ) |
update Common checkable buttons
Definition at line 3424 of file GNEViewNetHelper.cpp.
Referenced by GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::deleteButton = nullptr |
checkable button for edit mode delete
Definition at line 1239 of file GNEViewNetHelper.h.
Referenced by GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::inspectButton = nullptr |
checkable button for edit mode inspect
Definition at line 1236 of file GNEViewNetHelper.h.
Referenced by GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
private |
pointer to net
Definition at line 1246 of file GNEViewNetHelper.h.
MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::selectButton = nullptr |
checkable button for edit mode select
Definition at line 1242 of file GNEViewNetHelper.h.
Referenced by GNEViewNet::updateDataModeSpecificControls(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().