16 #include <vlutil/vlString.h>
18 #include <boost/signals2.hpp>
42 virtual void setZoomToScenarioExtentsOnLoad(
bool) = 0;
43 virtual bool zoomToScenarioExtentsOnLoad()
const = 0;
48 virtual void setCommandPanelShowIcons(
bool) = 0;
49 virtual bool commandPanelShowIcons()
const = 0;
54 virtual void setShowCommandPanelLargeIcons(
bool) = 0;
55 virtual bool showCommandPanelLargeIcons()
const = 0;
60 virtual void setShowCommandPanelSmallIcons(
bool) = 0;
61 virtual bool showCommandPanelSmallIcons()
const = 0;
66 virtual void setUseStartFreezePdus(
bool) = 0;
67 virtual bool useStartFreezePdus()
const = 0;
72 virtual void setShowCorrelationWarningDialogs(
bool) = 0;
73 virtual bool showCorrelationWarningDialogs()
const = 0;
78 virtual void setShowSessionStartupDialog(
bool) = 0;
79 virtual bool showSessionStartupDialog()
const = 0;
84 virtual void setShowScenarioDescriptionDialog(
bool) = 0;
85 virtual bool showScenarioDescriptionDialog()
const = 0;
90 virtual void setCheckMissingSimTerrain(
bool) = 0;
91 virtual bool checkMissingSimTerrain()
const = 0;
96 virtual void setAllowWindowsStyleNameEditing(
bool) = 0;
97 virtual bool allowWindowsStyleNameEditing()
const = 0;
103 virtual void setUseAdditionalWindowTitle(
bool) = 0;
104 virtual bool useAdditionalWindowTitle()
const = 0;
109 virtual void setShowCountsOnObjectList(
bool) = 0;
110 virtual bool showCountsOnObjectList()
const = 0;
115 virtual QString additionalWindowTitle()
const = 0;
116 virtual void setAdditionalWindowTitle(
const QString&) = 0;
122 virtual void setUseSimulationTimeForAdvancement(
bool) = 0;
123 virtual bool useSimulationTimeForAdvancement()
const = 0;
128 virtual void setSortTaskSetMenus(
bool) = 0;
129 virtual bool sortTaskSetMenus()
const = 0;
134 virtual void setDefaultIconList(
const DtString&) = 0;
135 virtual DtString defaultIconList()
const = 0;
140 virtual void setShowForceColor(
bool) = 0;
141 virtual bool showForceColor()
const = 0;
145 virtual void addIconList(
const QString&,
const DtString&) = 0;
146 virtual void clearIconLists() = 0;
150 virtual void setPromptBeforeInterruptingTask(
bool) = 0;
151 virtual bool promptBeforeInterruptingTask()
const = 0;
156 virtual void setAskToCancelOperation(
bool) = 0;
157 virtual bool askToCancelOperation()
const = 0;
162 virtual void setPromptBeforeAbandoningPlan(
bool) = 0;
163 virtual bool promptBeforeAbandoningPlan()
const = 0;
168 virtual void setUseDoubleClickToEndRouteCreation(
bool) = 0;
169 virtual bool useDoubleClickToEndRouteCreation()
const = 0;
174 virtual void setDarkModeEnabled(
bool enabled) = 0;
175 virtual bool darkModeEnabled()
const = 0;