15 #include <boost/signals2.hpp>
19 class DtJoinSessionDialog;
20 class DtLoadScenarioDialog;
21 class DtHostilityMatrixDialog;
22 class DtScenarioSettingsDialog;
23 class DtJoinSessionDialogInterface;
48 virtual void loadScenarioFromDialog(QWidget* p);
49 virtual void importScenarioFromDialog(QWidget* p);
52 virtual void newScenarioFromDialog(QWidget* p);
55 virtual void editHostilityMatrix(QWidget* parent);
62 virtual void tickedLoadScenario(
63 const DtString& scenarioName =
"",
bool useDefaultRemappingFunction =
false)
override;
67 virtual void tickedNewScenario();
69 virtual void processJoinSession(
bool startupMessage =
false)
override;
74 virtual void postSaveLoadFromDialog(QWidget*);
75 virtual void postSaveNew(QWidget*);
76 virtual void showDescription()
override;
77 virtual void allScenarioObjectsDiscovered()
override;
78 virtual void slot_onScenarioLoaded(
const DtScenario* s,
bool emitScenarioLoadedSignal,
bool isNewScenario)
override;
80 virtual DtJoinSessionDialog* createJoinSessionDialog(QWidget* parent,
const Qt::WindowFlags& flags);
86 QWidget* p,
const Qt::WindowFlags& flags)
const;
89 virtual void joinSessionAccepted();
90 virtual void joinSessionRejected();
94 int myJoinSessionResult = -1;
Definition: joinSessionDialog.h:35
Definition: scenario.h:52
boost::signals2::signal< void(DtHostilityMatrixDialog *)> signal_hostilityMatrixDialogCreated
Definition: vrfScenarioManager.h:71
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
The class that will contain information about the currently loaded scenario.
Definition: vrfScenarioManager.h:33
The class that will contain information about the currently loaded scenario.
Definition: commonScenarioManager.h:128
Definition: hostilityMatrixDialog.h:23
Definition: loadScenarioDialog.h:37
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
Definition: scenarioSettingsDialog.h:26
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:76