13 #include <boost/signals2.hpp>
32 class DtVrfScriptedTaskSettingsRecord;
33 class DtSessionStartupDialog;
34 class DtSessionStatusBox;
35 class DtVrfGuiRecentScenarios;
237 boost::signals2::signal<void (const std::set<std::string>&)> signal_terrainViewsHidden;
boost::signals2::signal< void(const std::string &)> signal_scenarioSaveError
The error saving the scenario.
Definition: scenarioSignaler.h:95
boost::signals2::signal< void(const std::string &)> signal_preLoadSimTerrain
Sent before sim terrain is opened This function sends the terrain file requested on load...
Definition: scenarioSignaler.h:111
boost::signals2::signal< void()> signal_scenarioManagerInitialized
Sent when the scenario manager has been initialized.
Definition: scenarioSignaler.h:226
boost::signals2::signal< void(const std::string &)> signal_scenarioFilenameChanged
Signal sent when the scenario filename loaded changed.
Definition: scenarioSignaler.h:220
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
boost::signals2::signal< void(const DtScenario &)> signal_postLoadGuiScenarioSettings
Sent after scenario settings are loaded.
Definition: scenarioSignaler.h:208
boost::signals2::signal< void()> signal_scenarioReinitialized
The scenario was reinitialized.
Definition: scenarioSignaler.h:62
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_postLoadForceFiles
Sent after force file is loaded.
Definition: scenarioSignaler.h:127
Dead reckoning settings used by the performance options dialog to set dead reckoning values for entit...
Definition: deadReckoningSettings.h:31
Definition: scenario.h:52
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_postLoadModelSetFiles
Sent after model set files are loaded.
Definition: scenarioSignaler.h:139
boost::signals2::signal< void()> signal_allScenarioObjectsDiscovered
All scenario objects in the scenario are discovered.
Definition: scenarioSignaler.h:56
boost::signals2::signal< void(const std::string &)> signal_postLoadSimTerrain
Sent after sim terrain is opened.
Definition: scenarioSignaler.h:121
boost::signals2::signal< void()> signal_rewinding
The scenario is rewinding.
Definition: scenarioSignaler.h:86
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_scenarioLoaded
The scenario has been loaded.
Definition: scenarioSignaler.h:77
boost::signals2::signal< void(const DtDeadReckoningSettings &)> signal_deadReckoningSettingsChanged
Sent when dead reckoning settings change.
Definition: scenarioSignaler.h:229
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_postLoadSimulationObjectGroupRemovalFile
Sent after simulation object group removal file is loaded.
Definition: scenarioSignaler.h:166
boost::signals2::signal< void(const DtRwHazardAreaInformation &)> signal_hazardAreaInformationReceived
Signal sent when hazard area information is received.
Definition: scenarioSignaler.h:280
boost::signals2::signal< void(DtSessionStatusBox *)> signal_sessionStatusDialogCreated
Definition: scenarioSignaler.h:263
class DtScenarioExplorer:
Definition: scenarioExplorer.h:26
boost::signals2::signal< void()> signal_requestScenarioItems
Definition: scenarioSignaler.h:260
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_postLoadVisuals
Sent after visuals are loaded.
Definition: scenarioSignaler.h:145
boost::signals2::signal< void(DtScenario *)> signal_scenarioAboutToBeSaved
Signal sent right before the scenario is to be saved. Can change the scenario and some information wi...
Definition: scenarioSignaler.h:255
boost::signals2::signal< void(const DtScenario &)> signal_preLoadObserverViewsFile
Sent before the observer views file is loaded.
Definition: scenarioSignaler.h:187
boost::signals2::signal< void()> signal_rewindMessageSent
Definition: scenarioSignaler.h:268
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_preLoadForceFiles
Sent before force file is loaded.
Definition: scenarioSignaler.h:124
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_preLoadSimulationObjectGroupRemovalFile
Sent before simulation object group removal file is loaded.
Definition: scenarioSignaler.h:163
boost::signals2::signal< void()> signal_recreateCreateMenu
Sent to simply recrete the menu. Called from recreateCreateMenu() method.
Definition: scenarioSignaler.h:196
boost::signals2::signal< void(const std::string &)> signal_postLoadTerrain
Sent after gui terrain is opened.
Definition: scenarioSignaler.h:118
boost::signals2::signal< void(DtSessionStartupDialog *)> signal_sessionDialogBoxAboutToShow
Definition: scenarioSignaler.h:261
boost::signals2::signal< void(const DtScenario &)> signal_postLoadObserverViewsFile
Sent after the observer views file is loaded.
Definition: scenarioSignaler.h:190
boost::signals2::signal< void()> signal_scenarioJustLoaded
Signal sent when a scenario has just been loaded, either locally or remotely.
Definition: scenarioSignaler.h:74
boost::signals2::signal< void()> signal_setMenuConfigurationLoaded
Definition: scenarioSignaler.h:264
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_postLoadArtilleryManager
Sent after artillery artillery is loaded.
Definition: scenarioSignaler.h:133
boost::signals2::signal< void(const DtVrfScriptedTaskSettingsRecord &)> signal_scriptedTaskSettingsChanged
Sent when scripted task settings have changed.
Definition: scenarioSignaler.h:258
boost::signals2::signal< void()> signal_scenarioRewound
The scenario was rewound.
Definition: scenarioSignaler.h:59
boost::signals2::signal< void()> signal_taskMenuConfigurationLoaded
Definition: scenarioSignaler.h:265
boost::signals2::signal< void()> signal_unspecifiedScenarioLoadingError
Signal sent when there is an unspecified error loading the scenario.
Definition: scenarioSignaler.h:217
boost::signals2::signal< void()> signal_allBackendsClosed
All backends have had their scenario closed.
Definition: scenarioSignaler.h:83
boost::signals2::signal< void()> signal_recreateSetMenu
Sent to simply recrete the menu. Called from recreateSetMenu() method.
Definition: scenarioSignaler.h:202
Contains makVrv::DtVirtualBaseClass class.
boost::signals2::signal< void()> signal_recreateTaskMenu
Sent to simply recrete the menu. Called from recreateTaskMenu() method.
Definition: scenarioSignaler.h:199
boost::signals2::signal< void(const DtScenario &)> signal_preLoadGuiScenarioSettings
Sent before scenario settings are loaded.
Definition: scenarioSignaler.h:205
boost::signals2::signal< void(const DtScenarioExplorer &, DtVrfMenu *)> signal_postLoadCreateMenu
Sent after create menu is loaded.
Definition: scenarioSignaler.h:151
makVrv::DtDe & myDe
Definition: scenarioSignaler.h:283
boost::signals2::signal< void(const DtFilename &)> signal_modelSetLoaded
Signal sent after the model set is loaded into the model set manager.
Definition: scenarioSignaler.h:157
boost::signals2::signal< void()> signal_forcesChanged
The forces in the scenario have changed.
Definition: scenarioSignaler.h:65
boost::signals2::signal< void()> signal_defaultIconListChanged
Signal sent when the default icon list to show in list boxes have changed.
Definition: scenarioSignaler.h:223
boost::signals2::signal< void(bool)> signal_requestingSaveOnScenarioModified
Definition: scenarioSignaler.h:262
boost::signals2::signal< void(const DtScenario &)> signal_postLoadOverlayFile
Sent after overlay file is loaded.
Definition: scenarioSignaler.h:178
boost::signals2::signal< void(const DtScenarioLoadInformation &)> signal_scenarioLoadRequest
Sent before the check to see if the scenario should be closed and before pre-load scenario...
Definition: scenarioSignaler.h:101
boost::signals2::signal< void(const DtScenarioLoadInformation &)> signal_postLoadScenario
Sent after scenario load message is sent to the back-end and after all additional files are loaded...
Definition: scenarioSignaler.h:105
boost::signals2::signal< void(bool)> signal_sessionStatusChanged
Session join status changed.
Definition: scenarioSignaler.h:80
boost::signals2::signal< void(QString &)> signal_windowTitleAboutToBeSet
Signal sent right before the title is set. Modify the supplied string to set (or change) title...
Definition: scenarioSignaler.h:211
boost::signals2::signal< void(const DtScenario &)> signal_preLoadOverlayFile
Sent before overlay file is loaded.
Definition: scenarioSignaler.h:175
boost::signals2::signal< void(const DtScenarioLoadInformation &)> signal_preLoadScenario
Sent before any load scenario is sent to the back-end or before terrain is loaded.
Definition: scenarioSignaler.h:98
boost::signals2::signal< void(const std::string &)> signal_scenarioLoadError
The error loading the scenario.
Definition: scenarioSignaler.h:92
boost::signals2::signal< void()> signal_observerViewSetFromScenario
Definition: scenarioSignaler.h:232
boost::signals2::signal< void(const DtScenario &)> signal_postLoadSelectionGroupFile
Sent after selection group file is loaded.
Definition: scenarioSignaler.h:184
boost::signals2::signal< void()> signal_scenarioClosed
Sent when the scenario is closed by the user.
Definition: scenarioSignaler.h:68
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_preLoadCreateMenu
Sent before create menu is loaded.
Definition: scenarioSignaler.h:148
boost::signals2::signal< void(const DtScenario &)> signal_scenarioInitialized
Definition: scenarioSignaler.h:233
boost::signals2::signal< void(DtVrfGuiRecentScenarios *)> signal_recentScenariosChanged
Sent when recent scenarios have changed.
Definition: scenarioSignaler.h:277
boost::signals2::signal< void()> signal_createMenuConfigurationLoaded
Definition: scenarioSignaler.h:266
boost::signals2::signal< void(const std::string &)> signal_preLoadBaseTerrain
Sent before gui terrain is opened This function sends the terrain file requested on load...
Definition: scenarioSignaler.h:274
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_preLoadSetMenu
Sent before set menu is loaded.
Definition: scenarioSignaler.h:169
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_postLoadSetMenu
Sent after set menu is loaded.
Definition: scenarioSignaler.h:172
boost::signals2::signal< void(DtScenario *)> signal_scenarioInformationAboutToBeSaved
Signal sent right before the front-end scenario information is saved including the overlays...
Definition: scenarioSignaler.h:242
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
boost::signals2::signal< void()> signal_scenarioClosing
Sent when the scenario has been notified by at least one back-end that the scenario is closing...
Definition: scenarioSignaler.h:71
This class will be used by the DtVrfScenarioManager and other classes to signal scenario related even...
Definition: scenarioSignaler.h:44
boost::signals2::signal< void(DtScenario *)> signal_scenarioSaved
The scenario has been saved.
Definition: scenarioSignaler.h:89
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_createMenuLoaded
Sent after post load callback.
Definition: scenarioSignaler.h:193
boost::signals2::signal< void(DtSessionStartupDialog *)> signal_sessionStartupBoxCreated
Definition: scenarioSignaler.h:267
boost::signals2::signal< void(QString)> signal_windowTitleSet
Signal sent when the window title is set.
Definition: scenarioSignaler.h:214
boost::signals2::signal< void(std::string, std::string)> signal_defaultObserverViewChanged
Signal sent when default observer view has changed – old view and new view.
Definition: scenarioSignaler.h:236
boost::signals2::signal< void(double)> signal_aboutToRollBack
Signal sent from the checkpoint manager when the scenario is about to roll back.
Definition: scenarioSignaler.h:53
boost::signals2::signal< void()> signal_waitingForScenarioObjectsToBeDiscovered
Definition: scenarioSignaler.h:231
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_preLoadVisuals
Sent before visuals are loaded.
Definition: scenarioSignaler.h:142
boost::signals2::signal< void(const DtSimulationObjectCategoryInformation &)> signal_tagsLoaded
Definition: scenarioSignaler.h:269
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_preLoadArtilleryManager
Sent after artillery artillery is loaded.
Definition: scenarioSignaler.h:130
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_preLoadTaskMenu
Sent before task menu is loaded.
Definition: scenarioSignaler.h:154
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_postLoadTaskMenu
Sent after task menu is loaded.
Definition: scenarioSignaler.h:160
boost::signals2::signal< void(const DtScenarioExplorer &)> signal_preLoadModelSetFiles
Sent before model set files are loaded.
Definition: scenarioSignaler.h:136
boost::signals2::signal< void(const DtScenario &)> signal_preLoadSelectionGroupFile
Sent before selection group file is loaded.
Definition: scenarioSignaler.h:181
boost::signals2::signal< void(const std::string &)> signal_preLoadTerrain
Sent before terrain is opened This function sends the actual terrain file being loaded.
Definition: scenarioSignaler.h:115