31 ObserversPublished = 0x00000001,
32 DoNotShowMeTellMeAboutFavorites = 0x00000002,
33 ShowWeather = 0x00000004,
34 ShowNavigationAreas = 0x00000008,
35 ShowNavigationProgress = 0x00000010,
36 SaveScenarioToZipFile = 0x00000020,
37 WeatherAreaUnfilled = 0x00000040,
38 ShowEchelonIdColumn = 0x00000080,
39 FilteredListsAreOrbatEnabled = 0x00000100,
40 ShowFavoritesIcon = 0x00000400,
41 ShowForceColor = 0x00000800,
42 ShowCloudLayers = 0x00001000,
43 HideSearchBars = 0x00002000,
44 Defaults = ObserversPublished | ShowWeather | ShowCloudLayers | ShowNavigationProgress | SaveScenarioToZipFile | FilteredListsAreOrbatEnabled | ShowForceColor
54 virtual void setObserversPublished(
bool);
55 virtual bool observersPublished()
const;
58 virtual void setDoNotShowTellMeAboutFavorites(
bool);
59 virtual bool doNotShowTellMeAboutFavorites()
const;
64 virtual void setDateAndTimeOfDayFormat(
const std::string&);
65 virtual std::string dateAndTimeOfDayFormat()
const;
68 virtual void setTimezone(
const std::string&);
69 virtual std::string timezone()
const;
72 virtual void setHideSearchBars(
bool);
73 virtual bool hideSearchBars()
const;
76 virtual void setShowWeather(
bool);
77 virtual bool showWeather()
const;
80 virtual void setShowCloudLayers(
bool);
81 virtual bool showCloudLayers()
const;
85 virtual void setWeatherAreaFilled(
bool);
86 virtual bool weatherAreaFilled()
const;
90 virtual void setAsynchLoadBufferTime(
double d);
91 virtual double asynchLoadBufferTime()
const;
94 virtual void setSaveScenarioToZipFile(
bool);
95 virtual bool saveScenarioToZipFile()
const;
98 virtual void setShowFavoritesIcon(
bool);
99 virtual bool showFavoritesIcon()
const;
102 virtual void setShowNavigationAreas(
bool);
103 virtual bool showNavigationAreas()
const;
107 virtual void setSimQueryUpdateTime(
double);
108 virtual double simQueryUpdateTime()
const;
111 virtual void setMaximumNavigationAreaCellSize(
double length,
double width);
112 virtual void getMaximumNavigationAreaCellSize(
double& length,
double& width);
115 void setShowProgressOnGenerationStart(
bool b);
116 bool showProgressOnGenerationStart()
const;
119 virtual void setUseLocalTimezone(
bool);
120 virtual bool useLocalTimezone()
const;
123 virtual void setNumberOfRecentlyCreatedItems(
int);
124 virtual int numberOfRecentlyCreatedItems()
const;
127 virtual void addRecentlyCreated(
const std::string& palette,
const DtEntityMapperKey&);
130 virtual bool isRecentlyCreated(
const std::string& palette,
const DtEntityMapperKey&)
const;
133 virtual void removeRecentlyCreated(
const std::string& palette,
const DtEntityMapperKey&);
136 virtual void removeAllRecentlyCreated(
const std::string& palette);
142 virtual std::string classType()
const;
145 virtual void write(boost::archive::xml_oarchive& out,
const unsigned int);
146 virtual void read(boost::archive::xml_iarchive& in,
const unsigned int);
149 virtual void setAllowChangingOfExtendedLabels(
bool);
150 virtual bool allowChangingOfExtendedLabels()
const;
154 virtual void setDefaultLayoutSettingsFile(
const std::string&);
155 virtual std::string defaultLayoutSettingsFile()
const;
158 virtual void setQtDesignerLocation(
const std::string&);
159 virtual std::string qtDesignerLocation()
const;
166 virtual void setTemperatureDecimals(
int);
167 virtual int temperatureDecimals()
const;
170 virtual void setShowEchelonIdColumn(
bool);
171 virtual bool showEchelonIdColumn()
const;
175 virtual bool filteredListsAreOrbatEnabled()
const;
176 virtual void setFilteredListsAreOrbatEnabled(
bool);
179 virtual void setDefaultIconList(
const std::string&);
180 virtual const std::string& defaultIconList()
const;
183 virtual void setShowForceColor(
bool);
184 virtual bool showForceColor()
const;
187 virtual void setAllowBackendShutdown(
bool);
188 virtual bool allowBackendShutdown()
const;
191 virtual void setCloseScenarioSendTimeoutRetry(
double d);
192 virtual double closeScenarioSendTimeoutRetry()
const;
195 virtual void setCloseRetryCount(
int);
196 virtual int closeRetryCount()
const;
201 virtual void setFlag(Flags,
bool);
248 virtual void setObserversPublished(
bool);
249 virtual bool observersPublished()
const;
252 virtual void setDoNotShowTellMeAboutFavorites(
bool);
253 virtual bool doNotShowTellMeAboutFavorites()
const;
256 virtual void setShowWeather(
bool);
257 virtual bool showWeather()
const;
260 virtual void setShowCloudLayers(
bool);
261 virtual bool showCloudLayers()
const;
265 virtual void setWeatherAreaFilled(
bool);
266 virtual bool weatherAreaFilled()
const;
269 virtual void setShowNavigationAreas(
bool);
270 virtual bool showNavigationAreas()
const;
273 virtual void setSaveScenarioToZipFile(
bool);
274 virtual bool saveScenarioToZipFile()
const;
278 virtual void setAsynchLoadBufferTime(
double d);
279 virtual double asynchLoadBufferTime()
const;
282 virtual void setShowProgressOnGenerationStart(
bool b);
283 virtual bool showProgressOnGenerationStart()
const;
286 virtual void setPaletteItemVisible(
const std::string& item ,
bool);
287 virtual bool paletteItemVisible(
const std::string& item,
bool* keyExists = 0)
const;
292 virtual void setDateAndTimeOfDayFormat(
const std::string&);
293 virtual std::string dateAndTimeOfDayFormat()
const;
296 virtual void setTimezone(
const std::string&);
297 virtual std::string timezone()
const;
300 virtual void setAllowChangingOfExtendedLabels(
bool);
301 virtual bool allowChangingOfExtendedLabels()
const;
304 virtual void setShowFavoritesIcon(
bool);
305 virtual bool showFavoritesIcon()
const;
308 virtual void setUseLocalTimezone(
bool);
309 virtual bool useLocalTimezone()
const;
312 virtual void setHideSearchBars(
bool);
313 virtual bool hideSearchBars()
const;
317 virtual void setSimQueryUpdateTime(
double);
318 virtual double simQueryUpdateTime()
const;
321 virtual void setMaximumNavigationAreaCellSize(
double length,
double width);
322 virtual void getMaximumNavigationAreaCellSize(
double& length,
double& width);
325 virtual void setDefaultLayoutSettingsFile(
const std::string&);
326 virtual std::string defaultLayoutSettingsFile()
const;
329 virtual void setQtDesignerLocation(
const std::string&);
330 virtual std::string qtDesignerLocation()
const;
340 virtual void setTemperatureDecimals(
int);
341 virtual int temperatureDecimals()
const;
344 virtual void setCloseScenarioSendTimeoutRetry(
double d);
345 virtual double closeScenarioSendTimeoutRetry()
const;
348 virtual void setCloseRetryCount(
int);
349 virtual int closeRetryCount()
const;
352 virtual void setShowEchelonIdColumn(
bool);
353 virtual bool showEchelonIdColumn()
const;
357 virtual bool filteredListsAreOrbatEnabled()
const;
358 virtual void setFilteredListsAreOrbatEnabled(
bool);
361 virtual void setDefaultIconList(
const std::string&);
362 virtual const std::string& defaultIconList()
const;
365 virtual void setShowForceColor(
bool);
366 virtual bool showForceColor()
const;
369 virtual void setNumberOfRecentlyCreatedItems(
int);
370 virtual int numberOfRecentlyCreatedItems()
const;
373 virtual void addRecentlyCreated(
const std::string& palette,
const DtEntityMapperKey&);
376 virtual bool isRecentlyCreated(
const std::string& palette,
const DtEntityMapperKey&)
const;
379 virtual void removeRecentlyCreated(
const std::string& palette,
const DtEntityMapperKey&);
382 virtual void removeAllRecentlyCreated(
const std::string& palette);
385 virtual void setAllowBackendShutdown(
bool);
386 virtual bool allowBackendShutdown()
const;
401 virtual void slot_activated();