Eclipse SUMO - Simulation of Urban MObility
GNEViewNetHelper::SaveElements Struct Reference

struct used to group all variables related with save elements More...

#include <GNEViewNetHelper.h>

Collaboration diagram for GNEViewNetHelper::SaveElements:
[legend]

Public Member Functions

void buildSaveElementsButtons ()
 build save buttons More...
 
 SaveElements (GNEViewNet *viewNet)
 default constructor More...
 
void setSaveIndividualFiles (bool value)
 enable or disable save individual files More...
 
 ~SaveElements ()
 destructor More...
 

Private Member Functions

SaveElementsoperator= (const SaveElements &)=delete
 Invalidated assignment operator. More...
 
 SaveElements (const SaveElements &)=delete
 Invalidated copy constructor. More...
 

Private Attributes

MFXButtonTooltipmySaveAdditionalElements = nullptr
 checkable button for save additional elements More...
 
MFXButtonTooltipmySaveDataElements = nullptr
 checkable button for save genericdata elements More...
 
MFXButtonTooltipmySaveDemandElements = nullptr
 checkable button for save demand elements More...
 
MFXMenuButtonTooltipmySaveIndividualFiles = nullptr
 checkable button for save individual files More...
 
FXPopup * mySaveIndividualFilesPopup = nullptr
 The locator menu. More...
 
MFXButtonTooltipmySaveMeanDataElements = nullptr
 checkable button for save meanData elements More...
 
MFXButtonTooltipmySaveNeteditConfig = nullptr
 checkable button for save netedit config More...
 
MFXButtonTooltipmySaveNetwork = nullptr
 checkable button for save network More...
 
MFXButtonTooltipmySaveSumoConfig = nullptr
 checkable button for save SUMO config More...
 
GNEViewNetmyViewNet
 pointer to net More...
 

Detailed Description

struct used to group all variables related with save elements

Definition at line 468 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ SaveElements() [1/2]

GNEViewNetHelper::SaveElements::SaveElements ( GNEViewNet viewNet)

default constructor

Definition at line 1831 of file GNEViewNetHelper.cpp.

◆ ~SaveElements()

GNEViewNetHelper::SaveElements::~SaveElements ( )

destructor

Definition at line 1836 of file GNEViewNetHelper.cpp.

◆ SaveElements() [2/2]

GNEViewNetHelper::SaveElements::SaveElements ( const SaveElements )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ buildSaveElementsButtons()

◆ operator=()

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

Invalidated assignment operator.

◆ setSaveIndividualFiles()

void GNEViewNetHelper::SaveElements::setSaveIndividualFiles ( bool  value)

enable or disable save individual files

Definition at line 1898 of file GNEViewNetHelper.cpp.

Referenced by GNEApplicationWindow::onUpdSaveNeteditConfig().

Here is the caller graph for this function:

Field Documentation

◆ mySaveAdditionalElements

MFXButtonTooltip* GNEViewNetHelper::SaveElements::mySaveAdditionalElements = nullptr
private

checkable button for save additional elements

Definition at line 502 of file GNEViewNetHelper.h.

◆ mySaveDataElements

MFXButtonTooltip* GNEViewNetHelper::SaveElements::mySaveDataElements = nullptr
private

checkable button for save genericdata elements

Definition at line 508 of file GNEViewNetHelper.h.

◆ mySaveDemandElements

MFXButtonTooltip* GNEViewNetHelper::SaveElements::mySaveDemandElements = nullptr
private

checkable button for save demand elements

Definition at line 505 of file GNEViewNetHelper.h.

◆ mySaveIndividualFiles

MFXMenuButtonTooltip* GNEViewNetHelper::SaveElements::mySaveIndividualFiles = nullptr
private

checkable button for save individual files

Definition at line 490 of file GNEViewNetHelper.h.

◆ mySaveIndividualFilesPopup

FXPopup* GNEViewNetHelper::SaveElements::mySaveIndividualFilesPopup = nullptr
private

The locator menu.

Definition at line 487 of file GNEViewNetHelper.h.

◆ mySaveMeanDataElements

MFXButtonTooltip* GNEViewNetHelper::SaveElements::mySaveMeanDataElements = nullptr
private

checkable button for save meanData elements

Definition at line 511 of file GNEViewNetHelper.h.

◆ mySaveNeteditConfig

MFXButtonTooltip* GNEViewNetHelper::SaveElements::mySaveNeteditConfig = nullptr
private

checkable button for save netedit config

Definition at line 493 of file GNEViewNetHelper.h.

◆ mySaveNetwork

MFXButtonTooltip* GNEViewNetHelper::SaveElements::mySaveNetwork = nullptr
private

checkable button for save network

Definition at line 499 of file GNEViewNetHelper.h.

◆ mySaveSumoConfig

MFXButtonTooltip* GNEViewNetHelper::SaveElements::mySaveSumoConfig = nullptr
private

checkable button for save SUMO config

Definition at line 496 of file GNEViewNetHelper.h.

◆ myViewNet

GNEViewNet* GNEViewNetHelper::SaveElements::myViewNet
private

pointer to net

Definition at line 484 of file GNEViewNetHelper.h.


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