![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNESelectorFrame.h>
Public Types | |
enum class | Operation { ADD , SUB , RESTRICT , REPLACE , DEFAULT } |
FOX-declaration. More... | |
Public Member Functions | |
Operation | getModificationMode () const |
get current modification mode More... | |
ModificationMode (GNESelectorFrame *selectorFrameParent) | |
constructor More... | |
~ModificationMode () | |
destructor More... | |
FOX-callbacks | |
called when user change type of selction operation | |
long | onCmdSelectModificationMode (FXObject *, FXSelector, void *) |
Private Attributes | |
FXRadioButton * | myAddRadioButton |
add radio button More... | |
FXRadioButton * | myKeepRadioButton |
keep button More... | |
Operation | myModificationModeType |
how to modify selection More... | |
FXRadioButton * | myRemoveRadioButton |
remove radio button More... | |
FXRadioButton * | myReplaceRadioButton |
replace radio button More... | |
Definition at line 134 of file GNESelectorFrame.h.
|
strong |
FOX-declaration.
operations of selector
Enumerator | |
---|---|
ADD | |
SUB | |
RESTRICT | |
REPLACE | |
DEFAULT |
Definition at line 140 of file GNESelectorFrame.h.
GNESelectorFrame::ModificationMode::ModificationMode | ( | GNESelectorFrame * | selectorFrameParent | ) |
constructor
Definition at line 267 of file GNESelectorFrame.cpp.
References GUIDesignRadioButton, MID_CHOOSEN_OPERATION, myAddRadioButton, myKeepRadioButton, myRemoveRadioButton, and myReplaceRadioButton.
GNESelectorFrame::ModificationMode::~ModificationMode | ( | ) |
destructor
Definition at line 283 of file GNESelectorFrame.cpp.
GNESelectorFrame::ModificationMode::Operation GNESelectorFrame::ModificationMode::getModificationMode | ( | ) | const |
get current modification mode
Definition at line 287 of file GNESelectorFrame.cpp.
Referenced by GNESelectorFrame::handleIDs().
long GNESelectorFrame::ModificationMode::onCmdSelectModificationMode | ( | FXObject * | obj, |
FXSelector | , | ||
void * | |||
) |
Definition at line 293 of file GNESelectorFrame.cpp.
Referenced by FXDEFMAP().
|
private |
add radio button
Definition at line 169 of file GNESelectorFrame.h.
Referenced by ModificationMode().
|
private |
|
private |
how to modify selection
Definition at line 181 of file GNESelectorFrame.h.
|
private |
remove radio button
Definition at line 172 of file GNESelectorFrame.h.
Referenced by ModificationMode().
|
private |
replace radio button
Definition at line 178 of file GNESelectorFrame.h.
Referenced by ModificationMode().