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

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

Private Attributes

MFXButtonTooltip * mySaveAdditionalElements = nullptr
 checkable button for save additional elements
MFXButtonTooltip * mySaveDataElements = nullptr
 checkable button for save genericdata elements
MFXButtonTooltip * mySaveDemandElements = nullptr
 checkable button for save demand elements
MFXMenuButtonTooltip * mySaveIndividualFiles = nullptr
 checkable button for save individual files
FXPopup * mySaveIndividualFilesPopup = nullptr
 The locator menu.
MFXButtonTooltip * mySaveMeanDataElements = nullptr
 checkable button for save meanData elements
MFXButtonTooltip * mySaveNeteditConfig = nullptr
 checkable button for save netedit config
MFXButtonTooltip * mySaveNetwork = nullptr
 checkable button for save network
MFXButtonTooltip * mySaveSumoConfig = nullptr
 checkable button for save SUMO config
GNEViewNet * myViewNet
 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: