![]() |
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 384 of file GNEFrameModuls.h.
GNEFrameModuls::SelectorParent::SelectorParent | ( | GNEFrame * | frameParent | ) |
constructor
Definition at line 1632 of file GNEFrameModuls.cpp.
References GUIDesignLabelLeftThick, GUIDesignListSingleElementFixedHeight, hideSelectorParentModul(), MID_GNE_SET_TYPE, myParentsLabel, and myParentsList.
GNEFrameModuls::SelectorParent::~SelectorParent | ( | ) |
destructor
Definition at line 1645 of file GNEFrameModuls.cpp.
std::string GNEFrameModuls::SelectorParent::getIdSelected | ( | ) | const |
get currently parent additional selected
Definition at line 1649 of file GNEFrameModuls.cpp.
Referenced by GNEAdditionalFrame::buildSlaveAdditional().
void GNEFrameModuls::SelectorParent::hideSelectorParentModul | ( | ) |
hide SelectorParent Modul
Definition at line 1694 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 1701 of file GNEFrameModuls.cpp.
References SUMO_TAG_NOTHING.
Referenced by GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), and GNEAdditionalFrame::buildAdditionalOverView().
void GNEFrameModuls::SelectorParent::setIDSelected | ( | const std::string & | id | ) |
select manually a element of the list
Definition at line 1660 of file GNEFrameModuls.cpp.
Referenced by GNEAdditionalFrame::buildSlaveAdditional().
bool GNEFrameModuls::SelectorParent::showSelectorParentModul | ( | SumoXMLTag | additionalTypeParent | ) |
Show list of SelectorParent Modul.
Definition at line 1677 of file GNEFrameModuls.cpp.
References GNEAttributeCarrier::getAllowedTagsByCategory().
Referenced by GNEAdditionalFrame::tagSelected().
|
private |
pointer to Frame Parent
Definition at line 409 of file GNEFrameModuls.h.
|
private |
Label with parent name.
Definition at line 415 of file GNEFrameModuls.h.
Referenced by SelectorParent().
|
private |
|
private |
current parent additional tag
Definition at line 412 of file GNEFrameModuls.h.