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 476 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ SaveElements() [1/2]

GNEViewNetHelper::SaveElements::SaveElements ( GNEViewNet viewNet)

default constructor

Definition at line 1931 of file GNEViewNetHelper.cpp.

◆ ~SaveElements()

GNEViewNetHelper::SaveElements::~SaveElements ( )

destructor

Definition at line 1936 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 2001 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 510 of file GNEViewNetHelper.h.

◆ mySaveDataElements

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

checkable button for save genericdata elements

Definition at line 516 of file GNEViewNetHelper.h.

◆ mySaveDemandElements

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

checkable button for save demand elements

Definition at line 513 of file GNEViewNetHelper.h.

◆ mySaveIndividualFiles

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

checkable button for save individual files

Definition at line 498 of file GNEViewNetHelper.h.

◆ mySaveIndividualFilesPopup

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

The locator menu.

Definition at line 495 of file GNEViewNetHelper.h.

◆ mySaveMeanDataElements

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

checkable button for save meanData elements

Definition at line 519 of file GNEViewNetHelper.h.

◆ mySaveNeteditConfig

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

checkable button for save netedit config

Definition at line 501 of file GNEViewNetHelper.h.

◆ mySaveNetwork

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

checkable button for save network

Definition at line 507 of file GNEViewNetHelper.h.

◆ mySaveSumoConfig

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

checkable button for save SUMO config

Definition at line 504 of file GNEViewNetHelper.h.

◆ myViewNet

GNEViewNet* GNEViewNetHelper::SaveElements::myViewNet
private

pointer to net

Definition at line 492 of file GNEViewNetHelper.h.


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