55 const std::set<std::string>& smsFilenames = std::set<std::string>());
93 virtual void saveAdditionalScenarioInformation(std::ostream&,
const DtScenario&)
const;
111 virtual void matchForcesToForceManager();
113 virtual int nextForceType()
const;
UUID is a unique ID wrapper class.
Definition: rwUUID.h:226
Definition: ifOrbatOperation.h:20
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
ForceHandleToForceUUID myForceUUIDToForceHandle
Definition: vrfMsdlOrbatImporterExporter.h:125
Definition: scenario.h:52
std::map< DtUUID, OrbatWithRwOrbatData > OrbatTreeWithRwOrbatData
Definition: vrfGuiOrbatManager.h:67
The main class that is used to import/export values from/to an Msdl file. This class will not actuall...
Definition: msdlScenarioDescriptionImporterExporter.h:161
boost::signals2::signal< void()> signal_exportedOrbatEntries
Signal sent when orbat has been exported.
Definition: vrfMsdlOrbatImporterExporter.h:89
boost::signals2::signal< void(const DtIfOrbatOperation &)> signal_importedOrbatEntries
Signal sent after the orbat has been imported.
Definition: vrfMsdlOrbatImporterExporter.h:83
Contains the DtUUID class declaration.
boost::signals2::signal< void()> signal_aboutToExportOrbatEntries
Signal sent before orbat is to be exported.
Definition: vrfMsdlOrbatImporterExporter.h:86
boost::signals2::signal< void(const DtFilename &)> signal_failedToImportOrbatEntries
Signal sent if orbat file could not be loaded.
Definition: vrfMsdlOrbatImporterExporter.h:77
This class is the interface for a scenario description importer/exporter. Subclasses will implement t...
Definition: scenarioDescriptionImporterExporter.h:27
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
static const DtUUID & nullUUID()
ForcesUUIDMap myForceMap
Definition: vrfMsdlOrbatImporterExporter.h:120
Contains makVrv::DtVirtualBaseClass class.
Definition: msdlHierarchyPropertyMappings.h:56
This class will import/export MSDL files into/from an associated ORBAT hierarchy. ...
Definition: vrfMsdlOrbatImporterExporter.h:36
boost::signals2::signal< void(DtIfOrbatOperation &)> signal_aboutToImportOrbatEntries
Signal sent before the orbat is to be imported.
Definition: vrfMsdlOrbatImporterExporter.h:80
File: simMsg.h.
Definition: simMessage.h:35
Definition: vrfGuiOrbatManager.h:61
std::map< int, Msdl_UUID > ForcesUUIDMap
Definition: vrfMsdlOrbatImporterExporter.h:118
std::map< DtUUID, OrbatWithStateView > OrbatTreeWithStateView
Definition: vrfGuiOrbatManager.h:57
std::map< std::string, std::string > ForceHandleToForceUUID
Definition: vrfMsdlOrbatImporterExporter.h:122
makVrv::DtDe & myDe
Definition: vrfMsdlOrbatImporterExporter.h:116
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
ForceHandleToForceUUID myForceHandleToForceUUID
Definition: vrfMsdlOrbatImporterExporter.h:124
std::map< DtUUID, DtRwOrbatData > OrbatDataMap
Definition: vrfMsdlOrbatImporterExporter.h:40
Class that represents a simulated element (aggregate or entity) in the simulation.
Definition: msdlScenarioDescriptionImporterExporter.h:69