![]() |
Eclipse SUMO - Simulation of Urban MObility
|
struct for locate menu commands More...
#include <GNEApplicationWindowHelper.h>
Public Member Functions | |
void | buildTools (FXMenuPane *toolsMenu, const std::map< std::string, FXMenuPane * > &menuPaneToolMaps) |
build tools (and menu commands) | |
long | postProcessing (FXObject *menuCommand) const |
run postprocessing | |
long | runNetgenerateDialog (const OptionsCont *netgenerateOptions) const |
run netgenerate dialog | |
long | runToolDialog (FXObject *menuCommand) const |
run tool dialog | |
long | showNetgenerateDialog () const |
show netgenerate dialog | |
long | showTool (FXObject *menuCommand) const |
show tool | |
ToolsMenuCommands (GNEApplicationWindow *GNEApp) | |
constructor | |
~ToolsMenuCommands () | |
destructor | |
Private Member Functions | |
ToolsMenuCommands & | operator= (const ToolsMenuCommands &)=delete |
Invalidated assignment operator. | |
ToolsMenuCommands (const ToolsMenuCommands &)=delete | |
Invalidated copy constructor. | |
Private Attributes | |
GNEApplicationWindow * | myGNEApp |
pointer to current GNEApplicationWindows | |
GNENetgenerateDialog * | myNetgenerateDialog = nullptr |
netgenerate dialog | |
GNEPythonToolDialog * | myPythonToolDialog = nullptr |
python tool dialog | |
std::vector< GNEPythonTool * > | myPythonTools |
map with python tools | |
GNERunNetgenerateDialog * | myRunNetgenerateDialog = nullptr |
run netgenerate dialog | |
GNERunPythonToolDialog * | myRunPythonToolDialog = nullptr |
run python tool dialog | |
struct for locate menu commands
Definition at line 986 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::ToolsMenuCommands::ToolsMenuCommands | ( | GNEApplicationWindow * | GNEApp | ) |
constructor
Definition at line 2017 of file GNEApplicationWindowHelper.cpp.
GNEApplicationWindowHelper::ToolsMenuCommands::~ToolsMenuCommands | ( | ) |
destructor
Definition at line 2022 of file GNEApplicationWindowHelper.cpp.
|
privatedelete |
Invalidated copy constructor.
void GNEApplicationWindowHelper::ToolsMenuCommands::buildTools | ( | FXMenuPane * | toolsMenu, |
const std::map< std::string, FXMenuPane * > & | menuPaneToolMaps | ||
) |
build tools (and menu commands)
Definition at line 2036 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::fillMenuBar().
|
privatedelete |
Invalidated assignment operator.
long GNEApplicationWindowHelper::ToolsMenuCommands::postProcessing | ( | FXObject * | menuCommand | ) | const |
run postprocessing
Definition at line 2094 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdPostProcessingPythonTool().
long GNEApplicationWindowHelper::ToolsMenuCommands::runNetgenerateDialog | ( | const OptionsCont * | netgenerateOptions | ) | const |
run netgenerate dialog
Definition at line 2108 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdRunNetgenerate().
long GNEApplicationWindowHelper::ToolsMenuCommands::runToolDialog | ( | FXObject * | menuCommand | ) | const |
run tool dialog
Definition at line 2081 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdRunPythonTool().
long GNEApplicationWindowHelper::ToolsMenuCommands::showNetgenerateDialog | ( | ) | const |
show netgenerate dialog
Definition at line 2074 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdOpenNetgenerateDialog().
long GNEApplicationWindowHelper::ToolsMenuCommands::showTool | ( | FXObject * | menuCommand | ) | const |
show tool
Definition at line 2061 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdOpenPythonToolDialog().
|
private |
pointer to current GNEApplicationWindows
Definition at line 1029 of file GNEApplicationWindowHelper.h.
|
private |
netgenerate dialog
Definition at line 1020 of file GNEApplicationWindowHelper.h.
|
private |
python tool dialog
Definition at line 1017 of file GNEApplicationWindowHelper.h.
|
private |
map with python tools
Definition at line 1014 of file GNEApplicationWindowHelper.h.
|
private |
run netgenerate dialog
Definition at line 1026 of file GNEApplicationWindowHelper.h.
|
private |
run python tool dialog
Definition at line 1023 of file GNEApplicationWindowHelper.h.