![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNETLSEditorFrame.h>
Public Member Functions | |
| bool | checkHaveModifications () const |
| check if current TLS was modified More... | |
| void | setHaveModifications (bool value) |
| set if current TLS was modified More... | |
| TLSModifications (GNETLSEditorFrame *TLSEditorParent) | |
| constructor More... | |
| ~TLSModifications () | |
| destructor More... | |
Private Attributes | |
| FXButton * | myDiscardModificationsButtons |
| button for cancel modifications More... | |
| bool | myHaveModifications |
| whether the current tls was modified More... | |
| FXButton * | mySaveModificationsButtons |
| button for save modifications More... | |
| GNETLSEditorFrame * | myTLSEditorParent |
| pointer to TLSEditor Parent More... | |
Definition at line 226 of file GNETLSEditorFrame.h.
| GNETLSEditorFrame::TLSModifications::TLSModifications | ( | GNETLSEditorFrame * | TLSEditorParent | ) |
constructor
Definition at line 1176 of file GNETLSEditorFrame.cpp.
References GUIIconSubSys::getIcon(), GUIDesignButton, ICON_CANCEL, ICON_OK, MID_CANCEL, MID_OK, myDiscardModificationsButtons, mySaveModificationsButtons, myTLSEditorParent, and GNETLSEditorFrame::show().
| GNETLSEditorFrame::TLSModifications::~TLSModifications | ( | ) |
destructor
Definition at line 1191 of file GNETLSEditorFrame.cpp.
| bool GNETLSEditorFrame::TLSModifications::checkHaveModifications | ( | ) | const |
check if current TLS was modified
Definition at line 1195 of file GNETLSEditorFrame.cpp.
Referenced by GNETLSEditorFrame::editJunction(), GNETLSEditorFrame::isTLSSaved(), GNETLSEditorFrame::onCmdOK(), GNETLSEditorFrame::onUpdDefCreate(), GNETLSEditorFrame::onUpdDefSwitch(), and GNETLSEditorFrame::onUpdModified().
| void GNETLSEditorFrame::TLSModifications::setHaveModifications | ( | bool | value | ) |
set if current TLS was modified
Definition at line 1201 of file GNETLSEditorFrame.cpp.
Referenced by GNETLSEditorFrame::cleanup(), GNETLSEditorFrame::handleChange(), GNETLSEditorFrame::handleMultiChange(), GNETLSEditorFrame::onCmdAddUnused(), GNETLSEditorFrame::onCmdCleanup(), GNETLSEditorFrame::onCmdDefOffset(), GNETLSEditorFrame::onCmdPhaseCreate(), GNETLSEditorFrame::onCmdPhaseDelete(), and GNETLSEditorFrame::onCmdPhaseEdit().
|
private |
button for cancel modifications
Definition at line 246 of file GNETLSEditorFrame.h.
Referenced by TLSModifications().
|
private |
whether the current tls was modified
Definition at line 252 of file GNETLSEditorFrame.h.
|
private |
button for save modifications
Definition at line 249 of file GNETLSEditorFrame.h.
Referenced by TLSModifications().
|
private |
pointer to TLSEditor Parent
Definition at line 243 of file GNETLSEditorFrame.h.
Referenced by TLSModifications().