![]() |
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. More... | |
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. More... | |
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 |
Enumerator | |
---|---|
MID_USER_DEF | |
MID_PRE_DEF | |
MID_OPTION | |
MID_CLOSE | |
ID_LAST |
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 | ||
) |
|
virtual |
Destructor.
Definition at line 173 of file GUILaneSpeedTrigger.cpp.
|
inlineprotected |
Definition at line 180 of file GUILaneSpeedTrigger.h.
long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdChangeOption | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
Definition at line 222 of file GUILaneSpeedTrigger.cpp.
References FX::FXRealSpinDial::getValue(), myChosenValue, myObject, myParent, myPredefinedValues, mySpeed, myUserDefinedSpeed, MSLaneSpeedTrigger::setOverriding(), MSLaneSpeedTrigger::setOverridingValue(), SUMOReal, and GUIMainWindow::updateChildren().
long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdClose | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
Definition at line 177 of file GUILaneSpeedTrigger.cpp.
long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdOverride | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdPreDef | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
Definition at line 203 of file GUILaneSpeedTrigger.cpp.
References myObject, myParent, myPredefinedValues, mySpeed, MSLaneSpeedTrigger::setOverridingValue(), SUMOReal, and GUIMainWindow::updateChildren().
long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onCmdUserDef | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
Definition at line 184 of file GUILaneSpeedTrigger.cpp.
References FX::FXRealSpinDial::getValue(), myObject, myParent, mySpeed, myUserDefinedSpeed, MSLaneSpeedTrigger::setOverridingValue(), SUMOReal, and GUIMainWindow::updateChildren().
long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onUpdPreDef | ( | FXObject * | sender, |
FXSelector | , | ||
void * | ptr | ||
) |
Definition at line 212 of file GUILaneSpeedTrigger.cpp.
References myChosenValue, myParent, and GUIMainWindow::updateChildren().
long GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger::onUpdUserDef | ( | FXObject * | sender, |
FXSelector | , | ||
void * | ptr | ||
) |
Definition at line 193 of file GUILaneSpeedTrigger.cpp.
References myChosenValue, myParent, and GUIMainWindow::updateChildren().
|
private |
Definition at line 167 of file GUILaneSpeedTrigger.h.
|
private |
Definition at line 165 of file GUILaneSpeedTrigger.h.
Referenced by onCmdChangeOption(), onUpdPreDef(), and onUpdUserDef().
|
private |
Definition at line 177 of file GUILaneSpeedTrigger.h.
Referenced by onCmdChangeOption(), onCmdPreDef(), and onCmdUserDef().
|
private |
Definition at line 163 of file GUILaneSpeedTrigger.h.
Referenced by onCmdChangeOption(), onCmdPreDef(), onCmdUserDef(), onUpdPreDef(), and onUpdUserDef().
|
private |
Definition at line 175 of file GUILaneSpeedTrigger.h.
Referenced by onCmdChangeOption(), and onCmdPreDef().
|
private |
Definition at line 169 of file GUILaneSpeedTrigger.h.
Referenced by onCmdChangeOption(), onCmdPreDef(), and onCmdUserDef().
|
private |
Definition at line 171 of file GUILaneSpeedTrigger.h.
|
private |
Definition at line 173 of file GUILaneSpeedTrigger.h.
Referenced by onCmdChangeOption(), and onCmdUserDef().