15 #include <boost/signals2.hpp>
19 class DtJoinSessionDialog;
20 class DtLoadScenarioDialog;
21 class DtHostilityMatrixDialog;
22 class DtScenarioSettingsDialog;
45 virtual void loadScenarioFromDialog(QWidget* p);
46 virtual void importScenarioFromDialog(QWidget* p);
49 virtual void newScenarioFromDialog(QWidget* p);
52 virtual void editHostilityMatrix(QWidget* parent);
59 virtual void tickedLoadScenario(
const DtString& scenarioName =
"",
bool useDefaultRemappingFunction =
false);
63 virtual void tickedNewScenario();
65 virtual void processJoinSession(
bool startupMessage =
false);
70 virtual void postSaveLoadFromDialog(QWidget*);
71 virtual void postSaveNew(QWidget*);
72 virtual void showDescription();
73 virtual void allScenarioObjectsDiscovered()
override;
75 virtual DtJoinSessionDialog* createJoinSessionDialog(QWidget* parent,
const Qt::WindowFlags& flags);
81 QWidget* p,
const Qt::WindowFlags& flags)
const;
Definition: joinSessionDialog.h:35
boost::signals2::signal< void(DtHostilityMatrixDialog *)> signal_hostilityMatrixDialogCreated
Definition: vrfScenarioManager.h:67
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
The class that will contain information about the currently loaded scenario.
Definition: vrfScenarioManager.h:32
The class that will contain information about the currently loaded scenario.
Definition: commonScenarioManager.h:126
Definition: hostilityMatrixDialog.h:23
The Master Scenario Settings Dialog.
Definition: loadScenarioDialog.h:38
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
The Master Scenario Settings Dialog.
Definition: scenarioSettingsDialog.h:27
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