![]() |
Eclipse SUMO - Simulation of Urban MObility
|
Public Member Functions | |
Frames () | |
constructor More... | |
GNEFrame * | getCurrentShownFrame () const |
get current frame show More... | |
void | hideFrames () |
hide frames More... | |
bool | isFrameShown () const |
return true if at least there is a frame shown More... | |
void | setWidth (int frameWidth) |
set new width in all frames More... | |
struct for Frames
Definition at line 205 of file GNEViewParent.h.
GNEViewParent::Frames::Frames | ( | ) |
constructor
Definition at line 602 of file GNEViewParent.cpp.
GNEFrame * GNEViewParent::Frames::getCurrentShownFrame | ( | ) | const |
get current frame show
currently createEdgeFrame unused } else if (createEdgeFrame->shown()) { return true;
Definition at line 723 of file GNEViewParent.cpp.
References additionalFrame, connectorFrame, crossingFrame, deleteFrame, inspectorFrame, personFrame, personPlanFrame, personTypeFrame, polygonFrame, prohibitionFrame, routeFrame, selectorFrame, stopFrame, TAZFrame, TLSEditorFrame, vehicleFrame, and vehicleTypeFrame.
Referenced by GNEViewParent::getCurrentShownFrame().
void GNEViewParent::Frames::hideFrames | ( | ) |
hide frames
currently createEdgeFrame unused createEdgeFrame->hide();
Definition at line 625 of file GNEViewParent.cpp.
References additionalFrame, connectorFrame, crossingFrame, deleteFrame, GNEFrame::hide(), GNEDeleteFrame::hide(), GNEProhibitionFrame::hide(), GNEPersonPlanFrame::hide(), GNECrossingFrame::hide(), GNERouteFrame::hide(), GNEInspectorFrame::hide(), GNESelectorFrame::hide(), GNETAZFrame::hide(), inspectorFrame, personFrame, personPlanFrame, personTypeFrame, polygonFrame, prohibitionFrame, routeFrame, selectorFrame, stopFrame, TAZFrame, TLSEditorFrame, vehicleFrame, and vehicleTypeFrame.
Referenced by GNEViewParent::hideAllFrames().
bool GNEViewParent::Frames::isFrameShown | ( | ) | const |
return true if at least there is a frame shown
currently createEdgeFrame unused } else if (createEdgeFrame->shown()) { return true;
Definition at line 676 of file GNEViewParent.cpp.
References additionalFrame, connectorFrame, crossingFrame, deleteFrame, inspectorFrame, personFrame, personPlanFrame, personTypeFrame, polygonFrame, prohibitionFrame, routeFrame, selectorFrame, stopFrame, TAZFrame, TLSEditorFrame, vehicleFrame, and vehicleTypeFrame.
Referenced by GNEViewParent::hideFramesArea(), and GNEViewParent::showFramesArea().
void GNEViewParent::Frames::setWidth | ( | int | frameWidth | ) |
set new width in all frames
currently createEdgeFrame unused createEdgeFrame->setFrameWidth(frameWidth);
Definition at line 650 of file GNEViewParent.cpp.
References additionalFrame, connectorFrame, crossingFrame, deleteFrame, inspectorFrame, personFrame, personPlanFrame, personTypeFrame, polygonFrame, prohibitionFrame, routeFrame, selectorFrame, GNEFrame::setFrameWidth(), stopFrame, TAZFrame, TLSEditorFrame, vehicleFrame, and vehicleTypeFrame.
Referenced by GNEViewParent::onCmdUpdateFrameAreaWidth().
GNEAdditionalFrame* GNEViewParent::Frames::additionalFrame |
frame for GNE_NMODE_ADDITIONAL
Definition at line 234 of file GNEViewParent.h.
Referenced by GNEViewParent::getAdditionalFrame(), getCurrentShownFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEConnectorFrame* GNEViewParent::Frames::connectorFrame |
frame for GNE_NMODE_CONNECT
Definition at line 228 of file GNEViewParent.h.
Referenced by GNEViewParent::getConnectorFrame(), getCurrentShownFrame(), hideFrames(), isFrameShown(), and setWidth().
GNECreateEdgeFrame* GNEViewParent::Frames::createEdgeFrame |
frame for GNE_NMODE_CREATEDGE
Definition at line 252 of file GNEViewParent.h.
Referenced by GNEViewParent::getCreateEdgeFrame().
GNECrossingFrame* GNEViewParent::Frames::crossingFrame |
frame for GNE_NMODE_CROSSING
Definition at line 237 of file GNEViewParent.h.
Referenced by GNEViewParent::getCrossingFrame(), getCurrentShownFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEDeleteFrame* GNEViewParent::Frames::deleteFrame |
frame for GNE_NMODE_DELETE
Definition at line 243 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getDeleteFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEInspectorFrame* GNEViewParent::Frames::inspectorFrame |
frame for GNE_NMODE_INSPECT
Definition at line 222 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getInspectorFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEPersonFrame* GNEViewParent::Frames::personFrame |
frame for GNE_DMODE_PERSON
Definition at line 267 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getPersonFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEPersonPlanFrame* GNEViewParent::Frames::personPlanFrame |
frame for GNE_DMODE_PERSONPLAN
Definition at line 273 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getPersonPlanFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEPersonTypeFrame* GNEViewParent::Frames::personTypeFrame |
frame for GNE_DMODE_PERSONTYPE
Definition at line 270 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getPersonTypeFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEPolygonFrame* GNEViewParent::Frames::polygonFrame |
frame for GNE_NMODE_POLYGON
Definition at line 246 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getPolygonFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEProhibitionFrame* GNEViewParent::Frames::prohibitionFrame |
frame for GNE_NMODE_PROHIBITION
Definition at line 249 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getProhibitionFrame(), hideFrames(), isFrameShown(), and setWidth().
GNERouteFrame* GNEViewParent::Frames::routeFrame |
frame for GNE_DMODE_ROUTE
Definition at line 255 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getRouteFrame(), hideFrames(), isFrameShown(), and setWidth().
GNESelectorFrame* GNEViewParent::Frames::selectorFrame |
frame for GNE_NMODE_SELECT
Definition at line 225 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getSelectorFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEStopFrame* GNEViewParent::Frames::stopFrame |
frame for GNE_DMODE_STOP
Definition at line 264 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getStopFrame(), hideFrames(), isFrameShown(), and setWidth().
GNETAZFrame* GNEViewParent::Frames::TAZFrame |
frame for GNE_NMODE_TAZ
Definition at line 240 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getTAZFrame(), hideFrames(), isFrameShown(), and setWidth().
GNETLSEditorFrame* GNEViewParent::Frames::TLSEditorFrame |
frame for GNE_NMODE_TLS
Definition at line 231 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getTLSEditorFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEVehicleFrame* GNEViewParent::Frames::vehicleFrame |
frame for GNE_DMODE_VEHICLE
Definition at line 258 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getVehicleFrame(), hideFrames(), isFrameShown(), and setWidth().
GNEVehicleTypeFrame* GNEViewParent::Frames::vehicleTypeFrame |
frame for GNE_DMODE_VEHICLETYPE
Definition at line 261 of file GNEViewParent.h.
Referenced by getCurrentShownFrame(), GNEViewParent::getVehicleTypeFrame(), hideFrames(), isFrameShown(), and setWidth().