Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
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
 
 SaveElements (GNEViewNet *viewNet)
 default constructor
 
void setSaveIndividualFiles (bool value)
 enable or disable save individual files
 
 ~SaveElements ()
 destructor
 

Private Member Functions

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

Private Attributes

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

Detailed Description

struct used to group all variables related with save elements

Definition at line 484 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ SaveElements() [1/2]

GNEViewNetHelper::SaveElements::SaveElements ( GNEViewNet viewNet)

default constructor

Definition at line 1927 of file GNEViewNetHelper.cpp.

◆ ~SaveElements()

GNEViewNetHelper::SaveElements::~SaveElements ( )

destructor

Definition at line 1932 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 1994 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 518 of file GNEViewNetHelper.h.

◆ mySaveDataElements

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

checkable button for save genericdata elements

Definition at line 524 of file GNEViewNetHelper.h.

◆ mySaveDemandElements

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

checkable button for save demand elements

Definition at line 521 of file GNEViewNetHelper.h.

◆ mySaveIndividualFiles

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

checkable button for save individual files

Definition at line 506 of file GNEViewNetHelper.h.

◆ mySaveIndividualFilesPopup

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

The locator menu.

Definition at line 503 of file GNEViewNetHelper.h.

◆ mySaveMeanDataElements

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

checkable button for save meanData elements

Definition at line 527 of file GNEViewNetHelper.h.

◆ mySaveNeteditConfig

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

checkable button for save netedit config

Definition at line 509 of file GNEViewNetHelper.h.

◆ mySaveNetwork

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

checkable button for save network

Definition at line 515 of file GNEViewNetHelper.h.

◆ mySaveSumoConfig

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

checkable button for save SUMO config

Definition at line 512 of file GNEViewNetHelper.h.

◆ myViewNet

GNEViewNet* GNEViewNetHelper::SaveElements::myViewNet
private

pointer to net

Definition at line 500 of file GNEViewNetHelper.h.


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