![]() |
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) More... | |
long | postProcessing (FXObject *menuCommand) const |
run postprocessing More... | |
long | runNetgenerateDialog (const OptionsCont *netgenerateOptions) const |
run netgenerate dialog More... | |
long | runToolDialog (FXObject *menuCommand) const |
run tool dialog More... | |
long | showNetgenerateDialog () const |
show netgenerate dialog More... | |
long | showTool (FXObject *menuCommand) const |
show tool More... | |
ToolsMenuCommands (GNEApplicationWindow *GNEApp) | |
constructor More... | |
~ToolsMenuCommands () | |
destructor More... | |
Private Member Functions | |
ToolsMenuCommands & | operator= (const ToolsMenuCommands &)=delete |
Invalidated assignment operator. More... | |
ToolsMenuCommands (const ToolsMenuCommands &)=delete | |
Invalidated copy constructor. More... | |
Private Attributes | |
GNEApplicationWindow * | myGNEApp |
pointer to current GNEApplicationWindow More... | |
GNENetgenerateDialog * | myNetgenerateDialog = nullptr |
netgenerate dialog More... | |
GNEPythonToolDialog * | myPythonToolDialog = nullptr |
python tool dialog More... | |
std::vector< GNEPythonTool * > | myPythonTools |
map with python tools More... | |
GNERunNetgenerateDialog * | myRunNetgenerateDialog = nullptr |
run netgenerate dialog More... | |
GNERunPythonToolDialog * | myRunPythonToolDialog = nullptr |
run python tool dialog More... | |
struct for locate menu commands
Definition at line 987 of file GNEApplicationWindowHelper.h.
GNEApplicationWindowHelper::ToolsMenuCommands::ToolsMenuCommands | ( | GNEApplicationWindow * | GNEApp | ) |
constructor
Definition at line 2034 of file GNEApplicationWindowHelper.cpp.
GNEApplicationWindowHelper::ToolsMenuCommands::~ToolsMenuCommands | ( | ) |
destructor
Definition at line 2039 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 2053 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::fillMenuBar().
|
privatedelete |
Invalidated assignment operator.
long GNEApplicationWindowHelper::ToolsMenuCommands::postProcessing | ( | FXObject * | menuCommand | ) | const |
run postprocessing
Definition at line 2111 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdPostProcessingPythonTool().
long GNEApplicationWindowHelper::ToolsMenuCommands::runNetgenerateDialog | ( | const OptionsCont * | netgenerateOptions | ) | const |
run netgenerate dialog
Definition at line 2125 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdRunNetgenerate().
long GNEApplicationWindowHelper::ToolsMenuCommands::runToolDialog | ( | FXObject * | menuCommand | ) | const |
run tool dialog
Definition at line 2098 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdRunPythonTool().
long GNEApplicationWindowHelper::ToolsMenuCommands::showNetgenerateDialog | ( | ) | const |
show netgenerate dialog
Definition at line 2091 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdOpenNetgenerateDialog().
long GNEApplicationWindowHelper::ToolsMenuCommands::showTool | ( | FXObject * | menuCommand | ) | const |
show tool
Definition at line 2078 of file GNEApplicationWindowHelper.cpp.
Referenced by GNEApplicationWindow::onCmdOpenPythonToolDialog().
|
private |
pointer to current GNEApplicationWindow
Definition at line 1030 of file GNEApplicationWindowHelper.h.
|
private |
netgenerate dialog
Definition at line 1021 of file GNEApplicationWindowHelper.h.
|
private |
python tool dialog
Definition at line 1018 of file GNEApplicationWindowHelper.h.
|
private |
map with python tools
Definition at line 1015 of file GNEApplicationWindowHelper.h.
|
private |
run netgenerate dialog
Definition at line 1027 of file GNEApplicationWindowHelper.h.
|
private |
run python tool dialog
Definition at line 1024 of file GNEApplicationWindowHelper.h.