![]() |
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.