Eclipse SUMO - Simulation of Urban MObility
GNEMatchGenericDataAttribute Class Reference

#include <GNEMatchGenericDataAttribute.h>

Inheritance diagram for GNEMatchGenericDataAttribute:
[legend]
Collaboration diagram for GNEMatchGenericDataAttribute:
[legend]

Public Types

enum  Options {
  NOTHING = 1 << 0 , COLLAPSIBLE = 1 << 1 , EXTENSIBLE = 1 << 2 , SAVE = 1 << 3 ,
  LOAD = 1 << 4
}
 GroupBoxModule options. More...
 

Public Member Functions

void disableMatchGenericDataAttribute ()
 disable match attributes More...
 
void enableMatchGenericDataAttribute ()
 enable match attributes More...
 
FXVerticalFrame * getCollapsableFrame ()
 get collapsable frame (used by all elements that will be collapsed if button is toggled) More...
 
 GNEMatchGenericDataAttribute (GNEElementSet *elementSet, SumoXMLTag defaultTag, SumoXMLAttr defaultAttr, const std::string &defaultValue)
 FOX-declaration. More...
 
void hideMatchGenericDataAttribute ()
 hide match attributes More...
 
long onCmdCollapseButton (FXObject *, FXSelector, void *)
 collapse GroupBoxModule More...
 
long onCmdExtendButton (FXObject *, FXSelector, void *)
 extends GroupBoxModule More...
 
long onCmdLoadButton (FXObject *, FXSelector, void *)
 load contents More...
 
long onCmdResetButton (FXObject *, FXSelector, void *)
 reset GroupBoxModule More...
 
long onCmdSaveButton (FXObject *, FXSelector, void *)
 save contents More...
 
long onPaint (FXObject *, FXSelector, void *)
 draw MFXGroupBoxModule More...
 
long onUpdResetButton (FXObject *, FXSelector, void *)
 update reset GroupBoxModule More...
 
void setText (const std::string &text)
 set text More...
 
void showMatchGenericDataAttribute ()
 show match attributes More...
 
 ~GNEMatchGenericDataAttribute ()
 destructor More...
 
FOX-callbacks
long onCmdSetInterval (FXObject *, FXSelector, void *)
 Called when the user selects an interval. More...
 
long onCmdSetBegin (FXObject *, FXSelector, void *)
 Called when the user change begin text field. More...
 
long onCmdSetEnd (FXObject *, FXSelector, void *)
 Called when the user change end text field. More...
 
long onCmdSetFromTAZ (FXObject *, FXSelector, void *)
 Called when the user change fromTAZ text field. More...
 
long onCmdSetToTAZ (FXObject *, FXSelector, void *)
 Called when the user change toTAZ text field. More...
 
long onCmdSelectTag (FXObject *, FXSelector, void *)
 Called when the user selects a tag in the match box. More...
 
long onCmdSelectAttribute (FXObject *, FXSelector, void *)
 Called when the user selects an attribute in the match box. More...
 
long onCmdProcessString (FXObject *, FXSelector, void *)
 Called when the user enters a new selection expression. More...
 
long onCmdHelp (FXObject *, FXSelector, void *)
 Called when the user clicks the help button. More...
 

Protected Member Functions

virtual bool loadContents () const
 load contents (can be reimplemented in children) More...
 
virtual bool saveContents () const
 save contents (can be reimplemented in children) More...
 
void toggleSaveButton (const bool value)
 enable or disable save buttons More...
 
void updateTAZComboBox ()
 FOX need this. More...
 

Private Member Functions

 GNEMatchGenericDataAttribute (const GNEMatchGenericDataAttribute &)=delete
 Invalidated copy constructor. More...
 
GNEMatchGenericDataAttributeoperator= (const GNEMatchGenericDataAttribute &)=delete
 Invalidated assignment operator. More...
 

Private Attributes

FXTextField * myBegin
 TextField for begin. More...
 
FXVerticalFrame * myCollapsableFrame = nullptr
 vertical collapsable frame More...
 
