 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
17 #ifndef GNEVehicleTypeFrame_h
18 #define GNEVehicleTypeFrame_h
FXButton * myCreateVehicleTypeButton
"create vehicle type" button
void hideVehicleTypeEditorModul()
hide VehicleTypeEditor box
~VehicleTypeSelector()
destructor
void showVehicleTypeEditorModul()
show VehicleTypeEditor modul
An Element which don't belongs to GNENet but has influency in the simulation.
void refreshVehicleTypeSelectorIDs()
refresh vehicle type selector (only IDs, without refreshing attributes)
VehicleTypeEditor()
FOX needs this.
void refreshVehicleTypeEditorModul()
update VehicleTypeEditor modul
long onCmdSelectItem(FXObject *, FXSelector, void *)
GNEFrameAttributesModuls::AttributesEditor * myVehicleTypeAttributesEditor
editorinternal vehicle type attributes
GNEDemandElement * getCurrentVehicleType() const
get current Vehicle Type
void attributeUpdated()
function called after set a valid attribute in AttributeCreator/AttributeEditor/GenericParametersEdit...
GNEVehicleTypeFrame * myVehicleTypeFrameParent
pointer to vehicle type Frame Parent
FXButton * myResetDefaultVehicleTypeButton
"delete default vehicle type" button
VehicleTypeSelector()
FOX needs this.
GNEDemandElement * myCurrentVehicleType
pointer to current vehicle type
long onCmdCreateVehicleType(FXObject *, FXSelector, void *)
long onCmdCopyVehicleType(FXObject *, FXSelector, void *)
Called when "Copy Vehicle Type" button is clicked.
GNEVehicleTypeFrame(FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet)
Constructor.
VehicleTypeSelector * myVehicleTypeSelector
vehicle type selector
VehicleTypeEditor * myVehicleTypeEditor
Vehicle Type editor (Create, copy, etc.)
FXButton * myCopyVehicleTypeButton
"copy vehicle type"
FXComboBox * myTypeMatchBox
comboBox with the list of elements type
VehicleTypeSelector * getVehicleTypeSelector() const
get vehicle type selector
void attributesEditorExtendedDialogOpened()
open AttributesCreator extended dialog (used for editing advance attributes of Vehicle Types)
void setCurrentVehicleType(GNEDemandElement *vType)
set current Vehicle Type
long onCmdDeleteVehicleType(FXObject *, FXSelector, void *)
Called when "Delete Vehicle Type" button is clicked.
GNEFrameAttributesModuls::AttributesEditorExtended * myAttributesEditorExtended
modul for open extended attributes dialog
FXButton * myDeleteVehicleTypeButton
"delete vehicle type" button
~VehicleTypeEditor()
destructor
void refreshVehicleTypeSelector()
refresh vehicle type selector
long onCmdResetVehicleType(FXObject *, FXSelector, void *)
Called when "Delete Vehicle Type" button is clicked.
GNEVehicleTypeFrame * myVehicleTypeFrameParent
pointer to Frame Parent
~GNEVehicleTypeFrame()
Destructor.