20 #include <boost/signals2.hpp>
22 #include <QtCore/QString>
36 class DtSimulationObjectGroupSaveDialog;
57 virtual void saveSimulationObjectGroup();
61 bool saveAsZip =
false);
64 virtual void setDataDirectory(
const DtFilename&);
65 virtual const DtFilename& dataDirectory()
const;
70 virtual void loadFailed();
76 virtual bool loadSimulationObjectGroup(
const std::string& terrain);
85 virtual void completeObjectGroupLoad();
86 virtual void scenarioJustLoaded();
92 virtual void processSimulationObjectGroupSaveResults(
const DtSimMessage*);
98 virtual void completeExit();
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
bool myQuitOnSave
Definition: vrfSimulationObjectGroupHandler.h:104
Contains the DtUUID class declaration.
Description: A model is a set of items that defines a model to create in the back-end from the front-...
Definition: simulationObjectGroupModelSetEntry.h:161
boost::signals2::signal< void(const std::string &)> signal_savedSimulationObjectGroup
Signal sent when a simulation object group has been saved.
Definition: vrfSimulationObjectGroupHandler.h:79
Contains makVrv::DtVirtualBaseClass class.
boost::signals2::signal< void()> signal_simulationObjectGroupLoaded
Definition: vrfSimulationObjectGroupHandler.h:81
File: simMsg.h.
Definition: simMessage.h:35
DtFilename myDataDirectory
Definition: vrfSimulationObjectGroupHandler.h:103
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:20
The class will handle the saving of new simulation object groups. Call the saveSimulationObjectGroup ...
Definition: vrfSimulationObjectGroupHandler.h:40
The class will allow the user to enter in information for save of a simuation object group...
Definition: simulationObjectGroupSaveDialog.h:39
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:72
DtSimulationObjectGroupSaveInformation * mySimulationObjectGroupSaveInformation
Definition: vrfSimulationObjectGroupHandler.h:102
makVrv::DtDe & myDe
Definition: vrfSimulationObjectGroupHandler.h:101