Eclipse SUMO - Simulation of Urban MObility
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 More...
 
 SaveElements (GNEViewNet *viewNet)
 default constructor More...
 

Data Fields

FXButton * saveAdditionalElements
 chekable button for save additional elements More...
 
FXButton * saveDataElements
 chekable button for save data elements More...
 
FXButton * saveDemandElements
 chekable button for save demand elements More...
 
FXButton * saveNetwork
 chekable button for save network More...
 

Private Member Functions

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

Private Attributes

GNEViewNetmyViewNet
 pointer to net More...
 

Detailed Description

struct used to group all variables related with save elements

Definition at line 416 of file GNEViewNetHelper.h.

Constructor & Destructor Documentation

◆ SaveElements() [1/2]

GNEViewNetHelper::SaveElements::SaveElements ( GNEViewNet viewNet)

default constructor

Definition at line 1653 of file GNEViewNetHelper.cpp.

◆ SaveElements() [2/2]

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

Invalidated copy constructor.

Member Function Documentation

◆ buildSaveElementsButtons()

void GNEViewNetHelper::SaveElements::buildSaveElementsButtons ( )

build save buttons

Definition at line 1663 of file GNEViewNetHelper.cpp.

References GUIIconSubSys::getIcon(), GUIDesignButtonToolbar, MID_HOTKEY_CTRL_S_STOPSIMULATION_SAVENETWORK, MID_HOTKEY_CTRL_SHIFT_A_SAVEADDITIONALS, MID_HOTKEY_CTRL_SHIFT_B_SAVEDATAELEMENTS, MID_HOTKEY_CTRL_SHIFT_D_SAVEDEMANDELEMENTS, SAVEADDITIONALELEMENTS, SAVEDATAELEMENTS, SAVEDEMANDELEMENTS, and SAVENETWORKELEMENTS.

Referenced by GNEViewNet::buildEditModeControls().

Here is the caller graph for this function:

◆ operator=()

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

Invalidated assignment operator.

Field Documentation

◆ myViewNet

GNEViewNet* GNEViewNetHelper::SaveElements::myViewNet
private

pointer to net

Definition at line 438 of file GNEViewNetHelper.h.

◆ saveAdditionalElements

FXButton* GNEViewNetHelper::SaveElements::saveAdditionalElements

chekable button for save additional elements

Definition at line 428 of file GNEViewNetHelper.h.

◆ saveDataElements

FXButton* GNEViewNetHelper::SaveElements::saveDataElements

chekable button for save data elements

Definition at line 434 of file GNEViewNetHelper.h.

◆ saveDemandElements

FXButton* GNEViewNetHelper::SaveElements::saveDemandElements

chekable button for save demand elements

Definition at line 431 of file GNEViewNetHelper.h.

◆ saveNetwork

FXButton* GNEViewNetHelper::SaveElements::saveNetwork

chekable button for save network

Definition at line 425 of file GNEViewNetHelper.h.


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