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

Constructor & Destructor Documentation

◆ SaveElements() [1/2]

GNEViewNetHelper::SaveElements::SaveElements ( GNEViewNet * viewNet)

default constructor

Definition at line 2248 of file GNEViewNetHelper.cpp.

References myViewNet.

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

Here is the caller graph for this function:

◆ ~SaveElements()

GNEViewNetHelper::SaveElements::~SaveElements ( )

destructor

Definition at line 2253 of file GNEViewNetHelper.cpp.

References mySaveIndividualFilesPopup.

◆ SaveElements() [2/2]

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

Invalidated copy constructor.

References SaveElements().

Member Function Documentation

◆ buildSaveElementsButtons()

◆ operator=()

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

Invalidated assignment operator.

References SaveElements().

◆ setSaveIndividualFiles()

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

enable or disable save individual files

Definition at line 2315 of file GNEViewNetHelper.cpp.

References invalid_return< std::string >::value, and mySaveIndividualFiles.

Field Documentation

◆ mySaveAdditionalElements

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

checkable button for save additional elements

Definition at line 676 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons().

◆ mySaveDataElements

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

checkable button for save genericdata elements

Definition at line 682 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons().

◆ mySaveDemandElements

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

checkable button for save demand elements

Definition at line 679 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons().

◆ mySaveIndividualFiles

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

checkable button for save individual files

Definition at line 664 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons(), and setSaveIndividualFiles().

◆ mySaveIndividualFilesPopup

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

The locator menu.

Definition at line 661 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons(), and ~SaveElements().

◆ mySaveMeanDataElements

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

checkable button for save meanData elements

Definition at line 685 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons().

◆ mySaveNeteditConfig

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

checkable button for save netedit config

Definition at line 667 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons().

◆ mySaveNetwork

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

checkable button for save network

Definition at line 673 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons().

◆ mySaveSumoConfig

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

checkable button for save SUMO config

Definition at line 670 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons().

◆ myViewNet

GNEViewNet* GNEViewNetHelper::SaveElements::myViewNet
private

pointer to net

Definition at line 658 of file GNEViewNetHelper.h.

Referenced by buildSaveElementsButtons(), and SaveElements().


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