![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GUIMainWindow.h>
Public Member Functions | |
| virtual void | addBreakpoint (SUMOTime) |
| add breakpoint to the application | |
| void | addChild (FXMainWindow *child) |
| Adds a further child window to the list (FXMainWindow). | |
| void | addGLChild (GUIGlChildWindow *child) |
| Adds a further child window to the list (GUIGlChildWindow). | |
| void | addOnlineMap (const std::string &name, const std::string &url) |
| GUISUMOAbstractView * | getActiveView () const |
| get the active view or 0 | |
| FXFont * | getBoldFont () |
| get bold front | |
| virtual FXGLCanvas * | getBuildGLCanvas () const =0 |
| get build GL Canvas (must be implemented in all children) | |
| FXLabel * | getCartesianLabel () |
| get cartesian label | |
| virtual SUMOTime | getCurrentSimTime () const =0 |
| get current sim time (must be implemented in all children) | |
| virtual double | getDelay () const |
| Returns the delay (should be overwritten by subclasses if applicable). | |
| FXFont * | getFallbackFont () |
| get fallback front | |
| FXLabel * | getGeoLabel () |
| get geo label | |
| FXGLVisual * | getGLVisual () const |
| get GL Visual | |
| const std::map< std::string, std::string > & | getOnlineMaps () const |
| MFXStaticToolTip * | getStaticTooltipMenu () const |
| get static toolTip for menus | |
| MFXStaticToolTip * | getStaticTooltipView () const |
| get static toolTip for view | |
| FXHorizontalFrame * | getTestFrame () |
| get test frame | |
| FXLabel * | getTestLabel () |
| get test label | |
| FXDockSite * | getTopDock () |
| get top dock | |
| virtual double | getTrackerInterval () const =0 |
| get tracker interval (must be implemented in all children) | |
| GUIGlChildWindow * | getViewByID (const std::string &id) const |
| get specific view by ID | |
| std::vector< std::string > | getViewIDs () const |
| get view IDs | |
| const std::vector< GUIGlChildWindow * > & | getViews () const |
| get views | |
| GUIMainWindow (FXApp *app) | |
| constructor | |
| bool | isFullScreen () |
| bool | isGaming () const |
| return whether the gui is in gaming mode | |
| bool | listInternal () const |
| return whether to list internal structures | |
| bool | listParking () const |
| return whether to list parking vehicles | |
| bool | listTeleporting () const |
| return whether to list teleporting vehicles | |
| long | onCmdChangeLanguage (FXObject *, FXSelector, void *) |
| virtual long | onCmdFullScreen (FXObject *, FXSelector, void *) |
| Toggle full screen mode. | |
| long | onUpdChangeLanguage (FXObject *, FXSelector, void *) |
| void | removeChild (FXMainWindow *child) |
| removes the given child window from the list (FXMainWindow) | |
| void | removeGLChild (GUIGlChildWindow *child) |
| removes the given child window from the list (GUIGlChildWindow) | |
| void | removeViewByID (const std::string &id) |
| virtual const std::vector< SUMOTime > | retrieveBreakpoints () const |
| retrieve breakpoints if provided by the application | |
| virtual void | sendBlockingEvent (GUIEvent *event) |
| Sends an event from the application thread to the GUI and waits until it is handled. | |
| virtual void | setBreakpoints (const std::vector< SUMOTime > &) |
| Sets the breakpoints of the parent application. | |
| virtual void | setDelay (double) |
| Sets the delay of the parent application. | |
| virtual void | setStatusBarText (const std::string &) |
| get status bar text (can be implemented in children) | |
| void | updateChildren (int msg=MID_SIMSTEP) |
| update childrens | |
| virtual | ~GUIMainWindow () |
| destructor | |
Static Public Member Functions | |
| static GUIMainWindow * | getInstance () |
| get instance | |
Protected Member Functions | |
| void | buildLanguageMenu (FXMenuBar *menuBar) |
| void | setWindowSizeAndPos () |
| perform initial window positioning and sizing according to user options / previous call | |
| void | storeWindowSizeAndPos () |
| record window position and size in registry | |
Protected Attributes | |
| bool | myAmFullScreen |
| FOX need this. | |
| bool | myAmGaming |
| information whether the gui is currently in gaming mode | |
| FXFont * | myBoldFont = nullptr |
| Font used for popup-menu titles. | |
| FXDockSite * | myBottomDock = nullptr |
| FXLabel * | myCartesianCoordinate = nullptr |
| Labels for the current cartesian, geo-coordinate and test coordinates. | |
| FXHorizontalFrame * | myCartesianFrame = nullptr |
| FXFont * | myFallbackFont = nullptr |
| Fallback font for extended characters support. | |
| FXLabel * | myGeoCoordinate = nullptr |
| FXHorizontalFrame * | myGeoFrame = nullptr |
| FXGLVisual * | myGLVisual = nullptr |
| The gl-visual used. | |
| std::vector< GUIGlChildWindow * > | myGLWindows |
| list of GLWindows | |
| FXMenuPane * | myLanguageMenu = nullptr |
| Language menu common to all applications. | |
| FXDockSite * | myLeftDock = nullptr |
| bool | myListInternal |
| information whether the locator should list internal structures | |
| bool | myListParking |
| information whether the locator should list parking vehicles | |
| bool | myListTeleporting |
| information whether the locator should list teleporting vehicles | |
| FXMDIClient * | myMDIClient = nullptr |
| The multi view panel. | |
| FXFont * | myNormalFont = nullptr |
| default Font (after scaling) | |
| std::map< std::string, std::string > | myOnlineMaps |
| online mapping services for the context menu | |
| FXDockSite * | myRightDock = nullptr |
| MFXStaticToolTip * | myStaticTooltipMenu = nullptr |
| static toolTip used in menus | |
| MFXStaticToolTip * | myStaticTooltipView = nullptr |
| static toolTip used in view | |
| FXStatusBar * | myStatusbar = nullptr |
| The status bar. | |
| FXLabel * | myTestCoordinate = nullptr |
| FXHorizontalFrame * | myTestFrame = nullptr |
| FXDockSite * | myTopDock = nullptr |
| dock sites | |
| FXHorizontalFrame * | myTraCiFrame = nullptr |
| frames for coordinates | |
| FXMutex | myTrackerLock |
| A lock to make the removal and addition of trackers secure. | |
| std::vector< FXMainWindow * > | myTrackerWindows |
| list of tracker windows | |
Static Protected Attributes | |
| static GUIMainWindow * | myInstance = nullptr |
| the singleton window instance | |
Definition at line 46 of file GUIMainWindow.h.
| GUIMainWindow::GUIMainWindow | ( | FXApp * | app | ) |
constructor
Definition at line 54 of file GUIMainWindow.cpp.
References GUIDesignHeight, myAmFullScreen, myAmGaming, myBoldFont, myBottomDock, myFallbackFont, myGLVisual, myInstance, myLeftDock, myListInternal, myListParking, myListTeleporting, myNormalFont, myRightDock, myStaticTooltipMenu, myStaticTooltipView, myTopDock, and myTrackerLock.
Referenced by GNEApplicationWindow::GNEApplicationWindow(), and GUIApplicationWindow::GUIApplicationWindow().
|
virtual |
destructor
Definition at line 92 of file GUIMainWindow.cpp.
References myBoldFont, myBottomDock, myFallbackFont, myInstance, myLeftDock, myNormalFont, myRightDock, myStaticTooltipMenu, myStaticTooltipView, and myTopDock.
|
inlinevirtual |
add breakpoint to the application
Reimplemented in GUIApplicationWindow.
Definition at line 179 of file GUIMainWindow.h.
| void GUIMainWindow::addChild | ( | FXMainWindow * | child | ) |
Adds a further child window to the list (FXMainWindow).
Definition at line 123 of file GUIMainWindow.cpp.
References myTrackerLock, and myTrackerWindows.
Referenced by GUIParameterTracker::GUIParameterTracker(), and GUITLLogicPhasesTrackerWindow::GUITLLogicPhasesTrackerWindow().
| void GUIMainWindow::addGLChild | ( | GUIGlChildWindow * | child | ) |
Adds a further child window to the list (GUIGlChildWindow).
Definition at line 108 of file GUIMainWindow.cpp.
References myGLWindows.
|
inline |
Definition at line 174 of file GUIMainWindow.h.
References myOnlineMaps.
|
protected |
Definition at line 344 of file GUIMainWindow.cpp.
References GUIDesigns::buildFXMenuCommandShortcut(), GUIDesigns::buildFXMenuTitle(), GUIIconSubSys::getIcon(), LANGUAGE_DE, LANGUAGE_EN, LANGUAGE_ES, LANGUAGE_FR, LANGUAGE_IT, LANGUAGE_JA, LANGUAGE_KO, LANGUAGE_PT, LANGUAGE_TR, LANGUAGE_ZH, LANGUAGE_ZHT, MID_LANGUAGE_DE, MID_LANGUAGE_EN, MID_LANGUAGE_ES, MID_LANGUAGE_FR, MID_LANGUAGE_IT, MID_LANGUAGE_JA, MID_LANGUAGE_KO, MID_LANGUAGE_PT, MID_LANGUAGE_TR, MID_LANGUAGE_ZH, MID_LANGUAGE_ZHT, myLanguageMenu, and TL.
Referenced by GNEApplicationWindow::fillMenuBar(), and GUIApplicationWindow::fillMenuBar().
| GUISUMOAbstractView * GUIMainWindow::getActiveView | ( | ) | const |
get the active view or 0
Definition at line 283 of file GUIMainWindow.cpp.
References GUIGlChildWindow::getView(), and myMDIClient.
Referenced by GUIVehicle::drawOutsideNetwork().
| FXFont * GUIMainWindow::getBoldFont | ( | ) |
get bold front
Definition at line 179 of file GUIMainWindow.cpp.
References myBoldFont.
Referenced by GUICursorDialog::buildDialogElements(), GUIGlObject::buildPopupHeader(), and GNENetworkElement::getShapeEditedPopUpMenu().
|
pure virtual |
get build GL Canvas (must be implemented in all children)
Implemented in GNEApplicationWindow, and GUIApplicationWindow.
| FXLabel * GUIMainWindow::getCartesianLabel | ( | ) |
get cartesian label
Definition at line 226 of file GUIMainWindow.cpp.
References myCartesianCoordinate.
|
pure virtual |
get current sim time (must be implemented in all children)
Implemented in GNEApplicationWindow, and GUIApplicationWindow.
|
inlinevirtual |
Returns the delay (should be overwritten by subclasses if applicable).
Reimplemented in GUIApplicationWindow.
Definition at line 141 of file GUIMainWindow.h.
| FXFont * GUIMainWindow::getFallbackFont | ( | ) |
| FXLabel * GUIMainWindow::getGeoLabel | ( | ) |
| FXGLVisual * GUIMainWindow::getGLVisual | ( | ) | const |
|
static |
get instance
Definition at line 274 of file GUIMainWindow.cpp.
References myInstance.
Referenced by GUINet::addHotkey(), GUIVehicle::drawOutsideNetwork(), GUITexturesHelper::getTextureID(), GUIDanielPerspectiveChanger::onKeyPress(), GUIDanielPerspectiveChanger::onMouseMove(), GUINet::updateGUI(), and GUIRunThread::waitForSnapshots().
|
inline |
Definition at line 170 of file GUIMainWindow.h.
References myOnlineMaps.
Referenced by GUIGlObject::buildPositionCopyEntry().
| MFXStaticToolTip * GUIMainWindow::getStaticTooltipMenu | ( | ) | const |
get static toolTip for menus
Definition at line 214 of file GUIMainWindow.cpp.
References myStaticTooltipMenu.
Referenced by GNEPythonToolDialogElements::Argument::Argument(), GNEGenericDataFrame::AttributeSelector::AttributeSelector(), GNETLSTable::Column::Column(), GNEDistributionFrame::DistributionSelector::DistributionSelector(), GNEPythonToolDialogElements::EdgeVectorArgument::EdgeVectorArgument(), GNEPythonToolDialogElements::FileNameArgument::FileNameArgument(), GNEDemandElementSelector::GNEDemandElementSelector(), GNEFilePathDialog::GNEFilePathDialog(), GNECreateEdgeFrame::LaneTypeSelector::LaneTypeSelector(), GNEProhibitionFrame::Legend::Legend(), GNEMeanDataFrame::MeanDataSelector::MeanDataSelector(), GNEElementTable::Row::Row(), GNEProhibitionFrame::Selection::Selection(), GNETLSEditorFrame::TLSAttributes::TLSAttributes(), GNETLSEditorFrame::TLSPhases::TLSPhases(), and GNETLSEditorFrame::TLSPrograms::TLSPrograms().
| MFXStaticToolTip * GUIMainWindow::getStaticTooltipView | ( | ) | const |
get static toolTip for view
Definition at line 220 of file GUIMainWindow.cpp.
References myStaticTooltipView.
| FXHorizontalFrame * GUIMainWindow::getTestFrame | ( | ) |
| FXLabel * GUIMainWindow::getTestLabel | ( | ) |
| FXDockSite * GUIMainWindow::getTopDock | ( | ) |
|
pure virtual |
get tracker interval (must be implemented in all children)
Implemented in GNEApplicationWindow, and GUIApplicationWindow.
| GUIGlChildWindow * GUIMainWindow::getViewByID | ( | const std::string & | id | ) | const |
| std::vector< std::string > GUIMainWindow::getViewIDs | ( | ) | const |
| const std::vector< GUIGlChildWindow * > & GUIMainWindow::getViews | ( | ) | const |
get views
Definition at line 189 of file GUIMainWindow.cpp.
References myGLWindows.
Referenced by GUIRunThread::waitForSnapshots().
|
inline |
Definition at line 166 of file GUIMainWindow.h.
References myAmFullScreen.
| bool GUIMainWindow::isGaming | ( | ) | const |
return whether the gui is in gaming mode
Definition at line 250 of file GUIMainWindow.cpp.
References myAmGaming.
Referenced by GUIDanielPerspectiveChanger::onMouseMove().
| bool GUIMainWindow::listInternal | ( | ) | const |
return whether to list internal structures
Definition at line 256 of file GUIMainWindow.cpp.
References myListInternal.
| bool GUIMainWindow::listParking | ( | ) | const |
return whether to list parking vehicles
Definition at line 262 of file GUIMainWindow.cpp.
References myListParking.
Referenced by GUIApplicationWindow::fillMenuBar().
| bool GUIMainWindow::listTeleporting | ( | ) | const |
return whether to list teleporting vehicles
Definition at line 268 of file GUIMainWindow.cpp.
References myListTeleporting.
| long GUIMainWindow::onCmdChangeLanguage | ( | FXObject * | , |
| FXSelector | sel, | ||
| void * | ) |
Definition at line 374 of file GUIMainWindow.cpp.
References gLanguage, MID_LANGUAGE_DE, MID_LANGUAGE_ES, MID_LANGUAGE_FR, MID_LANGUAGE_IT, MID_LANGUAGE_JA, MID_LANGUAGE_KO, MID_LANGUAGE_PT, MID_LANGUAGE_TR, MID_LANGUAGE_ZH, MID_LANGUAGE_ZHT, TL, and WRITE_MESSAGE.
Referenced by FXDEFMAP(), and FXDEFMAP().
|
inlinevirtual |
Toggle full screen mode.
Reimplemented in GUIApplicationWindow.
Definition at line 162 of file GUIMainWindow.h.
| long GUIMainWindow::onUpdChangeLanguage | ( | FXObject * | obj, |
| FXSelector | , | ||
| void * | ) |
Definition at line 459 of file GUIMainWindow.cpp.
References GUIIconSubSys::getIcon(), gLanguage, GUIDesignTextColorBlack, GUIDesignTextColorBlue, LANGUAGE_DE, LANGUAGE_EN, LANGUAGE_ES, LANGUAGE_FR, LANGUAGE_IT, LANGUAGE_JA, LANGUAGE_KO, LANGUAGE_PT, LANGUAGE_TR, LANGUAGE_ZH, and LANGUAGE_ZHT.
Referenced by FXDEFMAP(), and FXDEFMAP().
| void GUIMainWindow::removeChild | ( | FXMainWindow * | child | ) |
removes the given child window from the list (FXMainWindow)
Definition at line 131 of file GUIMainWindow.cpp.
References myTrackerLock, and myTrackerWindows.
| void GUIMainWindow::removeGLChild | ( | GUIGlChildWindow * | child | ) |
removes the given child window from the list (GUIGlChildWindow)
Definition at line 114 of file GUIMainWindow.cpp.
References myGLWindows.
Referenced by removeViewByID().
| void GUIMainWindow::removeViewByID | ( | const std::string & | id | ) |
Definition at line 167 of file GUIMainWindow.cpp.
References myGLWindows, and removeGLChild().
Referenced by GUIApplicationWindow::eventOccurred().
|
inlinevirtual |
retrieve breakpoints if provided by the application
Reimplemented in GUIApplicationWindow.
Definition at line 182 of file GUIMainWindow.h.
|
inlinevirtual |
Sends an event from the application thread to the GUI and waits until it is handled.
| event | the event to send |
Reimplemented in GUIApplicationWindow.
Definition at line 154 of file GUIMainWindow.h.
References UNUSED_PARAMETER.
|
inlinevirtual |
Sets the breakpoints of the parent application.
Reimplemented in GUIApplicationWindow.
Definition at line 149 of file GUIMainWindow.h.
|
inlinevirtual |
Sets the delay of the parent application.
Reimplemented in GUIApplicationWindow.
Definition at line 146 of file GUIMainWindow.h.
|
inlinevirtual |
get status bar text (can be implemented in children)
Reimplemented in GNEApplicationWindow, and GUIApplicationWindow.
Definition at line 109 of file GUIMainWindow.h.
|
protected |
perform initial window positioning and sizing according to user options / previous call
Definition at line 293 of file GUIMainWindow.cpp.
References OptionsCont::getOptions(), OptionsCont::getStringVector(), OptionsCont::isSet(), MAX2(), MIN2(), TL, StringUtils::toInt(), toString(), and WRITE_ERROR.
Referenced by GNEApplicationWindow::create(), GUIApplicationWindow::create(), GNEApplicationWindow::handleEvent_FileLoaded(), and GUIApplicationWindow::handleEvent_SimulationLoaded().
|
protected |
record window position and size in registry
Definition at line 333 of file GUIMainWindow.cpp.
References myAmFullScreen.
Referenced by GNEApplicationWindow::createNewNetwork(), GUIApplicationWindow::loadConfigOrNet(), GNEApplicationWindow::loadConfiguration(), GNEApplicationWindow::loadNetwork(), GNEApplicationWindow::loadOSM(), GNEApplicationWindow::onCmdQuit(), GUIApplicationWindow::onCmdQuit(), GUIApplicationWindow::onCmdReload(), GNEApplicationWindow::onCmdReloadNetwork(), and GNEApplicationWindow::onCmdSmartReload().
| void GUIMainWindow::updateChildren | ( | int | msg = MID_SIMSTEP | ) |
update childrens
Definition at line 195 of file GUIMainWindow.cpp.
References myMDIClient, myTrackerLock, and myTrackerWindows.
Referenced by GUIApplicationWindow::handleEvent_SimulationEnded(), GUIApplicationWindow::handleEvent_SimulationStep(), GUIApplicationWindow::onCmdEditChosen(), and GUIApplicationWindow::setBreakpoints().
|
protected |
FOX need this.
whether to show the window in full screen mode
Definition at line 197 of file GUIMainWindow.h.
Referenced by GUIMainWindow(), isFullScreen(), GUIApplicationWindow::onCmdFullScreen(), GUIApplicationWindow::onCmdGaming(), and storeWindowSizeAndPos().
|
protected |
information whether the gui is currently in gaming mode
Definition at line 253 of file GUIMainWindow.h.
Referenced by GUIMainWindow(), GUIApplicationWindow::handleEvent_SimulationStep(), isGaming(), GUIApplicationWindow::onCmdFullScreen(), GUIApplicationWindow::onCmdGaming(), GUIApplicationWindow::onKeyPress(), GUIApplicationWindow::updateTimeLCD(), and GUIApplicationWindow::updateTimeLCDTooltip().
|
protected |
Font used for popup-menu titles.
Definition at line 212 of file GUIMainWindow.h.
Referenced by getBoldFont(), GUIMainWindow(), and ~GUIMainWindow().
|
protected |
Definition at line 239 of file GUIMainWindow.h.
Referenced by GUIMainWindow(), and ~GUIMainWindow().
|
protected |
Labels for the current cartesian, geo-coordinate and test coordinates.
Definition at line 224 of file GUIMainWindow.h.
Referenced by GNEApplicationWindow::closeAllWindows(), GUIApplicationWindow::closeAllWindows(), GNEApplicationWindow::dependentBuild(), GUIApplicationWindow::dependentBuild(), and getCartesianLabel().
|
protected |
Definition at line 230 of file GUIMainWindow.h.
Referenced by GNEApplicationWindow::create(), GUIApplicationWindow::create(), GNEApplicationWindow::dependentBuild(), and GUIApplicationWindow::dependentBuild().
|
protected |
Fallback font for extended characters support.
Definition at line 215 of file GUIMainWindow.h.
Referenced by getFallbackFont(), GUIMainWindow(), and ~GUIMainWindow().
|
protected |
Definition at line 225 of file GUIMainWindow.h.
Referenced by GNEApplicationWindow::closeAllWindows(), GUIApplicationWindow::closeAllWindows(), GNEApplicationWindow::dependentBuild(), GUIApplicationWindow::dependentBuild(), and getGeoLabel().
|
protected |
Definition at line 231 of file GUIMainWindow.h.
Referenced by GNEApplicationWindow::create(), GUIApplicationWindow::create(), GNEApplicationWindow::dependentBuild(), and GUIApplicationWindow::dependentBuild().
|
protected |
The gl-visual used.
Definition at line 235 of file GUIMainWindow.h.
Referenced by getGLVisual(), GUIMainWindow(), GNEApplicationWindow::~GNEApplicationWindow(), and GUIApplicationWindow::~GUIApplicationWindow().
|
protected |
list of GLWindows
Definition at line 200 of file GUIMainWindow.h.
Referenced by addGLChild(), GNEApplicationWindow::closeAllWindows(), GUIApplicationWindow::closeAllWindows(), getViewByID(), getViewIDs(), getViews(), GUIApplicationWindow::handleEvent_SimulationLoaded(), GUIApplicationWindow::onCmdEditViewport(), GUIApplicationWindow::onCmdEditViewScheme(), GUIApplicationWindow::onCmdFullScreen(), GUIApplicationWindow::onCmdGaming(), GUIApplicationWindow::onCmdOpenInNetedit(), removeGLChild(), and removeViewByID().
|
staticprotected |
the singleton window instance
Definition at line 268 of file GUIMainWindow.h.
Referenced by getInstance(), GUIMainWindow(), and ~GUIMainWindow().
|
protected |
Language menu common to all applications.
Definition at line 244 of file GUIMainWindow.h.
Referenced by buildLanguageMenu(), GUIApplicationWindow::create(), GNEApplicationWindow::~GNEApplicationWindow(), and GUIApplicationWindow::~GUIApplicationWindow().
|
protected |
Definition at line 240 of file GUIMainWindow.h.
Referenced by GUIMainWindow(), and ~GUIMainWindow().
|
protected |
information whether the locator should list internal structures
Definition at line 256 of file GUIMainWindow.h.
Referenced by GUIMainWindow(), listInternal(), and GUIApplicationWindow::onCmdListInternal().
|
protected |
information whether the locator should list parking vehicles
Definition at line 259 of file GUIMainWindow.h.
Referenced by GUIApplicationWindow::fillMenuBar(), GUIMainWindow(), listParking(), and GUIApplicationWindow::onCmdListParking().
|
protected |
information whether the locator should list teleporting vehicles
Definition at line 262 of file GUIMainWindow.h.
Referenced by GUIMainWindow(), listTeleporting(), and GUIApplicationWindow::onCmdListTeleporting().
|
protected |
The multi view panel.
Definition at line 218 of file GUIMainWindow.h.
Referenced by GNEApplicationWindow::dependentBuild(), GUIApplicationWindow::dependentBuild(), GUIApplicationWindow::fillMenuBar(), getActiveView(), GUIApplicationWindow::getBuildGLCanvas(), GNEApplicationWindow::handleEvent_FileLoaded(), GUIApplicationWindow::onCmdEditChosen(), GUIApplicationWindow::onCmdFullScreen(), GUIApplicationWindow::onCmdGaming(), GNEApplicationWindow::onCmdLocate(), GUIApplicationWindow::onCmdLocate(), GUIApplicationWindow::onCmdOpenEdgeData(), GUIApplicationWindow::onCmdOpenShapes(), GUIApplicationWindow::onCmdShowStats(), GUIApplicationWindow::onCmdToggleDrawJunctionShape(), GUIApplicationWindow::onCmdToggleSecondaryShape(), GNEApplicationWindow::onKeyPress(), GUIApplicationWindow::onKeyPress(), GNEApplicationWindow::onKeyRelease(), GUIApplicationWindow::onKeyRelease(), GUIApplicationWindow::openNewView(), and updateChildren().
|
protected |
default Font (after scaling)
Definition at line 209 of file GUIMainWindow.h.
Referenced by GUIMainWindow(), and ~GUIMainWindow().
|
protected |
online mapping services for the context menu
Definition at line 265 of file GUIMainWindow.h.
Referenced by addOnlineMap(), GNEApplicationWindow::create(), GUIApplicationWindow::create(), and getOnlineMaps().
|
protected |
Definition at line 241 of file GUIMainWindow.h.
Referenced by GUIMainWindow(), and ~GUIMainWindow().
|
protected |
static toolTip used in menus
Definition at line 247 of file GUIMainWindow.h.
Referenced by GUIApplicationWindow::buildToolBars(), GNEApplicationWindow::dependentBuild(), getStaticTooltipMenu(), GUIMainWindow(), and ~GUIMainWindow().
|
protected |
static toolTip used in view
Definition at line 250 of file GUIMainWindow.h.
Referenced by getStaticTooltipView(), GUIMainWindow(), and ~GUIMainWindow().
|
protected |
The status bar.
Definition at line 221 of file GUIMainWindow.h.
Referenced by GNEApplicationWindow::dependentBuild(), GUIApplicationWindow::dependentBuild(), GNEApplicationWindow::fillMenuBar(), GUIApplicationWindow::fillMenuBar(), GUIApplicationWindow::onCmdFullScreen(), GUIApplicationWindow::onCmdGaming(), GNEApplicationWindow::onCmdOpenRecent(), GUIApplicationWindow::onCmdOpenRecent(), GUIApplicationWindow::onCmdStart(), GUIApplicationWindow::onCmdStep(), GUIApplicationWindow::openNewView(), GNEApplicationWindow::setStatusBarText(), and GUIApplicationWindow::setStatusBarText().
|
protected |
Definition at line 226 of file GUIMainWindow.h.
Referenced by GNEApplicationWindow::closeAllWindows(), GUIApplicationWindow::closeAllWindows(), GNEApplicationWindow::dependentBuild(), and getTestLabel().
|
protected |
Definition at line 232 of file GUIMainWindow.h.
Referenced by GNEApplicationWindow::closeAllWindows(), GUIApplicationWindow::create(), GNEApplicationWindow::dependentBuild(), and getTestFrame().
|
protected |
dock sites
Definition at line 238 of file GUIMainWindow.h.
Referenced by GUIApplicationWindow::buildToolBars(), GUIApplicationWindow::dependentBuild(), getTopDock(), GUIMainWindow(), and ~GUIMainWindow().
|
protected |
frames for coordinates
Definition at line 229 of file GUIMainWindow.h.
Referenced by GUIApplicationWindow::dependentBuild(), and GUIApplicationWindow::onUpdTraCIStatus().
|
protected |
A lock to make the removal and addition of trackers secure.
Definition at line 206 of file GUIMainWindow.h.
Referenced by addChild(), GNEApplicationWindow::closeAllWindows(), GUIApplicationWindow::closeAllWindows(), GUIMainWindow(), removeChild(), and updateChildren().
|
protected |
list of tracker windows
Definition at line 203 of file GUIMainWindow.h.
Referenced by addChild(), GNEApplicationWindow::closeAllWindows(), GUIApplicationWindow::closeAllWindows(), removeChild(), and updateChildren().