50 GUIIcon vClassIcon,
const std::string& description);
92 const
std::
string originalVClasses);
125 long onCmdReset(FXObject*, FXSelector,
void*);
GUIIcon
An enumeration of icons used by the gui applications.
SUMOVehicleClass
Definition of vehicle classes to differ between different lane usage and authority types.
SumoXMLAttr
Numbers representing SUMO-XML - attributes.
The main window of Netedit.
long onCmdToggleVClass(FXObject *, FXSelector, void *)
event when user toogle the vClass button
FXButton * myVClassButton
FOX need this.
bool isVClassButtonEnabled() const
check if vClass button is enabled
const std::string myVClassString
vclass in string format
void setVClassButtonStatus(const bool enabled)
set vClass button status
const std::string & getVClassString() const
get vclass in string format
long onCmdSelectAll(FXObject *, FXSelector, void *)
event when user press select all VClasses button
std::string myEditedVClasses
edited vClasses
const std::string myOriginalVClasses
FOX need this.
long onCmdSelectOnlyRoad(FXObject *, FXSelector, void *)
event when user press select only road button
long onCmdReset(FXObject *, FXSelector, void *)
event after press reset button
long onCmdAccept(FXObject *, FXSelector, void *)
event after press accept button
std::map< SUMOVehicleClass, VClassRow * > myVClassMap
map with the buttons for every VClass
std::string getModifiedVClasses() const
get vClasses modified by this dialog
long onCmdSelectOnlyRail(FXObject *, FXSelector, void *)
event when user press select only rail button
void runInternalTest(const InternalTestStep::DialogArgument *dialogArgument)
run internal test
long onCmdUnselectAll(FXObject *, FXSelector, void *)
event when user press unselect all VClasses button
long onCmdCancel(FXObject *, FXSelector, void *)
event after press cancel button