SUMO - Simulation of Urban MObility
GUIGlobalSelection.h File Reference
#include <config.h>
#include "GUISelectedStorage.h"
Include dependency graph for GUIGlobalSelection.h:

Go to the source code of this file.

Variables

GUISelectedStorage gSelected
 A global holder of selected objects. More...
 

Detailed Description

Author
Daniel Krajzewicz
Date
Jun 2004
Version
$Id$

Definition in file GUIGlobalSelection.h.

Variable Documentation

◆ gSelected

GUISelectedStorage gSelected

A global holder of selected objects.

Todo:
Check whether this should be replaced by a Singleton

Definition at line 40 of file GUIGlobalSelection.cpp.

Referenced by GNEViewNet::abortOperation(), GNEEdge::addConnection(), GNENet::addReversedEdge(), GUIGlObject::buildSelectionPopupEntry(), GUIApplicationWindow::closeAllWindows(), GNEApplicationWindow::closeAllWindows(), GNENet::deleteConnection(), GNENet::deleteCrossing(), GNENet::deleteEdge(), GNENet::deleteJunction(), GNENet::deleteLane(), GNEViewNet::deleteSelectedConnections(), GNEViewNet::deleteSelectedCrossings(), GNENet::deleteShape(), GNENet::deleteSingleEdge(), GNENet::deleteSingleJunction(), GNECrossing::drawGL(), GNEJunction::drawGL(), GUIPolygon::drawGL(), GNELane::drawGL(), GUIPointOfInterest::drawGL(), GNEConnection::drawGL(), GNEPoly::drawGL(), GNEEdge::drawGL(), GUILane::drawGL(), GNEShape::drawLockIcon(), GNECrossingFrame::edgesSelector::enableEdgeSelector(), GUIMEVehicle::getColorValue(), GUIVehicle::getColorValue(), GUIJunctionWrapper::getColorValue(), GUIEdge::getColorValue(), GNELane::getColorValue(), GUIContainer::getColorValue(), GUIPerson::getColorValue(), GNEJunction::getColorValue(), GNELane::getPopUpMenu(), GUIEdge::getScaleValue(), GNESelectorFrame::handleIDs(), GNETLSEditorFrame::handleMultiChange(), GNESelectorFrame::hide(), GNEAdditional::isAdditionalSelected(), GUILane::isLaneOrEdgeSelected(), GUIGlChildWindow::isSelected(), GUISUMOViewParent::isSelected(), GUIVehicle::isSelected(), GUIPerson::isSelected(), GNEViewParent::isSelected(), GUILane::isSelected(), GNENet::joinSelectedJunctions(), GNEDialog_FixAdditionalPositions::onCmdAccept(), GUIGLObjectPopupMenu::onCmdAddSelected(), GNESelectorFrame::onCmdClear(), GUIDialog_GLChosenEditor::onCmdClear(), GNEViewNet::onCmdClearConnections(), GNEConnectorFrame::onCmdClearSelectedConnections(), GUIDialog_GLChosenEditor::onCmdDeselect(), GNEViewNet::onCmdDuplicateLane(), GUIApplicationWindow::onCmdEditChosen(), GNEApplicationWindow::onCmdEditChosen(), GNESelectorFrame::onCmdInvert(), GNESelectorFrame::onCmdLoad(), GUIDialog_GLChosenEditor::onCmdLoad(), GUIGLObjectPopupMenu::onCmdRemoveSelected(), GNEViewNet::onCmdResetConnections(), GNEConnectorFrame::onCmdResetSelectedConnections(), GNESelectorFrame::onCmdSave(), GUIDialog_GLChosenEditor::onCmdSave(), GNEViewNet::onCmdSmoothEdges(), GNEViewNet::onCmdSmoothEdgesElevation(), GNEViewNet::onCmdStraightenEdges(), GNEViewNet::onCmdStraightenEdgesElevation(), GUIDialog_GLObjChooser::onCmdToggleSelection(), GNEViewNet::onLeftBtnPress(), GUISUMOAbstractView::onLeftBtnPress(), GUIDialog_GLChosenEditor::rebuildList(), GNEChange_Selection::redo(), GNEChange_Crossing::redo(), GNEAdditionalFrame::removeAdditional(), GNENet::replaceIncomingEdge(), GNENet::retrieveAdditionals(), GNENet::retrieveEdges(), GNENet::retrieveJunctions(), GNENet::retrieveLanes(), GNENet::retrieveShapes(), GUIVehicle::selectBlockingFoes(), GNESelectorFrame::selectionUpdated(), GNEJunction::setColor(), GUIMessageWindow::setCursorPos(), GNELane::setLaneColor(), GNESelectorFrame::show(), GNEChange_Selection::undo(), GNEChange_Crossing::undo(), GNECrossingFrame::crossingParameters::useSelectedEdges(), GNEAdditionalFrame::~GNEAdditionalFrame(), GNECrossingFrame::~GNECrossingFrame(), GNEPolygonFrame::~GNEPolygonFrame(), and GNESelectorFrame::~GNESelectorFrame().