|
SUMO - Simulation of Urban MObility
|
#include <GUILaneSpeedTrigger.h>
Public Types | |
| enum | { MID_USER_DEF = FXDialogBox::ID_LAST, MID_PRE_DEF, MID_OPTION, MID_CLOSE, ID_LAST } |
Public Member Functions | |
| GUIManip_LaneSpeedTrigger (GUIMainWindow &app, const std::string &name, GUILaneSpeedTrigger &o, int xpos, int ypos) | |
| Constructor. | |
| long | onCmdChangeOption (FXObject *, FXSelector, void *) |
| long | onCmdClose (FXObject *, FXSelector, void *) |
| long | onCmdOverride (FXObject *, FXSelector, void *) |
| long | onCmdPreDef (FXObject *, FXSelector, void *) |
| long | onCmdUserDef (FXObject *, FXSelector, void *) |
| long | onUpdPreDef (FXObject *, FXSelector, void *) |
| long | onUpdUserDef (FXObject *, FXSelector, void *) |
| virtual | ~GUIManip_LaneSpeedTrigger () |
| Destructor. | |
Protected Member Functions | |
| GUIManip_LaneSpeedTrigger () | |
Private Attributes | |
| FXDataTarget | myChosenTarget |
| FXint | myChosenValue |
| GUILaneSpeedTrigger * | myObject |
| GUIMainWindow * | myParent |
| FXComboBox * | myPredefinedValues |
| SUMOReal | mySpeed |
| FXDataTarget | mySpeedTarget |
| FXRealSpinDial * | myUserDefinedSpeed |
Definition at line 136 of file GUILaneSpeedTrigger.h.
| anonymous enum |
Definition at line 139 of file GUILaneSpeedTrigger.h.
| GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::GUIManip_LaneSpeedTrigger | ( | GUIMainWindow & | app, |
| const std::string & | name, | ||
| GUILaneSpeedTrigger & | o, | ||
| int | xpos, | ||
| int | ypos | ||
| ) |
| GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::~GUIManip_LaneSpeedTrigger | ( | ) | [virtual] |
Destructor.
Definition at line 181 of file GUILaneSpeedTrigger.cpp.
| GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::GUIManip_LaneSpeedTrigger | ( | ) | [inline, protected] |
Definition at line 180 of file GUILaneSpeedTrigger.h.
| long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdChangeOption | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Definition at line 230 of file GUILaneSpeedTrigger.cpp.
References MSLaneSpeedTrigger::setOverriding(), MSLaneSpeedTrigger::setOverridingValue(), and SUMOReal.
| long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdClose | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Definition at line 185 of file GUILaneSpeedTrigger.cpp.
| long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdOverride | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
| long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdPreDef | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Definition at line 211 of file GUILaneSpeedTrigger.cpp.
References MSLaneSpeedTrigger::setOverridingValue(), and SUMOReal.
| long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdUserDef | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Definition at line 192 of file GUILaneSpeedTrigger.cpp.
References MSLaneSpeedTrigger::setOverridingValue(), and SUMOReal.
| long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onUpdPreDef | ( | FXObject * | sender, |
| FXSelector | , | ||
| void * | ptr | ||
| ) |
Definition at line 220 of file GUILaneSpeedTrigger.cpp.
| long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onUpdUserDef | ( | FXObject * | sender, |
| FXSelector | , | ||
| void * | ptr | ||
| ) |
Definition at line 201 of file GUILaneSpeedTrigger.cpp.
FXDataTarget GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::myChosenTarget [private] |
Definition at line 167 of file GUILaneSpeedTrigger.h.
FXint GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::myChosenValue [private] |
Definition at line 165 of file GUILaneSpeedTrigger.h.
Definition at line 177 of file GUILaneSpeedTrigger.h.
Definition at line 163 of file GUILaneSpeedTrigger.h.
FXComboBox* GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::myPredefinedValues [private] |
Definition at line 175 of file GUILaneSpeedTrigger.h.
SUMOReal GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::mySpeed [private] |
Definition at line 169 of file GUILaneSpeedTrigger.h.
FXDataTarget GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::mySpeedTarget [private] |
Definition at line 171 of file GUILaneSpeedTrigger.h.
FXRealSpinDial* GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::myUserDefinedSpeed [private] |
Definition at line 173 of file GUILaneSpeedTrigger.h.