![]() |
SUMO - Simulation of Urban MObility
|
#include <GNEAdditionalFrame.h>


Public Member Functions | |
| std::string | getIdSelected () const |
| get currently additional parent selected More... | |
| void | hideSelectorAdditionalParentModul () |
| hide SelectorAdditionalParent Modul More... | |
| void | refreshSelectorAdditionalParentModul () |
| Refresh list of Additional Parents Modul. More... | |
| SelectorAdditionalParent (GNEAdditionalFrame *additionalFrameParent) | |
| constructor More... | |
| void | setIDSelected (const std::string &id) |
| select manually a element of the list More... | |
| bool | showSelectorAdditionalParentModul (SumoXMLTag additionalTypeParent) |
| Show list of SelectorAdditionalParent Modul. More... | |
| ~SelectorAdditionalParent () | |
| destructor More... | |
Private Attributes | |
| GNEAdditionalFrame * | myAdditionalFrameParent |
| pointer to Additional Frame Parent More... | |
| SumoXMLTag | myAdditionalTypeParent |
| current additional type parent More... | |
| FXLabel * | myFirstAdditionalParentsLabel |
| Label with the name of additional. More... | |
| FXList * | myFirstAdditionalParentsList |
| List of additional sets. More... | |
Definition at line 128 of file GNEAdditionalFrame.h.
| GNEAdditionalFrame::SelectorAdditionalParent::SelectorAdditionalParent | ( | GNEAdditionalFrame * | additionalFrameParent | ) |
constructor
Definition at line 300 of file GNEAdditionalFrame.cpp.
References GUIDesignLabelLeftThick, GUIDesignListSingleElement, hideSelectorAdditionalParentModul(), MID_GNE_SET_TYPE, myFirstAdditionalParentsLabel, and myFirstAdditionalParentsList.
| GNEAdditionalFrame::SelectorAdditionalParent::~SelectorAdditionalParent | ( | ) |
destructor
Definition at line 313 of file GNEAdditionalFrame.cpp.
| std::string GNEAdditionalFrame::SelectorAdditionalParent::getIdSelected | ( | ) | const |
get currently additional parent selected
Definition at line 317 of file GNEAdditionalFrame.cpp.
References myFirstAdditionalParentsList.
Referenced by GNEAdditionalFrame::buildAdditionalWithParent().
| void GNEAdditionalFrame::SelectorAdditionalParent::hideSelectorAdditionalParentModul | ( | ) |
hide SelectorAdditionalParent Modul
Definition at line 362 of file GNEAdditionalFrame.cpp.
References GNEFrame::hide(), myAdditionalTypeParent, and SUMO_TAG_NOTHING.
Referenced by GNEAdditionalFrame::disableModuls(), GNEAdditionalFrame::enableModuls(), and SelectorAdditionalParent().
| void GNEAdditionalFrame::SelectorAdditionalParent::refreshSelectorAdditionalParentModul | ( | ) |
Refresh list of Additional Parents Modul.
Definition at line 369 of file GNEAdditionalFrame.cpp.
References GNENet::getAdditionalByType(), GNEViewNet::getNet(), GNEFrame::getViewNet(), myAdditionalFrameParent, myAdditionalTypeParent, myFirstAdditionalParentsList, and SUMO_TAG_NOTHING.
Referenced by GNEAdditionalFrame::buildAdditionalOverEdge(), GNEAdditionalFrame::buildAdditionalOverLane(), GNEAdditionalFrame::buildAdditionalOverLanes(), GNEAdditionalFrame::buildAdditionalOverView(), and showSelectorAdditionalParentModul().
| void GNEAdditionalFrame::SelectorAdditionalParent::setIDSelected | ( | const std::string & | id | ) |
select manually a element of the list
Definition at line 328 of file GNEAdditionalFrame.cpp.
References myFirstAdditionalParentsList.
Referenced by GNEAdditionalFrame::buildAdditionalWithParent().
| bool GNEAdditionalFrame::SelectorAdditionalParent::showSelectorAdditionalParentModul | ( | SumoXMLTag | additionalTypeParent | ) |
Show list of SelectorAdditionalParent Modul.
Definition at line 345 of file GNEAdditionalFrame.cpp.
References GNEAttributeCarrier::allowedTagsByCategory(), myAdditionalTypeParent, myFirstAdditionalParentsLabel, refreshSelectorAdditionalParentModul(), GNEAdditionalFrame::show(), and toString().
Referenced by GNEAdditionalFrame::enableModuls().
|
private |
pointer to Additional Frame Parent
Definition at line 153 of file GNEAdditionalFrame.h.
Referenced by refreshSelectorAdditionalParentModul().
|
private |
current additional type parent
Definition at line 156 of file GNEAdditionalFrame.h.
Referenced by hideSelectorAdditionalParentModul(), refreshSelectorAdditionalParentModul(), and showSelectorAdditionalParentModul().
|
private |
Label with the name of additional.
Definition at line 159 of file GNEAdditionalFrame.h.
Referenced by SelectorAdditionalParent(), and showSelectorAdditionalParentModul().
|
private |
List of additional sets.
Definition at line 162 of file GNEAdditionalFrame.h.
Referenced by getIdSelected(), refreshSelectorAdditionalParentModul(), SelectorAdditionalParent(), and setIDSelected().