FXButton * myCollapseButton = nullptr
 button for collapse elements More...
 
bool myCollapsed
 flag to check if this groupbox is collapsed More...
 
std::string myCurrentAttribute
 current string Attribute More...
 
SumoXMLTag myCurrentTag
 current SumoXMLTag tag More...
 
GNEElementSetmyElementSet
 pointer to element set Parent More...
 
FXTextField * myEnd
 TextField for end. More...
 
MFXButtonTooltipmyExtendButton = nullptr
 button for extend elements More...
 
GNEFramemyFrameParent = nullptr
 GNEFrame in which this GroupBox is placed. More...
 
MFXComboBoxIconmyFromTAZComboBox
 TextField for fromTAZ. More...
 
std::map< std::pair< double, double >, int > myIntervals
 
MFXComboBoxIconmyIntervalSelector
 tag of the match box More...
 
FXLabel * myLabel = nullptr
 label used in non collapsable MFXGroupBoxModule More...
 
FXButton * myLoadButton = nullptr
 button for load elements More...
 
MFXComboBoxIconmyMatchGenericDataAttrComboBox
 attributes of the match box More...
 
FXTextField * myMatchGenericDataString
 string of the match More...
 
MFXComboBoxIconmyMatchGenericDataTagComboBox
 tag of the match box More...
 
const int myOptions
 GroupBoxModule options. More...
 
FXButton * myResetWidthButton = nullptr
 button for reset frame width More...
 
FXButton * mySaveButton = nullptr
 button for save elements More...
 
FXHorizontalFrame * myTAZHorizontalFrame
 horizontal frame for TAZs, More...
 
MFXComboBoxIconmyToTAZComboBox
 TextField for toTAZ. More...
 

Detailed Description

Definition at line 30 of file GNEMatchGenericDataAttribute.h.

Member Enumeration Documentation

◆ Options

GroupBoxModule options.

Enumerator
NOTHING 
COLLAPSIBLE 
EXTENSIBLE 
SAVE 
LOAD 

Definition at line 38 of file MFXGroupBoxModule.h.

Constructor & Destructor Documentation

◆ GNEMatchGenericDataAttribute() [1/2]

◆ ~GNEMatchGenericDataAttribute()

GNEMatchGenericDataAttribute::~GNEMatchGenericDataAttribute ( )

destructor

Definition at line 97 of file GNEMatchGenericDataAttribute.cpp.

◆ GNEMatchGenericDataAttribute() [2/2]

GNEMatchGenericDataAttribute::GNEMatchGenericDataAttribute ( const GNEMatchGenericDataAttribute )
privatedelete

Invalidated copy constructor.

Member Function Documentation

◆ disableMatchGenericDataAttribute()

void GNEMatchGenericDataAttribute::disableMatchGenericDataAttribute ( )

disable match attributes

Definition at line 151 of file GNEMatchGenericDataAttribute.cpp.

References MFXComboBoxIcon::disable(), myBegin, myEnd, myIntervalSelector, myMatchGenericDataAttrComboBox, myMatchGenericDataString, myMatchGenericDataTagComboBox, and MFXComboBoxIcon::setTextColor().

Referenced by enableMatchGenericDataAttribute(), and GNEElementSet::showElementSet().

Here is the caller graph for this function:

◆ enableMatchGenericDataAttribute()

◆ getCollapsableFrame()

FXVerticalFrame * MFXGroupBoxModule::getCollapsableFrame ( )
inherited

get collapsable frame (used by all elements that will be collapsed if button is toggled)

Definition at line 123 of file MFXGroupBoxModule.cpp.

References MFXGroupBoxModule::myCollapsableFrame.

