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 = nullptr
 checkable button for edit mode delete
MFXCheckableButtoninspectButton = nullptr
 checkable button for edit mode inspect
MFXCheckableButtonselectButton = nullptr
 checkable button for edit mode select

Private Member Functions

 CommonCheckableButtons (const CommonCheckableButtons &)=delete
 Invalidated copy constructor.
CommonCheckableButtonsoperator= (const CommonCheckableButtons &)=delete
 Invalidated assignment operator.

Private Attributes

GNEViewNetmyViewNet
 pointer to net

Detailed Description

struct used to group all variables related with common checkable Buttons

Definition at line 1427 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ CommonCheckableButtons() [1/2]

GNEViewNetHelper::CommonCheckableButtons::CommonCheckableButtons ( GNEViewNet * viewNet)

default constructor

Definition at line 3784 of file GNEViewNetHelper.cpp.

References myViewNet.

Referenced by CommonCheckableButtons(), and operator=().

Here is the caller graph for this function:

◆ CommonCheckableButtons() [2/2]

GNEViewNetHelper::CommonCheckableButtons::CommonCheckableButtons ( const CommonCheckableButtons & )
privatedelete

Invalidated copy constructor.

References CommonCheckableButtons().

Member Function Documentation

◆ buildCommonCheckableButtons()

◆ disableCommonCheckableButtons()

void GNEViewNetHelper::CommonCheckableButtons::disableCommonCheckableButtons ( )

hide all options menu checks

Definition at line 3832 of file GNEViewNetHelper.cpp.

References deleteButton, inspectButton, and selectButton.

◆ hideCommonCheckableButtons()

void GNEViewNetHelper::CommonCheckableButtons::hideCommonCheckableButtons ( )

hide all Common Checkable Buttons

Definition at line 3824 of file GNEViewNetHelper.cpp.

References deleteButton, inspectButton, and selectButton.

◆ operator=()

CommonCheckableButtons & GNEViewNetHelper::CommonCheckableButtons::operator= ( const CommonCheckableButtons & )
privatedelete

Invalidated assignment operator.

References CommonCheckableButtons().

◆ showCommonCheckableButtons()

void GNEViewNetHelper::CommonCheckableButtons::showCommonCheckableButtons ( )

show all Common Checkable Buttons

Definition at line 3816 of file GNEViewNetHelper.cpp.

References deleteButton, inspectButton, and selectButton.

◆ updateCommonCheckableButtons()

void GNEViewNetHelper::CommonCheckableButtons::updateCommonCheckableButtons ( )

update Common checkable buttons

Definition at line 3840 of file GNEViewNetHelper.cpp.

References deleteButton, inspectButton, and selectButton.

Field Documentation

◆ deleteButton

MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::deleteButton = nullptr

◆ inspectButton

MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::inspectButton = nullptr

◆ myViewNet

GNEViewNet* GNEViewNetHelper::CommonCheckableButtons::myViewNet
private

pointer to net

Definition at line 1458 of file GNEViewNetHelper.h.

Referenced by buildCommonCheckableButtons(), and CommonCheckableButtons().

◆ selectButton

MFXCheckableButton* GNEViewNetHelper::CommonCheckableButtons::selectButton = nullptr

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