SUMO - Simulation of Urban MObility
GNEAdditionalFrame::AdditionalSelector Class Reference

#include <GNEAdditionalFrame.h>

Inheritance diagram for GNEAdditionalFrame::AdditionalSelector:
Inheritance graph
Collaboration diagram for GNEAdditionalFrame::AdditionalSelector:
Collaboration graph

Public Member Functions

 AdditionalSelector (GNEAdditionalFrame *additionalFrameParent)
 FOX-declaration. More...
 
SumoXMLTag getCurrentAdditionalType () const
 get current additional type More...
 
void setCurrentAdditional (SumoXMLTag actualAdditionalType)
 set parameters depending of the given additionalType More...
 
 ~AdditionalSelector ()
 destructor More...
 
FOX-callbacks

Called when the user select another additional Type

long onCmdselectAttributeCarrier (FXObject *, FXSelector, void *)
 

Protected Member Functions

 AdditionalSelector ()
 FOX needs this. More...
 

Private Attributes

GNEAdditionalFrame * myAdditionalFrameParent
 pointer to Additional Frame Parent More...
 
FXComboBox * myAdditionalMatchBox
 combo box with the list of additional elements More...
 
SumoXMLTag myCurrentAdditionalType
 actual additional type selected in the match Box More...
 

Detailed Description

Definition at line 60 of file GNEAdditionalFrame.h.

Constructor & Destructor Documentation

◆ AdditionalSelector() [1/2]

GNEAdditionalFrame::AdditionalSelector::AdditionalSelector ( GNEAdditionalFrame *  additionalFrameParent)

◆ ~AdditionalSelector()

GNEAdditionalFrame::AdditionalSelector::~AdditionalSelector ( )

destructor

Definition at line 134 of file GNEAdditionalFrame.cpp.

◆ AdditionalSelector() [2/2]

GNEAdditionalFrame::AdditionalSelector::AdditionalSelector ( )
inlineprotected

FOX needs this.

Definition at line 85 of file GNEAdditionalFrame.h.

Member Function Documentation

◆ getCurrentAdditionalType()

◆ onCmdselectAttributeCarrier()

long GNEAdditionalFrame::AdditionalSelector::onCmdselectAttributeCarrier ( FXObject *  ,
FXSelector  ,
void *   
)

◆ setCurrentAdditional()

Field Documentation

◆ myAdditionalFrameParent

GNEAdditionalFrame* GNEAdditionalFrame::AdditionalSelector::myAdditionalFrameParent
private

pointer to Additional Frame Parent

Definition at line 89 of file GNEAdditionalFrame.h.

Referenced by setCurrentAdditional().

◆ myAdditionalMatchBox

FXComboBox* GNEAdditionalFrame::AdditionalSelector::myAdditionalMatchBox
private

combo box with the list of additional elements

Definition at line 92 of file GNEAdditionalFrame.h.

Referenced by onCmdselectAttributeCarrier().

◆ myCurrentAdditionalType

SumoXMLTag GNEAdditionalFrame::AdditionalSelector::myCurrentAdditionalType
private

actual additional type selected in the match Box

Definition at line 95 of file GNEAdditionalFrame.h.

Referenced by getCurrentAdditionalType(), and setCurrentAdditional().


The documentation for this class was generated from the following files: