49 const std::vector<SumoXMLTag> exceptions,
const bool checkIcon);
SumoXMLTag
Numbers representing SUMO-XML - element names.
std::vector< SumoXMLTag > myDemandElementTags
demand element tags
void setDemandElements(const std::vector< GNEDemandElement * > &demandElements)
set multiple demand elements to filter
GNEDemandElement * getPreviousPlanElement() const
get previous plan element
~GNEDemandElementSelector()
destructor
GNEFrame * myFrameParent
FOX need this.
bool myCheckIcon
flag to check if we have to compare icons when we choose an element in the comboBox
bool isDemandElementSelectorShown() const
check if demand element selector is shown
void showDemandElementSelector()
show demand element selector
void setDemandElement(GNEDemandElement *demandElement)
set current demand element
long onCmdSelectDemandElement(FXObject *, FXSelector, void *)
void refreshDemandElementSelector()
refresh demand element selector
GNEDemandElement * myCurrentDemandElement
current demand element
GNEDemandElement * getCurrentDemandElement() const
get current demand element
bool mySelectingMultipleElements
flag for enable/disable multiple element selection
const std::vector< SumoXMLTag > & getAllowedTags() const
MFXComboBoxIcon * myDemandElementsComboBox
comboBox with the list of elements type
void hideDemandElementSelector()
hide demand element selector
GNETagProperties::Type myTagType
tag type (person, container or vehicle)
GNEGroupBoxModule (based on FXGroupBox)