Referenced by GNEInspectorFrame::AdditionalDialog::AdditionalDialog(), GNEFrameAttributeModules::AttributesEditor::AttributesEditor(), GNEFrameAttributeModules::AttributesEditorExtended::AttributesEditorExtended(), GNEGenericDataFrame::AttributeSelector::AttributeSelector(), GNEOverlappedInspection::buildFXElements(), GNEMoveFrame::ChangeZInSelection::ChangeZInSelection(), GNEConnectorFrame::ConnectionModifications::ConnectionModifications(), GNEConnectorFrame::ConnectionOperations::ConnectionOperations(), GNEConnectorFrame::ConnectionSelection::ConnectionSelection(), GNECrossingFrame::CreateCrossing::CreateCrossing(), GNECrossingFrame::CrossingParameters::CrossingParameters(), GNETAZFrame::CurrentTAZ::CurrentTAZ(), GNEMoveFrame::DemandModeOptions::DemandModeOptions(), GNEDistributionFrame::DistributionSelector::DistributionSelector(), GNEDistributionFrame::DistributionValuesEditor::DistributionValuesEditor(), GNEAdditionalFrame::E2MultilaneLegendModule::E2MultilaneLegendModule(), GNECrossingFrame::EdgesSelector::EdgesSelector(), GNEFrameAttributeModules::GenericDataAttributes::GenericDataAttributes(), GNEInspectorFrame::GEOAttributesEditor::GEOAttributesEditor(), GNEDemandElementSelector::GNEDemandElementSelector(), GNEOptionsDialog::GNEOptionsDialog(), GNEPathCreator::GNEPathCreator(), GNEPathLegendModule::GNEPathLegendModule(), GNEPlanCreator::GNEPlanCreator(), GNEPlanCreatorLegend::GNEPlanCreatorLegend(), GNESelectorParent::GNESelectorParent(), GNEStopFrame::HelpCreation::HelpCreation(), GNEVehicleFrame::HelpCreation::HelpCreation(), GNEAdditionalFrame::HelpCreationModule::HelpCreationModule(), GNECrossingFrame::Information::Information(), GNEMoveFrame::Information::Information(), GNESelectorFrame::Information::Information(), GNEGenericDataFrame::IntervalSelector::IntervalSelector(), GNECreateEdgeFrame::LaneTypeSelector::LaneTypeSelector(), GNEConnectorFrame::Legend::Legend(), GNECreateEdgeFrame::Legend::Legend(), GNEProhibitionFrame::Legend::Legend(), GNETAZRelDataFrame::Legend::Legend(), GNEMeanDataFrame::MeanDataEditor::MeanDataEditor(), GNEMeanDataFrame::MeanDataSelector::MeanDataSelector(), GNESelectorFrame::ModificationMode::ModificationMode(), GNEMoveFrame::NetworkModeOptions::NetworkModeOptions(), GNEMatchAttribute::onCmdHelp(), onCmdHelp(), GNENeteditAttributes::onCmdHelp(), GNEOverlappedInspection::onCmdOverlappingHelp(), GNEFrameAttributeModules::ParametersEditor::ParametersEditor(), GNEDeleteFrame::ProtectElements::ProtectElements(), GNEAttributesCreator::refreshRows(), GNEProhibitionFrame::Selection::Selection(), GNESelectorFrame::SelectionHierarchy::SelectionHierarchy(), GNESelectorFrame::SelectionOperation::SelectionOperation(), GNEMoveFrame::ShiftEdgeSelectedGeometry::ShiftEdgeSelectedGeometry(), GNEMoveFrame::ShiftShapeGeometry::ShiftShapeGeometry(), GNETAZFrame::TAZChildDefaultParameters::TAZChildDefaultParameters(), GNETAZFrame::TAZCommonStatistics::TAZCommonStatistics(), GNETAZFrame::TAZEdgesGraphic::TAZEdgesGraphic(), GNETAZFrame::TAZParameters::TAZParameters(), GNETAZFrame::TAZSaveChanges::TAZSaveChanges(), GNETAZFrame::TAZSelectionStatistics::TAZSelectionStatistics(), GNEInspectorFrame::TemplateEditor::TemplateEditor(), GNETLSEditorFrame::TLSAttributes::TLSAttributes(), GNETLSEditorFrame::TLSDefinition::TLSDefinition(), GNETLSEditorFrame::TLSFile::TLSFile(), GNETLSEditorFrame::TLSJunction::TLSJunction(), GNETLSEditorFrame::TLSPhases::TLSPhases(), GNETypeFrame::TypeEditor::TypeEditor(), and GNESelectorFrame::VisualScaling::VisualScaling().

