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