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