◆ hideMatchGenericDataAttribute()

void GNEMatchGenericDataAttribute::hideMatchGenericDataAttribute ( )

hide match attributes

Definition at line 174 of file GNEMatchGenericDataAttribute.cpp.

Referenced by GNEElementSet::hideElementSet(), GNEElementSet::onCmdSelectElementSet(), and GNEElementSet::showElementSet().

Here is the caller graph for this function:

◆ loadContents()

bool MFXGroupBoxModule::loadContents ( ) const
protectedvirtualinherited

load contents (can be reimplemented in children)

Definition at line 231 of file MFXGroupBoxModule.cpp.

Referenced by MFXGroupBoxModule::onCmdLoadButton().

Here is the caller graph for this function:

◆ onCmdCollapseButton()

long MFXGroupBoxModule::onCmdCollapseButton ( FXObject *  ,
FXSelector  ,
void *   
)
inherited

collapse GroupBoxModule

Definition at line 142 of file MFXGroupBoxModule.cpp.

References COLLAPSE, GUIIconSubSys::getIcon(), MFXGroupBoxModule::myCollapsableFrame, MFXGroupBoxModule::myCollapseButton, MFXGroupBoxModule::myCollapsed, and UNCOLLAPSE.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdExtendButton()

long MFXGroupBoxModule::onCmdExtendButton ( FXObject *  ,
FXSelector  ,
void *   
)
inherited

extends GroupBoxModule

Definition at line 158 of file MFXGroupBoxModule.cpp.

References GNEFrame::getScrollBarWidth(), GNETLSEditorFrame::TLSPhases::getTLSEditorParent(), GNETLSTable::getTLSPhasesParent(), GNEFrame::getViewNet(), GNEViewNet::getViewParent(), MFXGroupBoxModule::myCollapsableFrame, MFXGroupBoxModule::myFrameParent, and GNEViewParent::setFrameAreaWidth().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdHelp()

long GNEMatchGenericDataAttribute::onCmdHelp ( FXObject *  ,
FXSelector  ,
void *   
)

Called when the user clicks the help button.

Definition at line 447 of file GNEMatchGenericDataAttribute.cpp.

References ACCEPT, GUIDesigns::buildFXButton(), MFXGroupBoxModule::getCollapsableFrame(), GUIIconSubSys::getIcon(), GUIDesignAuxiliarHorizontalFrame, GUIDesignButtonOK, GUIDesignDialogBox, GUIDesignHorizontalSeparator, GUIDesignLabelFrameInformation, MODEADDITIONAL, TL, and WRITE_DEBUG.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdLoadButton()

long MFXGroupBoxModule::onCmdLoadButton ( FXObject *  ,
FXSelector  ,
void *   
)
inherited

load contents

Definition at line 212 of file MFXGroupBoxModule.cpp.

References MFXGroupBoxModule::loadContents().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdProcessString()

long GNEMatchGenericDataAttribute::onCmdProcessString ( FXObject *  ,
FXSelector  ,
void *   
)

◆ onCmdResetButton()

long MFXGroupBoxModule::onCmdResetButton ( FXObject *  ,
FXSelector  ,
void *   
)
inherited

reset GroupBoxModule

Definition at line 184 of file MFXGroupBoxModule.cpp.

References GNEFrame::getViewNet(), GNEViewNet::getViewParent(), MFXGroupBoxModule::myFrameParent, and GNEViewParent::setFrameAreaWidth().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdSaveButton()

long MFXGroupBoxModule::onCmdSaveButton ( FXObject *  ,
FXSelector  ,
void *   
)
inherited

save contents

Definition at line 206 of file MFXGroupBoxModule.cpp.

References MFXGroupBoxModule::saveContents().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdSelectAttribute()

long GNEMatchGenericDataAttribute::onCmdSelectAttribute ( FXObject *  ,
FXSelector  ,
void *   
)

