Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
GNEApplicationWindowHelper::MenuBarFile Struct Reference

struct for menu bar file More...

#include <GNEApplicationWindowHelper.h>

Collaboration diagram for GNEApplicationWindowHelper::MenuBarFile:
[legend]

Public Member Functions

void buildRecentConfigFiles (FXMenuPane *fileMenu, FXMenuPane *fileMenuRecentConfigFiles)
 build recent config
 
void buildRecentNetworkFiles (FXMenuPane *fileMenu, FXMenuPane *fileMenuRecentNetworkFiles)
 build recent network
 
 MenuBarFile (GNEApplicationWindow *GNEApp)
 constructor
 

Data Fields

MFXRecentNetworks myRecentConfigs
 List of recent configs.
 
MFXRecentNetworks myRecentNetworks
 List of recent networks.
 

Private Member Functions

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

Private Attributes

GNEApplicationWindowmyGNEApp
 pointer to current GNEApplicationWindow
 

Detailed Description

struct for menu bar file

Definition at line 124 of file GNEApplicationWindowHelper.h.

Constructor & Destructor Documentation

◆ MenuBarFile() [1/2]

GNEApplicationWindowHelper::MenuBarFile::MenuBarFile ( GNEApplicationWindow GNEApp)

constructor

Definition at line 129 of file GNEApplicationWindowHelper.cpp.

◆ MenuBarFile() [2/2]

GNEApplicationWindowHelper::MenuBarFile::MenuBarFile ( const MenuBarFile )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ buildRecentConfigFiles()

void GNEApplicationWindowHelper::MenuBarFile::buildRecentConfigFiles ( FXMenuPane *  fileMenu,
FXMenuPane *  fileMenuRecentConfigFiles 
)

build recent config

Definition at line 160 of file GNEApplicationWindowHelper.cpp.

References GUIDesigns::buildFXMenuCommand(), GUIDesigns::buildFXMenuCommandRecentFile(), MFXRecentNetworks::ID_NOFILES, MID_RECENTFILE, and TL.

Referenced by GNEApplicationWindow::fillMenuBar().

Here is the caller graph for this function:

◆ buildRecentNetworkFiles()

void GNEApplicationWindowHelper::MenuBarFile::buildRecentNetworkFiles ( FXMenuPane *  fileMenu,
FXMenuPane *  fileMenuRecentNetworkFiles 
)

build recent network

Definition at line 137 of file GNEApplicationWindowHelper.cpp.

References GUIDesigns::buildFXMenuCommand(), GUIDesigns::buildFXMenuCommandRecentFile(), MFXRecentNetworks::ID_NOFILES, MID_RECENTFILE, and TL.

Referenced by GNEApplicationWindow::fillMenuBar().

Here is the caller graph for this function:

◆ operator=()

MenuBarFile & GNEApplicationWindowHelper::MenuBarFile::operator= ( const MenuBarFile )
privatedelete

Invalidated assignment operator.

Field Documentation

◆ myGNEApp

GNEApplicationWindow* GNEApplicationWindowHelper::MenuBarFile::myGNEApp
private

pointer to current GNEApplicationWindow

Definition at line 143 of file GNEApplicationWindowHelper.h.

◆ myRecentConfigs

◆ myRecentNetworks

MFXRecentNetworks GNEApplicationWindowHelper::MenuBarFile::myRecentNetworks

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