![]() |
Eclipse SUMO - Simulation of Urban MObility
|
The dialog to change the view (gui) settings. More...
#include <GUIDialog_ViewSettings.h>
Data Structures | |
class | NamePanel |
class | SizePanel |
Public Member Functions | |
std::string | getCurrentScheme () const |
Returns the name of the currently chosen scheme. More... | |
GUIDialog_ViewSettings (GUISUMOAbstractView *parent, GUIVisualizationSettings *settings, std::vector< GUISUMOAbstractView::Decal > *decals, FXMutex *decalsLock) | |
Constructor. More... | |
void | setCurrent (GUIVisualizationSettings *settings) |
Sets current settings (called if reopened) More... | |
void | setCurrentScheme (const std::string &) |
Sets the named scheme as the current. More... | |
void | show () |
show view settings dialog More... | |
~GUIDialog_ViewSettings () | |
Destructor. More... | |
FOX-callbacks | |
long | onCmdOk (FXObject *, FXSelector, void *) |
Called if the OK-button was pressed. More... | |
long | onCmdCancel (FXObject *, FXSelector, void *) |
Called if the Cancel-button was pressed. More... | |
long | onCmdColorChange (FXObject *, FXSelector, void *) |
Called if something (color, width, etc.) has been changed. More... | |
long | onCmdEditTable (FXObject *, FXSelector, void *data) |
Called if the decals-table was changed. More... | |
long | onCmdNameChange (FXObject *, FXSelector, void *) |
Called if the name of the scheme was changed. More... | |
long | onCmdSaveSetting (FXObject *, FXSelector, void *data) |
Called if the settings shall be saved into the registry. More... | |
long | onUpdSaveSetting (FXObject *, FXSelector, void *data) |
Called when updating the button that allows to save the settings into the registry. More... | |
long | onCmdDeleteSetting (FXObject *, FXSelector, void *data) |
Called if the settings shall be deleted. More... | |
long | onUpdDeleteSetting (FXObject *, FXSelector, void *data) |
Called when updating the button that allows to delete settings. More... | |
long | onCmdExportSetting (FXObject *, FXSelector, void *data) |
Called if the settings shall be exported into a file. More... | |
long | onUpdExportSetting (FXObject *, FXSelector, void *data) |
Called when updating the button that allows to export settings into a file. More... | |
long | onCmdImportSetting (FXObject *, FXSelector, void *data) |
Called if the settings shall be read from a file. More... | |
long | onUpdImportSetting (FXObject *, FXSelector, void *data) |
Called when updating the button that allows to read settings from a file. More... | |
long | onCmdLoadDecals (FXObject *, FXSelector, void *data) |
Called if the decals shall be loaded from a file. More... | |
long | onCmdSaveDecals (FXObject *, FXSelector, void *data) |
Called if the decals shall be saved to a file. More... | |
Private Member Functions | |
GUIDialog_ViewSettings (const GUIDialog_ViewSettings &s) | |
invalidated copy constructor More... | |
void | loadDecals (const std::string &file) |
Loads decals from a file. More... | |
void | loadSettings (const std::string &file) |
Loads a scheme from a file. More... | |
void | loadWindowSize () |
load window position and size from the registry More... | |
GUIDialog_ViewSettings & | operator= (const GUIDialog_ViewSettings &s) |
invalidated assignment operator More... | |
void | rebuildColorMatrices (bool doCreate=false) |
Rebuilds color changing dialogs after choosing another coloring scheme. More... | |
FXMatrix * | rebuildColorMatrix (FXVerticalFrame *frame, std::vector< FXColorWell * > &colors, std::vector< FXRealSpinner * > &thresholds, std::vector< FXButton * > &buttons, FXCheckButton *interpolation, GUIColorScheme &scheme) |
Rebuilds manipulators for the current coloring scheme. More... | |
void | rebuildList () |
Rebuilds the decals table. More... | |
FXMatrix * | rebuildScaleMatrix (FXVerticalFrame *frame, std::vector< FXRealSpinner * > &scales, std::vector< FXRealSpinner * > &thresholds, std::vector< FXButton * > &buttons, FXCheckButton *interpolation, GUIScaleScheme &scheme) |
Rebuilds manipulators for the current scaling scheme. More... | |
void | saveDecals (OutputDevice &dev) const |
Writes the currently used decals into a file. More... | |
void | saveWindowSize () |
save window position and size to the registry More... | |
bool | updateColorRanges (FXObject *sender, std::vector< FXColorWell * >::const_iterator colIt, std::vector< FXColorWell * >::const_iterator colEnd, std::vector< FXRealSpinner * >::const_iterator threshIt, std::vector< FXRealSpinner * >::const_iterator threshEnd, std::vector< FXButton * >::const_iterator buttonIt, GUIColorScheme &scheme) |
bool | updateScaleRanges (FXObject *sender, std::vector< FXRealSpinner * >::const_iterator colIt, std::vector< FXRealSpinner * >::const_iterator colEnd, std::vector< FXRealSpinner * >::const_iterator threshIt, std::vector< FXRealSpinner * >::const_iterator threshEnd, std::vector< FXButton * >::const_iterator buttonIt, GUIScaleScheme &scheme) |
void | updateVehicleParams () |
reload known vehicle parameters More... | |
The dialog to change the view (gui) settings.
Definition at line 47 of file GUIDialog_ViewSettings.h.
GUIDialog_ViewSettings::GUIDialog_ViewSettings | ( | GUISUMOAbstractView * | parent, |
GUIVisualizationSettings * | settings, | ||
std::vector< GUISUMOAbstractView::Decal > * | decals, | ||
FXMutex * | decalsLock | ||
) |
Constructor.
[in] | parent | The view to report changed settings to |
[in,out] | settings | The current settings that can be changed |
[in] | laneEdgeModeSource | Class storing known lane coloring schemes |
[in] | vehicleModeSource | Class storing known vehicle coloring schemes |
[in] | decals | Decals used |
[in] | decalsLock | A lock to set if the decals are changed |
Definition at line 79 of file GUIDialog_ViewSettings.cpp.
References MFXUtils::getFXColor(), GUIIconSubSys::getIcon(), GUICompleteSchemeStorage::getNames(), gSchemeStorage, GUIDesignButtonToolbar, GUIDesignCheckButtonViewSettings, GUIDesignComboBoxStatic, GUIDesignHorizontalSeparator, GUIDesignMatrixViewSettings, GUIDesignViewSettingsButton1, GUIDesignViewSettingsButton2, GUIDesignViewSettingsButton3, GUIDesignViewSettingsColorWell, GUIDesignViewSettingsComboBox1, GUIDesignViewSettingsHorizontalFrame1, GUIDesignViewSettingsHorizontalFrame2, GUIDesignViewSettingsLabel1, GUIDesignViewSettingsMatrix1, GUIDesignViewSettingsMatrix2, GUIDesignViewSettingsMatrix3, GUIDesignViewSettingsSpinDial1, GUIDesignViewSettingsSpinDial2, GUIDesignViewSettingsTabBook1, GUIDesignViewSettingsTabItemBook1, GUIDesignViewSettingsVerticalFrame1, GUIDesignViewSettingsVerticalFrame2, GUIDesignViewSettingsVerticalFrame3, GUIDesignViewSettingsVerticalFrame4, GUIDesignViewSettingsVerticalFrame6, ICON_EMPTY, ICON_OPEN_CONFIG, ICON_REMOVEDB, ICON_SAVE, ICON_SAVEDB, MID_SETTINGS_CANCEL, MID_SETTINGS_OK, MID_SIMPLE_VIEW_COLORCHANGE, MID_SIMPLE_VIEW_DELETE, MID_SIMPLE_VIEW_EXPORT, MID_SIMPLE_VIEW_IMPORT, MID_SIMPLE_VIEW_LOAD_DECALS, MID_SIMPLE_VIEW_NAMECHANGE, MID_SIMPLE_VIEW_SAVE, MID_SIMPLE_VIEW_SAVE_DECALS, and GUIVisualizationSettings::UseMesoSim.
GUIDialog_ViewSettings::~GUIDialog_ViewSettings | ( | ) |
Destructor.
Definition at line 558 of file GUIDialog_ViewSettings.cpp.
References myAddFullNamePanel, myAddNamePanel, myAddSizePanel, myCwaEdgeNamePanel, myEdgeNamePanel, myEdgeValuePanel, myInternalEdgeNamePanel, myInternalJunctionNamePanel, myJunctionIndexPanel, myJunctionNamePanel, myJunctionSizePanel, myParent, myPersonNamePanel, myPersonSizePanel, myPersonValuePanel, myPOINamePanel, myPOISizePanel, myPOITypePanel, myPolyNamePanel, myPolySizePanel, myPolyTypePanel, myStreetNamePanel, myTLIndexPanel, myTLSPhaseIndexPanel, myVehicleNamePanel, myVehicleSizePanel, myVehicleTextPanel, myVehicleValuePanel, and GUISUMOAbstractView::remove().
|
private |
invalidated copy constructor
std::string GUIDialog_ViewSettings::getCurrentScheme | ( | ) | const |
Returns the name of the currently chosen scheme.
Definition at line 1785 of file GUIDialog_ViewSettings.cpp.
References mySchemeName.
Referenced by GNEViewNet::setColorScheme(), and GUIViewTraffic::setColorScheme().
|
private |
Loads decals from a file.
[in] | file | The name of the file to read the decals from |
Definition at line 1188 of file GUIDialog_ViewSettings.cpp.
References GUISettingsHandler::getDecals(), GUISettingsHandler::hasDecals(), myDecalsLock, myParent, and rebuildList().
Referenced by onCmdLoadDecals().
|
private |
Loads a scheme from a file.
[in] | file | The name of the file to read the settings from |
Definition at line 1138 of file GUIDialog_ViewSettings.cpp.
References GUISettingsHandler::addSettings(), GUISettingsHandler::applyViewport(), GUICompleteSchemeStorage::get(), GUISettingsHandler::getBreakpoints(), GUISettingsHandler::getDecals(), GUISettingsHandler::getDelay(), gSchemeStorage, GUISettingsHandler::hasDecals(), myDecalsLock, myParent, mySchemeName, mySettings, GUIVisualizationSettings::netedit, rebuildColorMatrices(), rebuildList(), GUISUMOAbstractView::setBreakpoints(), and GUISUMOAbstractView::setDelay().
Referenced by onCmdImportSetting().
|
private |
load window position and size from the registry
Definition at line 1894 of file GUIDialog_ViewSettings.cpp.
long GUIDialog_ViewSettings::onCmdCancel | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
Called if the Cancel-button was pressed.
Definition at line 617 of file GUIDialog_ViewSettings.cpp.
References myBackup, and saveWindowSize().
long GUIDialog_ViewSettings::onCmdColorChange | ( | FXObject * | sender, |
FXSelector | , | ||
void * | |||
) |
Called if something (color, width, etc.) has been changed.
Definition at line 846 of file GUIDialog_ViewSettings.cpp.
References GUICompleteSchemeStorage::add(), GUIVisualizationSettings::addFullName, GUIVisualizationSettings::addName, GUIVisualizationSettings::addSize, GUIVisualizationSettings::backgroundColor, GUISUMOAbstractView::buildColorRainbow(), GUIVisualizationSettings::colorSettings, GUIVisualizationSettings::containerColorer, GUIVisualizationSettings::containerName, GUIVisualizationSettings::containerQuality, GUIVisualizationSettings::containerSize, GUICompleteSchemeStorage::contains(), GUIVisualizationSettings::cwaEdgeName, GUIVisualizationSettings::dither, GUIVisualizationSettings::drawBoundaries, GUIVisualizationSettings::drawBrakeGap, GUIVisualizationSettings::drawCrossingsAndWalkingareas, GUIVisualizationSettings::drawJunctionShape, GUIVisualizationSettings::drawLinkJunctionIndex, GUIVisualizationSettings::drawLinkTLIndex, GUIVisualizationSettings::drawMinGap, GUIVisualizationSettings::edgeColorer, GUIVisualizationSettings::edgeData, GUIVisualizationSettings::edgeName, GUIVisualizationSettings::edgeParam, GUIVisualizationSettings::edgeScaler, GUIVisualizationSettings::edgeValue, GUIVisualizationSettings::forceDrawForPositionSelection, GUIVisualizationSettings::forceDrawForRectangleSelection, GUIVisualizationSettings::fps, GUICompleteSchemeStorage::get(), GUIPropertySchemeStorage< T >::getActive(), GUISUMOAbstractView::getColoringSchemesCombo(), GUIVisualizationSettings::getLaneEdgeMode(), GUIVisualizationSettings::getLaneEdgeScaleMode(), GUIVisualizationSettings::getLaneEdgeScaleScheme(), GUIVisualizationSettings::getLaneEdgeScheme(), GUIPropertyScheme< T >::getName(), GUICompleteSchemeStorage::getNumInitialSettings(), MFXUtils::getRGBColor(), GUIPropertySchemeStorage< T >::getScheme(), GUIDialog_ViewSettings::NamePanel::getSettings(), GUIDialog_ViewSettings::SizePanel::getSettings(), GLO_JUNCTION, GLO_LANE, GUIVisualizationSettings::gridXSize, GUIVisualizationSettings::gridYSize, gSchemeStorage, GUIVisualizationSettings::hideConnectors, GUIVisualizationSettings::internalEdgeName, GUIVisualizationSettings::internalJunctionName, GUIVisualizationSettings::junctionColorer, GUIVisualizationSettings::junctionName, GUIVisualizationSettings::junctionSize, GUIVisualizationSettings::laneColorer, GUIVisualizationSettings::laneMinSize, GUIVisualizationSettings::laneParam, GUIVisualizationSettings::laneScaler, GUIVisualizationSettings::laneShowBorders, GUIVisualizationSettings::laneWidthExaggeration, myAddFullNamePanel, myAddNamePanel, myAddSizePanel, myBackgroundColor, GUIDialog_ViewSettings::NamePanel::myCheck, myContainerButtons, myContainerColorInterpolation, myContainerColorMode, myContainerColors, myContainerNamePanel, myContainerShapeDetail, myContainerSizePanel, myContainerThresholds, myCwaEdgeNamePanel, myDither, myDrawBoundaries, myDrawCrossingsAndWalkingAreas, myDrawJunctionShape, myEdgeNamePanel, myEdgeValuePanel, myForceDrawForPositionSelection, myForceDrawForRectangleSelection, myFPS, myGridXSizeDialer, myGridYSizeDialer, myHideMacroConnectors, myInternalEdgeNamePanel, myInternalJunctionNamePanel, myJunctionButtons, myJunctionColorInterpolation, myJunctionColorMode, myJunctionColorRainbow, myJunctionColors, myJunctionIndexPanel, myJunctionNamePanel, myJunctionSizePanel, myJunctionThresholds, myLaneButtons, myLaneColorInterpolation, myLaneColorRainbow, myLaneColorRainbowCheck, myLaneColorRainbowThreshold, myLaneColors, myLaneEdgeColorMode, myLaneEdgeScaleMode, myLaneMinWidthDialer, myLaneScaleButtons, myLaneScaleInterpolation, myLaneScales, myLaneScaleThresholds, myLaneThresholds, myLaneWidthUpscaleDialer, myParamKey, myParent, myPersonButtons, myPersonColorInterpolation, myPersonColorMode, myPersonColors, myPersonNamePanel, myPersonShapeDetail, myPersonSizePanel, myPersonThresholds, myPersonValuePanel, myPOIButtons, myPOIColorInterpolation, myPOIColorMode, myPOIColors, myPOINamePanel, myPOISizePanel, myPOIThresholds, myPOITypePanel, myPolyButtons, myPolyColorInterpolation, myPolyColorMode, myPolyColors, myPolyNamePanel, myPolySizePanel, myPolyThresholds, myPolyTypePanel, mySchemeName, mySelectedAdditionalColor, mySelectedConnectionColor, mySelectedCrossingColor, mySelectedEdgeColor, mySelectedLaneColor, mySelectedPersonColor, mySelectedPersonPlanColor, mySelectedProhibitionColor, mySelectedRouteColor, mySelectedVehicleColor, mySelectionColor, mySettings, myShowBikeMarkings, myShowBlinker, myShowBrakeGap, myShowBTRange, myShowColorLegend, myShowGrid, myShowLane2Lane, myShowLaneBorders, myShowLaneDecals, myShowLaneDirection, myShowLinkRules, myShowMinGap, myShowRails, myShowRouteIndex, myShowSizeLegend, myShowSublanes, mySpreadSuperposed, myStreetNamePanel, myTLIndexPanel, myTLSPhaseIndexPanel, myVehicleButtons, myVehicleColorInterpolation, myVehicleColorMode, myVehicleColors, myVehicleNamePanel, myVehicleParamKey, myVehicleShapeDetail, myVehicleSizePanel, myVehicleTextPanel, myVehicleTextParamKey, myVehicleThresholds, myVehicleValuePanel, GUIVisualizationSettings::name, GUIVisualizationSettings::netedit, GUIVisualizationSettings::personColorer, GUIVisualizationSettings::personName, GUIVisualizationSettings::personQuality, GUIVisualizationSettings::personSize, GUIVisualizationSettings::personValue, GUIVisualizationSettings::poiColorer, GUIVisualizationSettings::poiName, GUIVisualizationSettings::poiSize, GUIVisualizationSettings::poiType, GUIVisualizationSettings::polyColorer, GUIVisualizationSettings::polyName, GUIVisualizationSettings::polySize, GUIVisualizationSettings::polyType, rebuildColorMatrices(), GUIVisualizationSettings::SCHEME_NAME_EDGE_PARAM_NUMERICAL, GUIVisualizationSettings::SCHEME_NAME_EDGEDATA_NUMERICAL, GUIVisualizationSettings::SCHEME_NAME_LANE_PARAM_NUMERICAL, GUIVisualizationSettings::SCHEME_NAME_PARAM_NUMERICAL, GUIVisualizationColorSettings::selectedAdditionalColor, GUIVisualizationColorSettings::selectedConnectionColor, GUIVisualizationColorSettings::selectedCrossingColor, GUIVisualizationColorSettings::selectedEdgeColor, GUIVisualizationColorSettings::selectedLaneColor, GUIVisualizationColorSettings::selectedPersonColor, GUIVisualizationColorSettings::selectedPersonPlanColor, GUIVisualizationColorSettings::selectedProhibitionColor, GUIVisualizationColorSettings::selectedRouteColor, GUIVisualizationColorSettings::selectedVehicleColor, GUIVisualizationColorSettings::selectionColor, GUIPropertySchemeStorage< T >::setActive(), GUISUMOAbstractView::setColorScheme(), GUIPropertyScheme< T >::setInterpolated(), GUIVisualizationSettings::showBikeMarkings, GUIVisualizationSettings::showBlinker, GUIVisualizationSettings::showBTRange, GUIVisualizationSettings::showColorLegend, GUIVisualizationSettings::showGrid, GUIVisualizationSettings::showLane2Lane, GUIVisualizationSettings::showLaneDirection, GUIVisualizationSettings::showLinkDecals, GUIVisualizationSettings::showLinkRules, GUIVisualizationSettings::showRails, GUIVisualizationSettings::showRouteIndex, GUIVisualizationSettings::showSizeLegend, GUIVisualizationSettings::showSublanes, GUIVisualizationSettings::spreadSuperposed, GUIVisualizationSettings::streetName, GUIVisualizationSettings::tlsPhaseIndex, toString(), updateColorRanges(), updateScaleRanges(), updateVehicleParams(), GUIVisualizationSettings::UseMesoSim, GUIVisualizationSettings::vehicleColorer, GUIVisualizationSettings::vehicleName, GUIVisualizationSettings::vehicleParam, GUIVisualizationSettings::vehicleQuality, GUIVisualizationSettings::vehicleSize, GUIVisualizationSettings::vehicleText, GUIVisualizationSettings::vehicleTextParam, and GUIVisualizationSettings::vehicleValue.
long GUIDialog_ViewSettings::onCmdDeleteSetting | ( | FXObject * | , |
FXSelector | , | ||
void * | data | ||
) |
Called if the settings shall be deleted.
Definition at line 1255 of file GUIDialog_ViewSettings.cpp.
References GUICompleteSchemeStorage::getNumInitialSettings(), gSchemeStorage, mySchemeName, onCmdNameChange(), GUICompleteSchemeStorage::remove(), and GUICompleteSchemeStorage::writeSettings().
long GUIDialog_ViewSettings::onCmdEditTable | ( | FXObject * | , |
FXSelector | , | ||
void * | data | ||
) |
Called if the decals-table was changed.
Definition at line 1679 of file GUIDialog_ViewSettings.cpp.
References GUISUMOAbstractView::Decal::centerX, GUISUMOAbstractView::Decal::centerY, MFXEditedTableItem::col, GUISUMOAbstractView::Decal::filename, GUISUMOAbstractView::getGridHeight(), GUISUMOAbstractView::getGridWidth(), GUISUMOAbstractView::Decal::height, GUISUMOAbstractView::Decal::initialised, MFXEditedTableItem::item, GUISUMOAbstractView::Decal::layer, myDecals, myDecalsLock, myParent, rebuildList(), GUISUMOAbstractView::Decal::rot, MFXEditedTableItem::row, GUISUMOAbstractView::Decal::screenRelative, StringUtils::toBool(), StringUtils::toDouble(), MFXEditedTableItem::updateOnly, and GUISUMOAbstractView::Decal::width.
long GUIDialog_ViewSettings::onCmdExportSetting | ( | FXObject * | , |
FXSelector | , | ||
void * | data | ||
) |
Called if the settings shall be exported into a file.
Definition at line 1280 of file GUIDialog_ViewSettings.cpp.
References OutputDevice::close(), OutputDevice::closeTag(), gCurrentFolder, GUISUMOAbstractView::getDelay(), OutputDevice::getDevice(), MFXUtils::getFilename2Write(), GUIIconSubSys::getIcon(), GUISUMOAbstractView::getViewportEditor(), ICON_EMPTY, myParent, mySaveBreakpoints, mySaveDecals, mySaveDelay, mySaveViewPort, mySettings, GUIVisualizationSettings::netedit, OutputDevice::openTag(), GUISUMOAbstractView::retrieveBreakpoints(), GUIVisualizationSettings::save(), saveDecals(), SUMO_ATTR_VALUE, SUMO_TAG_BREAKPOINT, SUMO_TAG_DELAY, SUMO_TAG_VIEWSETTINGS, time2string(), OutputDevice::writeAttr(), and GUIDialog_EditViewport::writeXML().
long GUIDialog_ViewSettings::onCmdImportSetting | ( | FXObject * | , |
FXSelector | , | ||
void * | data | ||
) |
Called if the settings shall be read from a file.
Definition at line 1328 of file GUIDialog_ViewSettings.cpp.
References gCurrentFolder, GUIIconSubSys::getIcon(), ICON_EMPTY, and loadSettings().
long GUIDialog_ViewSettings::onCmdLoadDecals | ( | FXObject * | , |
FXSelector | , | ||
void * | data | ||
) |
Called if the decals shall be loaded from a file.
Definition at line 1345 of file GUIDialog_ViewSettings.cpp.
References gCurrentFolder, GUIIconSubSys::getIcon(), ICON_EMPTY, and loadDecals().
long GUIDialog_ViewSettings::onCmdNameChange | ( | FXObject * | , |
FXSelector | , | ||
void * | data | ||
) |
Called if the name of the scheme was changed.
Definition at line 626 of file GUIDialog_ViewSettings.cpp.
References GUIVisualizationSettings::addFullName, GUIVisualizationSettings::addName, GUIVisualizationSettings::addSize, GUIVisualizationSettings::backgroundColor, GUIVisualizationSettings::colorSettings, GUIVisualizationSettings::containerColorer, GUIVisualizationSettings::containerName, GUIVisualizationSettings::containerQuality, GUIVisualizationSettings::containerSize, GUIVisualizationSettings::cwaEdgeName, GUIVisualizationSettings::dither, GUIVisualizationSettings::drawBoundaries, GUIVisualizationSettings::drawBrakeGap, GUIVisualizationSettings::drawCrossingsAndWalkingareas, GUIVisualizationSettings::drawJunctionShape, GUIVisualizationSettings::drawLinkJunctionIndex, GUIVisualizationSettings::drawLinkTLIndex, GUIVisualizationSettings::drawMinGap, GUIVisualizationSettings::edgeName, GUIVisualizationSettings::edgeValue, GUIVisualizationSettings::forceDrawForPositionSelection, GUIVisualizationSettings::forceDrawForRectangleSelection, GUIVisualizationSettings::fps, GUICompleteSchemeStorage::get(), GUIPropertySchemeStorage< T >::getActive(), MFXUtils::getFXColor(), GUIVisualizationSettings::getLaneEdgeMode(), GUIVisualizationSettings::getLaneEdgeScaleMode(), gSchemeStorage, GUIVisualizationSettings::hideConnectors, GUIVisualizationSettings::internalEdgeName, GUIVisualizationSettings::internalJunctionName, GUIVisualizationSettings::junctionColorer, GUIVisualizationSettings::junctionName, GUIVisualizationSettings::junctionSize, GUIVisualizationSettings::laneMinSize, GUIVisualizationSettings::laneShowBorders, GUIVisualizationSettings::laneWidthExaggeration, myAddFullNamePanel, myAddNamePanel, myAddSizePanel, myBackgroundColor, myBackup, myContainerColorMode, myContainerNamePanel, myContainerShapeDetail, myContainerSizePanel, myCwaEdgeNamePanel, myDither, myDrawBoundaries, myDrawCrossingsAndWalkingAreas, myDrawJunctionShape, myEdgeNamePanel, myEdgeValuePanel, myForceDrawForPositionSelection, myForceDrawForRectangleSelection, myFPS, myHideMacroConnectors, myInternalEdgeNamePanel, myInternalJunctionNamePanel, myJunctionColorMode, myJunctionIndexPanel, myJunctionNamePanel, myJunctionSizePanel, myLaneEdgeColorMode, myLaneEdgeScaleMode, myLaneMinWidthDialer, myLaneWidthUpscaleDialer, myParent, myPersonColorMode, myPersonNamePanel, myPersonShapeDetail, myPersonSizePanel, myPersonValuePanel, myPOINamePanel, myPOISizePanel, myPOITypePanel, myPolyNamePanel, myPolySizePanel, myPolyTypePanel, mySchemeName, mySelectedAdditionalColor, mySelectedConnectionColor, mySelectedCrossingColor, mySelectedEdgeColor, mySelectedLaneColor, mySelectedPersonColor, mySelectedPersonPlanColor, mySelectedProhibitionColor, mySelectedRouteColor, mySelectedVehicleColor, mySelectionColor, mySettings, myShowBikeMarkings, myShowBlinker, myShowBrakeGap, myShowBTRange, myShowColorLegend, myShowLane2Lane, myShowLaneBorders, myShowLaneDecals, myShowLaneDirection, myShowLinkRules, myShowMinGap, myShowRails, myShowRouteIndex, myShowSizeLegend, myShowSublanes, mySpreadSuperposed, myStreetNamePanel, myTLIndexPanel, myTLSPhaseIndexPanel, myVehicleColorMode, myVehicleNamePanel, myVehicleShapeDetail, myVehicleSizePanel, myVehicleTextPanel, myVehicleValuePanel, GUIVisualizationSettings::name, GUIVisualizationSettings::netedit, GUIVisualizationSettings::personColorer, GUIVisualizationSettings::personName, GUIVisualizationSettings::personQuality, GUIVisualizationSettings::personSize, GUIVisualizationSettings::personValue, GUIVisualizationSettings::poiName, GUIVisualizationSettings::poiSize, GUIVisualizationSettings::poiType, GUIVisualizationSettings::polyName, GUIVisualizationSettings::polySize, GUIVisualizationSettings::polyType, rebuildColorMatrices(), GUIVisualizationColorSettings::selectedAdditionalColor, GUIVisualizationColorSettings::selectedConnectionColor, GUIVisualizationColorSettings::selectedCrossingColor, GUIVisualizationColorSettings::selectedEdgeColor, GUIVisualizationColorSettings::selectedLaneColor, GUIVisualizationColorSettings::selectedPersonColor, GUIVisualizationColorSettings::selectedPersonPlanColor, GUIVisualizationColorSettings::selectedProhibitionColor, GUIVisualizationColorSettings::selectedRouteColor, GUIVisualizationColorSettings::selectedVehicleColor, GUIVisualizationColorSettings::selectionColor, GUISUMOAbstractView::setColorScheme(), GUIVisualizationSettings::showBikeMarkings, GUIVisualizationSettings::showBlinker, GUIVisualizationSettings::showBTRange, GUIVisualizationSettings::showColorLegend, GUIVisualizationSettings::showLane2Lane, GUIVisualizationSettings::showLaneDirection, GUIVisualizationSettings::showLinkDecals, GUIVisualizationSettings::showLinkRules, GUIVisualizationSettings::showRails, GUIVisualizationSettings::showRouteIndex, GUIVisualizationSettings::showSizeLegend, GUIVisualizationSettings::showSublanes, GUIVisualizationSettings::spreadSuperposed, GUIVisualizationSettings::streetName, GUIVisualizationSettings::tlsPhaseIndex, GUIDialog_ViewSettings::NamePanel::update(), GUIDialog_ViewSettings::SizePanel::update(), GUIVisualizationSettings::vehicleColorer, GUIVisualizationSettings::vehicleName, GUIVisualizationSettings::vehicleQuality, GUIVisualizationSettings::vehicleSize, GUIVisualizationSettings::vehicleText, and GUIVisualizationSettings::vehicleValue.
Referenced by onCmdDeleteSetting(), setCurrent(), and setCurrentScheme().
long GUIDialog_ViewSettings::onCmdOk | ( | FXObject * | , |
FXSelector | , | ||
void * | |||
) |
Called if the OK-button was pressed.
Definition at line 609 of file GUIDialog_ViewSettings.cpp.
References saveWindowSize().
long GUIDialog_ViewSettings::onCmdSaveDecals | ( | FXObject * | , |
FXSelector | , | ||
void * | data | ||
) |
Called if the decals shall be saved to a file.
Definition at line 1362 of file GUIDialog_ViewSettings.cpp.
References OutputDevice::close(), OutputDevice::closeTag(), gCurrentFolder, OutputDevice::getDevice(), MFXUtils::getFilename2Write(), GUIIconSubSys::getIcon(), ICON_EMPTY, myParent, OutputDevice::openTag(), and saveDecals().
long GUIDialog_ViewSettings::onCmdSaveSetting | ( | FXObject * | , |
FXSelector | , | ||
void * | data | ||
) |
Called if the settings shall be saved into the registry.
Definition at line 1201 of file GUIDialog_ViewSettings.cpp.
References GUICompleteSchemeStorage::add(), GUICompleteSchemeStorage::get(), GUISUMOAbstractView::getColoringSchemesCombo(), GUICompleteSchemeStorage::getNumInitialSettings(), gSchemeStorage, GUIDesignHorizontalSeparator, GUIDesignViewSettingsButton4, GUIDesignViewSettingsButton5, GUIDesignViewSettingsDialog, GUIDesignViewSettingsHorizontalFrame3, GUIDesignViewSettingsLabel2, GUIDesignViewSettingsTextField1, GUIDesignViewSettingsVerticalFrame5, myBackup, myParent, mySchemeName, mySettings, GUIVisualizationSettings::name, GUICompleteSchemeStorage::remove(), GUISUMOAbstractView::setColorScheme(), and GUICompleteSchemeStorage::writeSettings().
long GUIDialog_ViewSettings::onUpdDeleteSetting | ( | FXObject * | sender, |
FXSelector | , | ||
void * | data | ||
) |
Called when updating the button that allows to delete settings.
Definition at line 1270 of file GUIDialog_ViewSettings.cpp.
References GUICompleteSchemeStorage::getNumInitialSettings(), gSchemeStorage, and mySchemeName.
long GUIDialog_ViewSettings::onUpdExportSetting | ( | FXObject * | sender, |
FXSelector | , | ||
void * | data | ||
) |
Called when updating the button that allows to export settings into a file.
Definition at line 1317 of file GUIDialog_ViewSettings.cpp.
References GUICompleteSchemeStorage::getNumInitialSettings(), gSchemeStorage, mySaveBreakpoints, mySaveDecals, mySaveDelay, mySaveViewPort, and mySchemeName.
long GUIDialog_ViewSettings::onUpdImportSetting | ( | FXObject * | sender, |
FXSelector | , | ||
void * | data | ||
) |
Called when updating the button that allows to read settings from a file.
Definition at line 1383 of file GUIDialog_ViewSettings.cpp.
long GUIDialog_ViewSettings::onUpdSaveSetting | ( | FXObject * | sender, |
FXSelector | , | ||
void * | data | ||
) |
Called when updating the button that allows to save the settings into the registry.
Definition at line 1245 of file GUIDialog_ViewSettings.cpp.
References GUICompleteSchemeStorage::getNumInitialSettings(), gSchemeStorage, and mySchemeName.
|
private |
invalidated assignment operator
|
private |
Rebuilds color changing dialogs after choosing another coloring scheme.
[in] | doCreate | Whether "create" shall be called (only if built the first time) |
Definition at line 1545 of file GUIDialog_ViewSettings.cpp.
References GUIVisualizationSettings::containerColorer, CT_REAL, GUIVisualizationSettings::edgeData, GUIVisualizationSettings::edgeParam, GUISUMOAbstractView::getEdgeDataAttrs(), GUISUMOAbstractView::getEdgeLaneParamKeys(), GUIVisualizationSettings::getLaneEdgeScaleScheme(), GUIVisualizationSettings::getLaneEdgeScheme(), GUIPropertySchemeStorage< T >::getScheme(), GUIDesignViewSettingsMFXTable, GUIPropertyScheme< T >::isFixed(), GUIVisualizationSettings::junctionColorer, GUIVisualizationSettings::laneParam, MID_TABLE, myContainerButtons, myContainerColorInterpolation, myContainerColors, myContainerColorSettingFrame, myContainerThresholds, myDecalsFrame, myDecalsTable, myJunctionButtons, myJunctionColorInterpolation, myJunctionColorRainbow, myJunctionColors, myJunctionColorSettingFrame, myJunctionThresholds, myLaneButtons, myLaneColorInterpolation, myLaneColorRainbow, myLaneColors, myLaneColorSettingFrame, myLaneEdgeColorMode, myLaneScaleButtons, myLaneScaleInterpolation, myLaneScales, myLaneScaleSettingFrame, myLaneScaleThresholds, myLaneThresholds, myParamKey, myParent, myPersonButtons, myPersonColorInterpolation, myPersonColors, myPersonColorSettingFrame, myPersonThresholds, myPOIButtons, myPOIColorInterpolation, myPOIColors, myPOIColorSettingFrame, myPOIThresholds, myPolyButtons, myPolyColorInterpolation, myPolyColors, myPolyColorSettingFrame, myPolyThresholds, mySettings, myVehicleButtons, myVehicleColorInterpolation, myVehicleColorMode, myVehicleColors, myVehicleColorSettingFrame, myVehicleParamKey, myVehicleThresholds, GUIVisualizationSettings::personColorer, GUIVisualizationSettings::poiColorer, GUIVisualizationSettings::polyColorer, rebuildColorMatrix(), rebuildList(), rebuildScaleMatrix(), GUIVisualizationSettings::SCHEME_NAME_EDGE_PARAM_NUMERICAL, GUIVisualizationSettings::SCHEME_NAME_EDGEDATA_NUMERICAL, GUIVisualizationSettings::SCHEME_NAME_LANE_PARAM_NUMERICAL, GUIVisualizationSettings::SCHEME_NAME_PARAM_NUMERICAL, MFXAddEditTypedTable::setCellType(), MFXAddEditTypedTable::setNumberCellParams(), updateVehicleParams(), and GUIVisualizationSettings::vehicleColorer.
Referenced by loadSettings(), onCmdColorChange(), and onCmdNameChange().
|
private |
Rebuilds manipulators for the current coloring scheme.
Definition at line 1435 of file GUIDialog_ViewSettings.cpp.
References GUIPropertyScheme< T >::allowsNegativeValues(), MFXUtils::deleteChildren(), GUIPropertyScheme< T >::getColors(), MFXUtils::getFXColor(), GUIPropertyScheme< T >::getNames(), GUIPropertyScheme< T >::getThresholds(), GUIDesignSpinDial, GUIDesignViewSettingsButton1, GUIDesignViewSettingsColorWell1, GUIDesignViewSettingsMatrix4, GUIPropertyScheme< T >::isFixed(), GUIPropertyScheme< T >::isInterpolated(), and MID_SIMPLE_VIEW_COLORCHANGE.
Referenced by rebuildColorMatrices().
|
private |
Rebuilds the decals table.
Definition at line 1390 of file GUIDialog_ViewSettings.cpp.
References GUISUMOAbstractView::Decal::centerX, GUISUMOAbstractView::Decal::centerY, GUISUMOAbstractView::Decal::filename, GUIDesignViewSettingsMFXTableJustify, GUISUMOAbstractView::Decal::height, GUISUMOAbstractView::Decal::layer, MAX2(), myDecals, myDecalsTable, GUISUMOAbstractView::Decal::rot, GUISUMOAbstractView::Decal::screenRelative, and GUISUMOAbstractView::Decal::width.
Referenced by loadDecals(), loadSettings(), onCmdEditTable(), and rebuildColorMatrices().
|
private |
Rebuilds manipulators for the current scaling scheme.
Definition at line 1489 of file GUIDialog_ViewSettings.cpp.
References GUIPropertyScheme< T >::allowsNegativeValues(), MFXUtils::deleteChildren(), GUIPropertyScheme< T >::getColors(), GUIPropertyScheme< T >::getNames(), GUIPropertyScheme< T >::getThresholds(), GUIDesignSpinDial, GUIDesignViewSettingsButton1, GUIDesignViewSettingsMatrix4, GUIPropertyScheme< T >::isFixed(), GUIPropertyScheme< T >::isInterpolated(), and MID_SIMPLE_VIEW_COLORCHANGE.
Referenced by rebuildColorMatrices().
|
private |
Writes the currently used decals into a file.
[in] | file | The name of the file to write the decals into |
Definition at line 1165 of file GUIDialog_ViewSettings.cpp.
References GUISUMOAbstractView::Decal::altitude, GUISUMOAbstractView::Decal::centerX, GUISUMOAbstractView::Decal::centerY, GUISUMOAbstractView::Decal::centerZ, OutputDevice::closeTag(), GUISUMOAbstractView::Decal::filename, GUISUMOAbstractView::Decal::height, GUISUMOAbstractView::Decal::layer, myDecals, OutputDevice::openTag(), GUISUMOAbstractView::Decal::roll, GUISUMOAbstractView::Decal::rot, GUISUMOAbstractView::Decal::screenRelative, SUMO_ATTR_CENTER_X, SUMO_ATTR_CENTER_Y, SUMO_ATTR_CENTER_Z, SUMO_ATTR_HEIGHT, SUMO_ATTR_LAYER, SUMO_ATTR_WIDTH, SUMO_TAG_VIEWSETTINGS_DECAL, GUISUMOAbstractView::Decal::tilt, GUISUMOAbstractView::Decal::width, and OutputDevice::writeAttr().
Referenced by onCmdExportSetting(), and onCmdSaveDecals().
|
private |
save window position and size to the registry
Definition at line 1886 of file GUIDialog_ViewSettings.cpp.
Referenced by onCmdCancel(), and onCmdOk().
void GUIDialog_ViewSettings::setCurrent | ( | GUIVisualizationSettings * | settings | ) |
Sets current settings (called if reopened)
[in,out] | settings | The current settings that can be changed |
Definition at line 601 of file GUIDialog_ViewSettings.cpp.
References myBackup, mySettings, and onCmdNameChange().
Referenced by GUISUMOAbstractView::showViewschemeEditor().
void GUIDialog_ViewSettings::setCurrentScheme | ( | const std::string & | name | ) |
Sets the named scheme as the current.
[in] | The | name of the scheme that shall be set as current |
Definition at line 1791 of file GUIDialog_ViewSettings.cpp.
References mySchemeName, and onCmdNameChange().
Referenced by GNEViewNet::setColorScheme(), and GUIViewTraffic::setColorScheme().
void GUIDialog_ViewSettings::show | ( | ) |
show view settings dialog
Definition at line 593 of file GUIDialog_ViewSettings.cpp.
References mySettings, myShowGrid, and GUIVisualizationSettings::showGrid.
Referenced by GUISUMOAbstractView::showViewschemeEditor().
|
private |
Definition at line 741 of file GUIDialog_ViewSettings.cpp.
References GUIPropertyScheme< T >::addColor(), MFXUtils::getRGBColor(), GUIPropertyScheme< T >::isFixed(), GUIPropertyScheme< T >::removeColor(), GUIPropertyScheme< T >::setColor(), and GUIPropertyScheme< T >::setThreshold().
Referenced by onCmdColorChange().
|
private |
Definition at line 794 of file GUIDialog_ViewSettings.cpp.
References GUIPropertyScheme< T >::addColor(), GUIPropertyScheme< T >::isFixed(), GUIPropertyScheme< T >::removeColor(), GUIPropertyScheme< T >::setColor(), and GUIPropertyScheme< T >::setThreshold().
Referenced by onCmdColorChange().
|
private |
reload known vehicle parameters
Definition at line 1663 of file GUIDialog_ViewSettings.cpp.
References GUISUMOAbstractView::getVehicleParamKeys(), myParent, mySettings, myVehicleParamKey, myVehicleTextParamKey, GUIVisualizationSettings::vehicleParam, and GUIVisualizationSettings::vehicleTextParam.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 372 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 260 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
A backup of the settings (used if the "Cancel" button is pressed)
Definition at line 246 of file GUIDialog_ViewSettings.h.
Referenced by onCmdCancel(), onCmdNameChange(), onCmdSaveSetting(), and setCurrent().
|
private |
Definition at line 327 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 328 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 323 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 325 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 324 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices().
|
private |
Definition at line 329 of file GUIDialog_ViewSettings.h.
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 323 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 372 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 326 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 329 of file GUIDialog_ViewSettings.h.
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
The parent's decals.
Definition at line 249 of file GUIDialog_ViewSettings.h.
Referenced by onCmdEditTable(), rebuildList(), and saveDecals().
|
private |
Definition at line 261 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices().
|
private |
Lock used when changing the decals.
Definition at line 252 of file GUIDialog_ViewSettings.h.
Referenced by loadDecals(), loadSettings(), and onCmdEditTable().
|
private |
Definition at line 262 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices(), and rebuildList().
|
private |
Definition at line 355 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 357 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 354 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 353 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 358 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 359 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 356 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 258 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange().
|
private |
Definition at line 258 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange().
|
private |
Definition at line 298 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 335 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 336 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 331 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 287 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 333 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 332 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 372 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 334 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 282 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 283 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 284 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 285 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange().
|
private |
Definition at line 286 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange().
|
private |
Definition at line 280 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 279 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices().
|
private |
... lane colorer
Definition at line 278 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and rebuildColorMatrices().
|
private |
... lane scaler
Definition at line 291 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 301 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 295 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 296 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 293 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 292 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices().
|
private |
Definition at line 294 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 281 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 300 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 288 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
The parent view (which settings are changed)
Definition at line 240 of file GUIDialog_ViewSettings.h.
Referenced by loadDecals(), loadSettings(), onCmdColorChange(), onCmdEditTable(), onCmdExportSetting(), onCmdNameChange(), onCmdSaveDecals(), onCmdSaveSetting(), rebuildColorMatrices(), updateVehicleParams(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 319 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 320 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 315 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 317 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 316 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 315 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 372 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 318 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 342 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 343 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 338 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange().
|
private |
Definition at line 340 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 339 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 338 of file GUIDialog_ViewSettings.h.
|
private |
Definition at line 372 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 341 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 349 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 350 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 345 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange().
|
private |
Definition at line 347 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 346 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 345 of file GUIDialog_ViewSettings.h.
|
private |
Definition at line 372 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 348 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 376 of file GUIDialog_ViewSettings.h.
Referenced by onCmdExportSetting(), and onUpdExportSetting().
|
private |
Definition at line 376 of file GUIDialog_ViewSettings.h.
Referenced by onCmdExportSetting(), and onUpdExportSetting().
|
private |
Definition at line 376 of file GUIDialog_ViewSettings.h.
Referenced by onCmdExportSetting(), and onUpdExportSetting().
|
private |
Definition at line 376 of file GUIDialog_ViewSettings.h.
Referenced by onCmdExportSetting(), and onUpdExportSetting().
|
private |
Definition at line 256 of file GUIDialog_ViewSettings.h.
Referenced by getCurrentScheme(), loadSettings(), onCmdColorChange(), onCmdDeleteSetting(), onCmdNameChange(), onCmdSaveSetting(), onUpdDeleteSetting(), onUpdExportSetting(), onUpdSaveSetting(), and setCurrentScheme().
|
private |
Definition at line 271 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 268 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 270 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 266 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 267 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 274 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 275 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 269 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 272 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 273 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
selection colors
Definition at line 265 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
The current settings.
Definition at line 243 of file GUIDialog_ViewSettings.h.
Referenced by loadSettings(), onCmdColorChange(), onCmdExportSetting(), onCmdNameChange(), onCmdSaveSetting(), rebuildColorMatrices(), setCurrent(), show(), and updateVehicleParams().
|
private |
Definition at line 298 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 310 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 310 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 310 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 361 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 257 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and show().
|
private |
Definition at line 352 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 298 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 298 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 298 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 298 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 310 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 298 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 310 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 360 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 298 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 298 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 308 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 309 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 304 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and rebuildColorMatrices().
|
private |
Definition at line 306 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 305 of file GUIDialog_ViewSettings.h.
Referenced by rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 311 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), rebuildColorMatrices(), and updateVehicleParams().
|
private |
Definition at line 304 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and onCmdNameChange().
|
private |
Definition at line 372 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().
|
private |
Definition at line 312 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and updateVehicleParams().
|
private |
Definition at line 307 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), and rebuildColorMatrices().
|
private |
Definition at line 363 of file GUIDialog_ViewSettings.h.
Referenced by onCmdColorChange(), onCmdNameChange(), and ~GUIDialog_ViewSettings().