Called when the user selects an attribute in the match box.

Definition at line 341 of file GNEMatchGenericDataAttribute.cpp.

References GNENet::getAttributeCarriers(), GNEViewNet::getNet(), GNEElementSet::getSelectorFrameParent(), MFXComboBoxIcon::getText(), GNEFrame::getViewNet(), GNE_ATTR_DATASET, myBegin, myCurrentAttribute, myCurrentTag, myElementSet, myEnd, myMatchGenericDataAttrComboBox, myMatchGenericDataString, GNENetHelper::AttributeCarriers::retrieveGenericDataParameters(), MFXComboBoxIcon::setTextColor(), and toString().

Referenced by FXDEFMAP(), and onCmdSelectTag().

Here is the caller graph for this function:

◆ onCmdSelectTag()

◆ onCmdSetBegin()

long GNEMatchGenericDataAttribute::onCmdSetBegin ( FXObject *  ,
FXSelector  ,
void *   
)

Called when the user change begin text field.

Definition at line 200 of file GNEMatchGenericDataAttribute.cpp.

References MFXComboBoxIcon::disable(), MFXComboBoxIcon::enable(), myBegin, myEnd, myMatchGenericDataAttrComboBox, myMatchGenericDataString, myMatchGenericDataTagComboBox, onCmdSelectTag(), and toString().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdSetEnd()

long GNEMatchGenericDataAttribute::onCmdSetEnd ( FXObject *  ,
FXSelector  ,
void *   
)

Called when the user change end text field.

Definition at line 228 of file GNEMatchGenericDataAttribute.cpp.

References MFXComboBoxIcon::disable(), MFXComboBoxIcon::enable(), myBegin, myEnd, myMatchGenericDataAttrComboBox, myMatchGenericDataString, myMatchGenericDataTagComboBox, onCmdSelectTag(), and toString().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdSetFromTAZ()

long GNEMatchGenericDataAttribute::onCmdSetFromTAZ ( FXObject *  ,
FXSelector  ,
void *   
)

Called when the user change fromTAZ text field.

Definition at line 256 of file GNEMatchGenericDataAttribute.cpp.

References GNENetHelper::AttributeCarriers::getAdditionals(), GNENet::getAttributeCarriers(), GNEViewNet::getNet(), GNEElementSet::getSelectorFrameParent(), MFXComboBoxIcon::getText(), GNEFrame::getViewNet(), myElementSet, myFromTAZComboBox, MFXComboBoxIcon::setTextColor(), SUMO_TAG_TAZ, TAZ, and TL.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdSetInterval()

long GNEMatchGenericDataAttribute::onCmdSetInterval ( FXObject *  ,
FXSelector  ,
void *   
)

Called when the user selects an interval.

Definition at line 181 of file GNEMatchGenericDataAttribute.cpp.

References MFXComboBoxIcon::getCurrentItem(), myBegin, myEnd, myIntervals, myIntervalSelector, onCmdSelectTag(), and toString().

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onCmdSetToTAZ()

long GNEMatchGenericDataAttribute::onCmdSetToTAZ ( FXObject *  ,
FXSelector  ,
void *   
)

Called when the user change toTAZ text field.

Definition at line 274 of file GNEMatchGenericDataAttribute.cpp.

References GNENetHelper::AttributeCarriers::getAdditionals(), GNENet::getAttributeCarriers(), GNEViewNet::getNet(), GNEElementSet::getSelectorFrameParent(), MFXComboBoxIcon::getText(), GNEFrame::getViewNet(), myElementSet, myFromTAZComboBox, myToTAZComboBox, MFXComboBoxIcon::setTextColor(), SUMO_TAG_TAZ, TAZ, and TL.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onPaint()

long MFXGroupBoxModule::onPaint ( FXObject *  ,
FXSelector  ,
void *  ptr 
)
inherited

draw MFXGroupBoxModule

Definition at line 129 of file MFXGroupBoxModule.cpp.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ onUpdResetButton()

long MFXGroupBoxModule::onUpdResetButton ( FXObject *  sender,
FXSelector  ,
void *   
)
inherited

update reset GroupBoxModule

Definition at line 193 of file MFXGroupBoxModule.cpp.

References GNEViewParent::getFrameAreaWidth(), GNEFrame::getViewNet(), GNEViewNet::getViewParent(), and MFXGroupBoxModule::myFrameParent.

Referenced by FXDEFMAP().

Here is the caller graph for this function:

◆ operator=()

GNEMatchGenericDataAttribute& GNEMatchGenericDataAttribute::operator= ( const GNEMatchGenericDataAttribute )
privatedelete

Invalidated assignment operator.

◆ saveContents()

bool MFXGroupBoxModule::saveContents ( ) const
protectedvirtualinherited

save contents (can be reimplemented in children)

Reimplemented in GNEFixNetworkElements::FixOptions, and GNEFixDemandElements::FixOptions.

Definition at line 224 of file MFXGroupBoxModule.cpp.

Referenced by MFXGroupBoxModule::onCmdSaveButton().

Here is the caller graph for this function:

◆ setText()

void MFXGroupBoxModule::setText ( const std::string &  text)
inherited

set text

Definition at line 117 of file MFXGroupBoxModule.cpp.

References MFXGroupBoxModule::myLabel.

Referenced by GNETagSelector::setCurrentTagType(), and GNESelectorFrame::SelectionInformation::updateInformationLabel().

Here is the caller graph for this function:

◆ showMatchGenericDataAttribute()

void GNEMatchGenericDataAttribute::showMatchGenericDataAttribute ( )

show match attributes

Definition at line 167 of file GNEMatchGenericDataAttribute.cpp.

Referenced by GNEElementSet::onCmdSelectElementSet(), and GNEElementSet::showElementSet().

Here is the caller graph for this function:

◆ toggleSaveButton()

void MFXGroupBoxModule::toggleSaveButton ( const bool  value)
protectedinherited

enable or disable save buttons

Definition at line 238 of file MFXGroupBoxModule.cpp.

References MFXGroupBoxModule::mySaveButton.

◆ updateTAZComboBox()

void GNEMatchGenericDataAttribute::updateTAZComboBox ( )
protected

FOX need this.

update TAZ ComboBox

Definition at line 501 of file GNEMatchGenericDataAttribute.cpp.

References MFXComboBoxIcon::appendIconItem(), MFXComboBoxIcon::clearItems(), GNENetHelper::AttributeCarriers::getAdditionals(), GNENet::getAttributeCarriers(), GNEViewNet::getNet(), GNEElementSet::getSelectorFrameParent(), GNEFrame::getViewNet(), myElementSet, myFromTAZComboBox, myToTAZComboBox, MFXComboBoxIcon::setCurrentItem(), MFXComboBoxIcon::setTextColor(), SUMO_TAG_TAZ, and TAZ.

Referenced by onCmdSelectTag().

Here is the caller graph for this function:

Field Documentation

◆ myBegin

FXTextField* GNEMatchGenericDataAttribute::myBegin
private

◆ myCollapsableFrame

FXVerticalFrame* MFXGroupBoxModule::myCollapsableFrame = nullptr
privateinherited

◆ myCollapseButton

FXButton* MFXGroupBoxModule::myCollapseButton = nullptr
privateinherited

button for collapse elements

Definition at line 109 of file MFXGroupBoxModule.h.

Referenced by MFXGroupBoxModule::MFXGroupBoxModule(), and MFXGroupBoxModule::onCmdCollapseButton().

◆ myCollapsed

bool MFXGroupBoxModule::myCollapsed
privateinherited

flag to check if this groupbox is collapsed

Definition at line 124 of file MFXGroupBoxModule.h.

Referenced by MFXGroupBoxModule::onCmdCollapseButton().

◆ myCurrentAttribute

std::string GNEMatchGenericDataAttribute::myCurrentAttribute
private

current string Attribute

Definition at line 124 of file GNEMatchGenericDataAttribute.h.

