![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct used to group all variables related with common chekable 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 |
| chekable button for edit mode delete More... | |
| MFXCheckableButton * | inspectButton |
| chekable button for edit mode inspect More... | |
| MFXCheckableButton * | moveButton |
| chekable button for edit mode move More... | |
| MFXCheckableButton * | selectButton |
| chekable button for edit mode select More... | |
Private Attributes | |
| GNEViewNet * | myViewNet |
| pointer to viewNet More... | |
struct used to group all variables related with common chekable Buttons
Definition at line 710 of file GNEViewNetHelper.h.
| GNEViewNetHelper::CommonCheckableButtons::CommonCheckableButtons | ( | GNEViewNet * | viewNet | ) |
default constructor
Definition at line 1818 of file GNEViewNetHelper.cpp.
| void GNEViewNetHelper::CommonCheckableButtons::buildCommonCheckableButtons | ( | ) |
build checkable buttons
Definition at line 1828 of file GNEViewNetHelper.cpp.
References deleteButton, GNEViewParent::getGNEAppWindows(), GUIIconSubSys::getIcon(), GNEApplicationWindow::getToolbarsGrip(), GUIDesignButtonToolbarCheckable, ICON_MODEDELETE, ICON_MODEINSPECT, ICON_MODEMOVE, ICON_MODESELECT, inspectButton, MID_HOTKEY_D_DELETEMODE, MID_HOTKEY_I_INSPECTMODE, MID_HOTKEY_M_MOVEMODE, MID_HOTKEY_S_SELECTMODE, GNEApplicationWindow::ToolbarsGrip::modes, moveButton, myViewNet, GNEViewNet::myViewParent, and selectButton.
Referenced by GNEViewNet::buildEditModeControls().
| void GNEViewNetHelper::CommonCheckableButtons::disableCommonCheckableButtons | ( | ) |
hide all options menu checks
Definition at line 1869 of file GNEViewNetHelper.cpp.
References deleteButton, inspectButton, moveButton, selectButton, and MFXCheckableButton::setChecked().
Referenced by GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
| void GNEViewNetHelper::CommonCheckableButtons::hideCommonCheckableButtons | ( | ) |
hide all Common Checkable Buttons
Definition at line 1860 of file GNEViewNetHelper.cpp.
References deleteButton, inspectButton, moveButton, and selectButton.
| void GNEViewNetHelper::CommonCheckableButtons::showCommonCheckableButtons | ( | ) |
show all Common Checkable Buttons
Definition at line 1851 of file GNEViewNetHelper.cpp.
References deleteButton, inspectButton, moveButton, and selectButton.
| void GNEViewNetHelper::CommonCheckableButtons::updateCommonCheckableButtons | ( | ) |
update Common checkable buttons
Definition at line 1878 of file GNEViewNetHelper.cpp.
References deleteButton, inspectButton, moveButton, and selectButton.
Referenced by GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
| MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::deleteButton |
chekable button for edit mode delete
Definition at line 734 of file GNEViewNetHelper.h.
Referenced by buildCommonCheckableButtons(), disableCommonCheckableButtons(), hideCommonCheckableButtons(), showCommonCheckableButtons(), updateCommonCheckableButtons(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
| MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::inspectButton |
chekable button for edit mode inspect
Definition at line 731 of file GNEViewNetHelper.h.
Referenced by buildCommonCheckableButtons(), disableCommonCheckableButtons(), hideCommonCheckableButtons(), showCommonCheckableButtons(), updateCommonCheckableButtons(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
| MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::moveButton |
chekable button for edit mode move
Definition at line 740 of file GNEViewNetHelper.h.
Referenced by buildCommonCheckableButtons(), disableCommonCheckableButtons(), hideCommonCheckableButtons(), showCommonCheckableButtons(), updateCommonCheckableButtons(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().
|
private |
pointer to viewNet
Definition at line 744 of file GNEViewNetHelper.h.
Referenced by buildCommonCheckableButtons().
| MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::selectButton |
chekable button for edit mode select
Definition at line 737 of file GNEViewNetHelper.h.
Referenced by buildCommonCheckableButtons(), disableCommonCheckableButtons(), hideCommonCheckableButtons(), showCommonCheckableButtons(), updateCommonCheckableButtons(), GNEViewNet::updateDemandModeSpecificControls(), and GNEViewNet::updateNetworkModeSpecificControls().