 |
Eclipse SUMO - Simulation of Urban MObility
|
Go to the documentation of this file.
16 #ifndef GNEPersonTypeFrame_h
17 #define GNEPersonTypeFrame_h
void showPersonTypeEditorModul()
show PersonTypeEditor modul
An Element which don't belongs to GNENet but has influency in the simulation.
GNEFrameAttributesModuls::AttributesEditor * myPersonTypeAttributesEditor
editorinternal person type attributes
long onCmdCopyPersonType(FXObject *, FXSelector, void *)
Called when "Copy Vehicle Type" button is clicked.
PersonTypeSelector(GNEPersonTypeFrame *personTypeFrameParent)
FOX-declaration.
void attributeUpdated()
function called after set a valid attribute in AttributeCreator/AttributeEditor/ParametersEditor/....
GNEDemandElement * getCurrentPersonType() const
get current Vehicle Type
GNEPersonTypeFrame * myPersonTypeFrameParent
pointer to person type Frame Parent
PersonTypeEditor(GNEPersonTypeFrame *personTypeFrameParent)
FOX-declaration.
long onCmdCreatePersonType(FXObject *, FXSelector, void *)
FXComboBox * myTypeMatchBox
comboBox with the list of elements type
~GNEPersonTypeFrame()
Destructor.
FXButton * myDeletePersonTypeButton
"delete person type" button
GNEPersonTypeFrame(FXHorizontalFrame *horizontalFrameParent, GNEViewNet *viewNet)
Constructor.
~PersonTypeSelector()
destructor
void hidePersonTypeEditorModul()
hide PersonTypeEditor box
void refreshPersonTypeEditorModul()
update PersonTypeEditor modul
long onCmdDeletePersonType(FXObject *, FXSelector, void *)
Called when "Delete Vehicle Type" button is clicked.
#define FOX_CONSTRUCTOR(classname)
FXButton * myResetDefaultPersonTypeButton
"delete default person type" button
void refreshPersonTypeSelector()
refresh person type
GNEPersonTypeFrame * myPersonTypeFrameParent
pointer to Frame Parent
void setCurrentPersonType(GNEDemandElement *vType)
set current Vehicle Type
~PersonTypeEditor()
destructor
FXButton * myCopyPersonTypeButton
"copy person type"
FXButton * myCreatePersonTypeButton
"create person type" button
GNEDemandElement * myCurrentPersonType
pointer to current person type
long onCmdResetPersonType(FXObject *, FXSelector, void *)
Called when "Delete Vehicle Type" button is clicked.
PersonTypeSelector * getPersonTypeSelector() const
get person type selector
long onCmdSelectItem(FXObject *, FXSelector, void *)
PersonTypeSelector * myPersonTypeSelector
person type selector
PersonTypeEditor * myPersonTypeEditor
Vehicle Type editor (Create, copy, etc.)