Referenced by onCmdProcessString(), and onCmdSelectAttribute().

◆ myCurrentTag

SumoXMLTag GNEMatchGenericDataAttribute::myCurrentTag
private

current SumoXMLTag tag

Definition at line 121 of file GNEMatchGenericDataAttribute.h.

Referenced by onCmdProcessString(), onCmdSelectAttribute(), and onCmdSelectTag().

◆ myElementSet

GNEElementSet* GNEMatchGenericDataAttribute::myElementSet
private

◆ myEnd

FXTextField* GNEMatchGenericDataAttribute::myEnd
private

◆ myExtendButton

MFXButtonTooltip* MFXGroupBoxModule::myExtendButton = nullptr
privateinherited

button for extend elements

Definition at line 112 of file MFXGroupBoxModule.h.

◆ myFrameParent

GNEFrame* MFXGroupBoxModule::myFrameParent = nullptr
privateinherited

◆ myFromTAZComboBox

MFXComboBoxIcon* GNEMatchGenericDataAttribute::myFromTAZComboBox
private

TextField for fromTAZ.

Definition at line 112 of file GNEMatchGenericDataAttribute.h.

Referenced by onCmdProcessString(), onCmdSetFromTAZ(), onCmdSetToTAZ(), and updateTAZComboBox().

◆ myIntervals

std::map<std::pair<double, double>, int> GNEMatchGenericDataAttribute::myIntervals
private

◆ myIntervalSelector

MFXComboBoxIcon* GNEMatchGenericDataAttribute::myIntervalSelector
private

◆ myLabel

FXLabel* MFXGroupBoxModule::myLabel = nullptr
privateinherited

label used in non collapsable MFXGroupBoxModule

Definition at line 106 of file MFXGroupBoxModule.h.

Referenced by MFXGroupBoxModule::MFXGroupBoxModule(), and MFXGroupBoxModule::setText().

◆ myLoadButton

FXButton* MFXGroupBoxModule::myLoadButton = nullptr
privateinherited

button for load elements

Definition at line 121 of file MFXGroupBoxModule.h.

Referenced by MFXGroupBoxModule::MFXGroupBoxModule().

◆ myMatchGenericDataAttrComboBox

MFXComboBoxIcon* GNEMatchGenericDataAttribute::myMatchGenericDataAttrComboBox
private

◆ myMatchGenericDataString

FXTextField* GNEMatchGenericDataAttribute::myMatchGenericDataString
private

◆ myMatchGenericDataTagComboBox

MFXComboBoxIcon* GNEMatchGenericDataAttribute::myMatchGenericDataTagComboBox
private

◆ myOptions

const int MFXGroupBoxModule::myOptions
privateinherited

GroupBoxModule options.

Definition at line 97 of file MFXGroupBoxModule.h.

Referenced by MFXGroupBoxModule::MFXGroupBoxModule().

◆ myResetWidthButton

FXButton* MFXGroupBoxModule::myResetWidthButton = nullptr
privateinherited

button for reset frame width

Definition at line 115 of file MFXGroupBoxModule.h.

◆ mySaveButton

FXButton* MFXGroupBoxModule::mySaveButton = nullptr
privateinherited

button for save elements

Definition at line 118 of file MFXGroupBoxModule.h.

Referenced by MFXGroupBoxModule::MFXGroupBoxModule(), and MFXGroupBoxModule::toggleSaveButton().

◆ myTAZHorizontalFrame

FXHorizontalFrame* GNEMatchGenericDataAttribute::myTAZHorizontalFrame
private

horizontal frame for TAZs,

Definition at line 109 of file GNEMatchGenericDataAttribute.h.

Referenced by onCmdSelectTag().

◆ myToTAZComboBox

MFXComboBoxIcon* GNEMatchGenericDataAttribute::myToTAZComboBox
private

TextField for toTAZ.

Definition at line 115 of file GNEMatchGenericDataAttribute.h.

Referenced by onCmdProcessString(), onCmdSetToTAZ(), and updateTAZComboBox().


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