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 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: