![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <GNEFrameModuls.h>
Public Member Functions | |
| std::string | getIdSelected () const |
| get currently parent additional selected More... | |
| void | hideSelectorParentModul () |
| hide SelectorParent Modul More... | |
| void | refreshSelectorParentModul () |
| Refresh list of Additional Parents Modul. More... | |
| SelectorParent (GNEFrame *frameParent) | |
| constructor More... | |
| void | setIDSelected (const std::string &id) |
| select manually a element of the list More... | |
| bool | showSelectorParentModul (SumoXMLTag additionalTypeParent) |
| Show list of SelectorParent Modul. More... | |
| ~SelectorParent () | |
| destructor More... | |
Private Attributes | |
| GNEFrame * | myFrameParent |
| pointer to Frame Parent More... | |
| FXLabel * | myParentsLabel |
| Label with parent name. More... | |
| FXList * | myParentsList |
| List of parents. More... | |
| SumoXMLTag | myParentTag |
| current parent additional tag More... | |
Definition at line 479 of file GNEFrameModuls.h.
| GNEFrameModuls::SelectorParent::SelectorParent | ( | GNEFrame * | frameParent | ) |
constructor
Definition at line 1719 of file GNEFrameModuls.cpp.
References GUIDesignLabelLeftThick, GUIDesignListSingleElementFixedHeight, hideSelectorParentModul(), MID_GNE_SET_TYPE, myParentsLabel, and myParentsList.
| GNEFrameModuls::SelectorParent::~SelectorParent | ( | ) |
destructor
Definition at line 1732 of file GNEFrameModuls.cpp.
| std::string GNEFrameModuls::SelectorParent::getIdSelected | ( | ) | const |
get currently parent additional selected
Definition at line 1736 of file GNEFrameModuls.cpp.
Referenced by GNEAdditionalFrame::buildAdditionalWithParent().
| void GNEFrameModuls::SelectorParent::hideSelectorParentModul | ( | ) |
hide SelectorParent Modul
Definition at line 1781 of file GNEFrameModuls.cpp.
References SUMO_TAG_NOTHING.
Referenced by SelectorParent(), and GNEAdditionalFrame::tagSelected().
| void GNEFrameModuls::SelectorParent::refreshSelectorParentModul | ( | ) |
Refresh list of Additional Parents Modul.
Definition at line 1788 of file GNEFrameModuls.cpp.
References SUMO_TAG_NOTHING.
Referenced by GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), GNEAdditionalFrame::buildAdditionalOverLanes(), and GNEAdditionalFrame::buildAdditionalOverView().
| void GNEFrameModuls::SelectorParent::setIDSelected | ( | const std::string & | id | ) |
select manually a element of the list
Definition at line 1747 of file GNEFrameModuls.cpp.
Referenced by GNEAdditionalFrame::buildAdditionalWithParent().
| bool GNEFrameModuls::SelectorParent::showSelectorParentModul | ( | SumoXMLTag | additionalTypeParent | ) |
Show list of SelectorParent Modul.
Definition at line 1764 of file GNEFrameModuls.cpp.
References GNEAttributeCarrier::allowedTagsByCategory(), and toString().
Referenced by GNEAdditionalFrame::tagSelected().
|
private |
pointer to Frame Parent
Definition at line 504 of file GNEFrameModuls.h.
|
private |
Label with parent name.
Definition at line 510 of file GNEFrameModuls.h.
Referenced by SelectorParent().
|
private |
|
private |
current parent additional tag
Definition at line 507 of file GNEFrameModuls.h.