![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNEVehicleTypeFrame.h>
Public Member Functions | |
| void | hideVehicleTypeEditorModul () |
| hide VehicleTypeEditor box More... | |
| void | refreshVehicleTypeEditorModul () |
| update VehicleTypeEditor modul More... | |
| void | showVehicleTypeEditorModul () |
| show VehicleTypeEditor modul More... | |
| VehicleTypeEditor (GNEVehicleTypeFrame *vehicleTypeFrameParent) | |
| FOX-declaration. More... | |
| ~VehicleTypeEditor () | |
| destructor More... | |
FOX-callbacks | |
Called when "Vreate Vehicle Type" button is clicked | |
| long | onCmdCreateVehicleType (FXObject *, FXSelector, void *) |
| long | onCmdDeleteVehicleType (FXObject *, FXSelector, void *) |
| Called when "Delete Vehicle Type" button is clicked. More... | |
| long | onCmdResetVehicleType (FXObject *, FXSelector, void *) |
| Called when "Delete Vehicle Type" button is clicked. More... | |
| long | onCmdCopyVehicleType (FXObject *, FXSelector, void *) |
| Called when "Copy Vehicle Type" button is clicked. More... | |
Private Attributes | |
| FXButton * | myCopyVehicleTypeButton |
| "copy vehicle type" More... | |
| FXButton * | myCreateVehicleTypeButton |
| "create vehicle type" button More... | |
| FXButton * | myDeleteVehicleTypeButton |
| "delete vehicle type" button More... | |
| FXButton * | myResetDefaultVehicleTypeButton |
| "delete default vehicle type" button More... | |
| GNEVehicleTypeFrame * | myVehicleTypeFrameParent |
| pointer to vehicle type Frame Parent More... | |
Definition at line 92 of file GNEVehicleTypeFrame.h.
| GNEVehicleTypeFrame::VehicleTypeEditor::VehicleTypeEditor | ( | GNEVehicleTypeFrame * | vehicleTypeFrameParent | ) |
FOX-declaration.
constructor
Definition at line 192 of file GNEVehicleTypeFrame.cpp.
References GUIDesignButton, MID_GNE_COPY, MID_GNE_CREATE, MID_GNE_DELETE, MID_GNE_RESET, myCopyVehicleTypeButton, myCreateVehicleTypeButton, myDeleteVehicleTypeButton, and myResetDefaultVehicleTypeButton.
| GNEVehicleTypeFrame::VehicleTypeEditor::~VehicleTypeEditor | ( | ) |
destructor
Definition at line 206 of file GNEVehicleTypeFrame.cpp.
| void GNEVehicleTypeFrame::VehicleTypeEditor::hideVehicleTypeEditorModul | ( | ) |
hide VehicleTypeEditor box
Definition at line 217 of file GNEVehicleTypeFrame.cpp.
References GNEFrame::hide().
| long GNEVehicleTypeFrame::VehicleTypeEditor::onCmdCopyVehicleType | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Called when "Copy Vehicle Type" button is clicked.
Definition at line 343 of file GNEVehicleTypeFrame.cpp.
References SUMO_TAG_VTYPE.
| long GNEVehicleTypeFrame::VehicleTypeEditor::onCmdCreateVehicleType | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Definition at line 256 of file GNEVehicleTypeFrame.cpp.
References SUMO_TAG_VTYPE.
| long GNEVehicleTypeFrame::VehicleTypeEditor::onCmdDeleteVehicleType | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Called when "Delete Vehicle Type" button is clicked.
Definition at line 274 of file GNEVehicleTypeFrame.cpp.
References SUMO_TAG_VTYPE, toString(), and WRITE_DEBUG.
| long GNEVehicleTypeFrame::VehicleTypeEditor::onCmdResetVehicleType | ( | FXObject * | , |
| FXSelector | , | ||
| void * | |||
| ) |
Called when "Delete Vehicle Type" button is clicked.
Definition at line 316 of file GNEVehicleTypeFrame.cpp.
References DEFAULT_BIKETYPE_ID, DEFAULT_VTYPE_ID, GNEAttributeCarrier::getTagProperties(), GNE_ATTR_DEFAULT_VTYPE_MODIFIED, SUMO_ATTR_ID, SUMO_ATTR_VCLASS, SUMO_TAG_VTYPE, SVC_BICYCLE, SVC_PASSENGER, and toString().
| void GNEVehicleTypeFrame::VehicleTypeEditor::refreshVehicleTypeEditorModul | ( | ) |
update VehicleTypeEditor modul
Definition at line 223 of file GNEVehicleTypeFrame.cpp.
References GNE_ATTR_DEFAULT_VTYPE, and GNE_ATTR_DEFAULT_VTYPE_MODIFIED.
| void GNEVehicleTypeFrame::VehicleTypeEditor::showVehicleTypeEditorModul | ( | ) |
show VehicleTypeEditor modul
Definition at line 210 of file GNEVehicleTypeFrame.cpp.
References GNEVehicleTypeFrame::show().
|
private |
"copy vehicle type"
Definition at line 144 of file GNEVehicleTypeFrame.h.
Referenced by VehicleTypeEditor().
|
private |
"create vehicle type" button
Definition at line 135 of file GNEVehicleTypeFrame.h.
Referenced by VehicleTypeEditor().
|
private |
"delete vehicle type" button
Definition at line 138 of file GNEVehicleTypeFrame.h.
Referenced by VehicleTypeEditor().
|
private |
"delete default vehicle type" button
Definition at line 141 of file GNEVehicleTypeFrame.h.
Referenced by VehicleTypeEditor().
|
private |
pointer to vehicle type Frame Parent
Definition at line 132 of file GNEVehicleTypeFrame.h.