![]() |
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 | |
| 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 | |
| MFXCheckableButton * | deleteButton = nullptr |
| checkable button for edit mode delete | |
| MFXCheckableButton * | inspectButton = nullptr |
| checkable button for edit mode inspect | |
| MFXCheckableButton * | selectButton = nullptr |
| checkable button for edit mode select | |
Private Member Functions | |
| CommonCheckableButtons (const CommonCheckableButtons &)=delete | |
| Invalidated copy constructor. | |
| CommonCheckableButtons & | operator= (const CommonCheckableButtons &)=delete |
| Invalidated assignment operator. | |
Private Attributes | |
| GNEViewNet * | myViewNet |
| pointer to net | |
struct used to group all variables related with common checkable Buttons
Definition at line 1427 of file GNEViewNetHelper.h.
| GNEViewNetHelper::CommonCheckableButtons::CommonCheckableButtons | ( | GNEViewNet * | viewNet | ) |
default constructor
Definition at line 3784 of file GNEViewNetHelper.cpp.
References myViewNet.
Referenced by CommonCheckableButtons(), and operator=().
|
privatedelete |
Invalidated copy constructor.
References CommonCheckableButtons().
| void GNEViewNetHelper::CommonCheckableButtons::buildCommonCheckableButtons | ( | ) |
build checkable buttons
Definition at line 3790 of file GNEViewNetHelper.cpp.
References deleteButton, GUIIconSubSys::getIcon(), GUIDesignMFXCheckableButtonSquare, inspectButton, MID_HOTKEY_D_MODE_SINGLESIMULATIONSTEP_DELETE, MID_HOTKEY_I_MODE_INSPECT, MID_HOTKEY_S_MODE_STOPSIMULATION_SELECT, MODEDELETE, MODEINSPECT, MODESELECT, myViewNet, selectButton, and TL.
| void GNEViewNetHelper::CommonCheckableButtons::disableCommonCheckableButtons | ( | ) |
hide all options menu checks
Definition at line 3832 of file GNEViewNetHelper.cpp.
References deleteButton, inspectButton, and selectButton.
| void GNEViewNetHelper::CommonCheckableButtons::hideCommonCheckableButtons | ( | ) |
hide all Common Checkable Buttons
Definition at line 3824 of file GNEViewNetHelper.cpp.
References deleteButton, inspectButton, and selectButton.
|
privatedelete |
Invalidated assignment operator.
References CommonCheckableButtons().
| void GNEViewNetHelper::CommonCheckableButtons::showCommonCheckableButtons | ( | ) |
show all Common Checkable Buttons
Definition at line 3816 of file GNEViewNetHelper.cpp.
References deleteButton, inspectButton, and selectButton.
| void GNEViewNetHelper::CommonCheckableButtons::updateCommonCheckableButtons | ( | ) |
update Common checkable buttons
Definition at line 3840 of file GNEViewNetHelper.cpp.
References deleteButton, inspectButton, and selectButton.
| MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::deleteButton = nullptr |
checkable button for edit mode delete
Definition at line 1451 of file GNEViewNetHelper.h.
Referenced by buildCommonCheckableButtons(), disableCommonCheckableButtons(), hideCommonCheckableButtons(), showCommonCheckableButtons(), and updateCommonCheckableButtons().
| MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::inspectButton = nullptr |
checkable button for edit mode inspect
Definition at line 1448 of file GNEViewNetHelper.h.
Referenced by buildCommonCheckableButtons(), disableCommonCheckableButtons(), hideCommonCheckableButtons(), showCommonCheckableButtons(), and updateCommonCheckableButtons().
|
private |
pointer to net
Definition at line 1458 of file GNEViewNetHelper.h.
Referenced by buildCommonCheckableButtons(), and CommonCheckableButtons().
| MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::selectButton = nullptr |
checkable button for edit mode select
Definition at line 1454 of file GNEViewNetHelper.h.
Referenced by buildCommonCheckableButtons(), disableCommonCheckableButtons(), hideCommonCheckableButtons(), showCommonCheckableButtons(), and updateCommonCheckableButtons().