This class will import the msdl scenario into the VR-Forces scenario.
|
| | DtVrfMsdlScenarioDescriptionImporterExporter (DtSimulationServices *, DtLocalObjectManager *) |
| |
| | DtVrfMsdlScenarioDescriptionImporterExporter (const DtVrfMsdlScenarioDescriptionImporterExporter &) |
| |
| virtual | ~DtVrfMsdlScenarioDescriptionImporterExporter () |
| |
virtual
DtScenarioDescriptionImporterExporter * | clone () |
| |
| virtual bool | importIntoSimulation (DtSimulationServices *) |
| |
| virtual bool | importFromSimulation (DtSimulationServices *, const std::map< std::string, std::string > &exportData, const DtMsdlHierarchyPropertyMappings &) |
| |
| | DtMsdlScenarioDescriptionImporterExporter () |
| |
| virtual | ~DtMsdlScenarioDescriptionImporterExporter () |
| |
| virtual bool | loadScenarioDescription (const DtFilename &file, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | loadScenarioDescription (const DtFilename &file, const std::map< std::string, std::string > &importData, const DtMsdlHierarchyPropertyMappings &) |
| |
| virtual bool | saveScenarioDescription (const DtFilename &file, const DtScenario &) const |
| |
| virtual const EquipmentPtr & | equipment () const |
| |
| virtual const OrganizationPtr & | organizedOrganization () const |
| |
| virtual const OrganizationPtr & | flatOrganization () const |
| |
| virtual const OverlayLayer & | overlayLayers () const |
| |
| virtual const ForceSides & | forces () const |
| |
| virtual std::string | findValue (const std::map< std::string, DtMsdlScenarioContentsItem > &, const std::string &path) const |
| |
virtual std::map< std::string,
std::string > | findStdMapValue (const std::map< std::string, DtMsdlScenarioContentsItem > &, const std::string &path, const std::set< std::string > &ignore=std::set< std::string >()) const |
| |
| virtual bool | hasValue (const std::map< std::string, DtMsdlScenarioContentsItem > &, const std::string &path) const |
| |
| virtual std::string | convertMapToString (const std::map< std::string, std::string > &) const |
| |
| virtual bool | organizationUsesForce (Msdl_UUID) const |
| |
| virtual std::string | supportedExtensions () |
| |
| virtual bool | canImportFile (const DtFilename &) |
| |
| virtual void | clear () |
| |
| virtual DtObjectParser * | parser () |
| |
| | DtScenarioDescriptionImporterExporter () |
| |
| virtual | ~DtScenarioDescriptionImporterExporter () |
| |
| const DtScenario & | scenario () const |
| |
| const std::string & | error () const |
| |
| virtual void | setDesiredForce (int force) |
| |
|
| virtual bool | exportableObject (const DtEntityType &t) const |
| |
| virtual bool | importEntities () |
| |
| virtual bool | importTacticalGraphics () |
| |
| virtual bool | importHostilityMatrix () |
| |
| virtual bool | prepareOrganizationCreationOrder (DtMsdlSimulatedElement *) |
| |
| virtual DtString | deconflictName (const DtString &, int kind) |
| |
| virtual bool | createTacticalGraphicOnLayer (DtMsdlSimulatedTacticalGraphic &, const DtMsdlOverlayLayer &) |
| |
| virtual bool | complete () const |
| |
| virtual void | processCreateObjects () |
| |
| virtual void | createEntity (DtMsdlSimulatedElement *) |
| |
| virtual void | exportHostilityManager (const std::map< std::string, std::string > &exportData) |
| |
| virtual void | exportOrganization (const std::map< std::string, std::string > &exportData, const DtMsdlHierarchyPropertyMappings &) |
| |
| virtual void | exportTacticalGraphics (const std::map< std::string, std::string > &exportData, const DtMsdlHierarchyPropertyMappings &) |
| |
| virtual void | exportTacticalGraphic (const DtLocalObject *, const std::map< std::string, std::string > &exportData, const DtMsdlHierarchyPropertyMappings &) |
| |
| virtual void | exportUnit (const DtLocalObject *obj, const std::map< std::string, std::string > &exportData, const DtMsdlHierarchyPropertyMappings &) |
| |
| virtual void | exportEquipmentItem (const DtLocalObject *obj, const std::map< std::string, std::string > &exportData, const DtMsdlHierarchyPropertyMappings &) |
| |
| virtual Msdl_UUID | generateUUID () const |
| |
| virtual DtVector | correctedAltitudeLocation (const DtMSDLVector &, bool &amClampedToGround) |
| |
| virtual const std::string | countryCode (DtRwForceDescription *force) |
| |
| virtual void | convertExtentLocalToDis (DtExtent *extent, Coordinate_System *coordSys) |
| |
| virtual std::string | pad (int) const |
| |
| virtual bool | parseMilitaryScenario (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseScenarioID (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseOptions (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseEnvironment (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseForces (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseForce (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parsePOC (xmlNodePtr) |
| |
| virtual std::string | content (xmlNodePtr) const |
| |
| virtual bool | parseAssociations (xmlNodePtr, Associations &) |
| |
| virtual bool | parseAssociation (xmlNodePtr, Associations &) |
| |
| virtual bool | parseOrganizations (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseUnits (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseUnit (xmlNodePtr, const std::map< std::string, std::string > &importData, DtMsdlSimulatedElement &unit) |
| |
| virtual bool | parseEquipmentItem (xmlNodePtr, const std::map< std::string, std::string > &importData, DtMsdlSimulatedElement &unit) |
| |
| virtual void | addUnitToFlatOrganization (const DtMsdlSimulatedElement &) |
| |
| virtual void | addEquipmentToOrganization (const DtMsdlSimulatedElement &) |
| |
| virtual bool | parseEquipment (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseContents (xmlNodePtr, DtMsdlScenarioContentsItem &) |
| |
| virtual bool | parseDisposition (xmlNodePtr, DtMsdlSimulatedElement &) |
| |
| virtual bool | parseOverlays (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseOverlay (xmlNodePtr, const std::map< std::string, std::string > &importData, DtMsdlOverlayLayer &) |
| |
| virtual bool | parseTacticalGraphics (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual bool | parseTacticalGraphic (xmlNodePtr, const std::map< std::string, std::string > &importData, DtMsdlSimulatedTacticalGraphic &) |
| |
| virtual std::vector< DtMSDLVector > | parseAnchorPoints (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual DtMSDLVector | parseAnchorPoint (xmlNodePtr, const std::map< std::string, std::string > &importData) |
| |
| virtual DtMSDLVector | parseLocation (xmlNodePtr) |
| |
| virtual DtMSDLVector | parseLocationGCC (xmlNodePtr) |
| |
| virtual DtMSDLVector | parseLocationMGRS (xmlNodePtr) |
| |
| virtual DtMSDLVector | parseLocationUTM (xmlNodePtr) |
| |
| virtual DtMSDLVector | parseLocationGDC (xmlNodePtr) |
| |
| virtual void | convertFlatOrganizationToOrganizationHierarchy () |
| |
| virtual std::string | enumerationForUnit (const std::string &symbolIdentifier, const DtMsdlSimulatedElement &) |
| |
| virtual int | forceTypeFromName (const std::string &, int curForce, const std::map< std::string, std::string > &) const |
| |
| virtual std::string | countryCodeForForce (Msdl_UUID forceHandle) const |
| |
| virtual void | saveScenarioId (std::ostream &, const DtScenario &) const |
| |
| virtual void | saveAdditionalScenarioInformation (std::ostream &, const DtScenario &) const |
| |
| virtual void | saveOptions (std::ostream &) const |
| |
| virtual void | saveEnvironment (std::ostream &) const |
| |
| virtual void | saveForceSides (std::ostream &) const |
| |
| virtual void | saveForceSide (std::ostream &, const Msdl_UUID &, const DtForceSide &) const |
| |
| virtual void | saveOverlayLayers (std::ostream &) const |
| |
| virtual void | saveOverlayLayer (std::ostream &, const DtMsdlOverlayLayer &) const |
| |
| virtual void | saveTacticalGraphics (std::ostream &) const |
| |
| virtual void | saveTacticalGraphic (std::ostream &, const DtMsdlSimulatedTacticalGraphic &) const |
| |
| virtual void | saveAnchorPoints (std::ostream &, const DtMsdlSimulatedTacticalGraphic &, int indent) const |
| |
| virtual void | saveAnchorPoint (std::ostream &, const DtVector &, int indent) const |
| |
| virtual void | saveOrganizations (std::ostream &) const |
| |
| virtual void | saveUnits (std::ostream &) const |
| |
| virtual void | saveUnit (std::ostream &, DtMsdlSimulatedElement *) const |
| |
| virtual void | saveDisposition (std::ostream &, DtMsdlSimulatedElement *, int indent) const |
| |
| virtual void | saveLocation (std::ostream &, DtMsdlSimulatedElement *, int indent) const |
| |
| virtual void | saveLocation (std::ostream &, const DtMSDLVector &, int indent) const |
| |
| virtual void | saveUnitRelations (std::ostream &, DtMsdlSimulatedElement *) const |
| |
| virtual void | saveEquipmentRelations (std::ostream &, DtMsdlSimulatedElement *) const |
| |
| virtual void | saveUnitModel (std::ostream &, DtMsdlSimulatedElement *) const |
| |
| virtual void | saveEquipmentModel (std::ostream &, DtMsdlSimulatedElement *) const |
| |
| virtual void | saveOneSAFIdentifiers (std::ostream &, const std::string &type, DtMsdlSimulatedElement *, int indent) const |
| |
| virtual void | saveEquipment (std::ostream &) const |
| |
| virtual void | saveEquipmentItem (std::ostream &, DtMsdlSimulatedElement *) const |
| |
| virtual void | finalize () |
| |
| virtual int | nextForceType () const |
| |
| virtual void | saveUnitSymbolModifiers (std::ostream &, DtMsdlSimulatedElement *) const |
| |
| virtual void | saveFormationPosition (std::ostream &, DtMsdlSimulatedElement *, int indent) const |
| |
| virtual void | saveOwnFormation (std::ostream &, DtMsdlSimulatedElement *, int indent) const |
| |
| virtual void | saveEquipmentSymbolModifiers (std::ostream &, DtMsdlSimulatedElement *) const |
| |
| virtual void | saveOneSAFBasicLoadInformation (std::ostream &, DtMsdlSimulatedElement *) const |
| |
| virtual void | saveSymbolClassData (std::ostream &, const DtMsdlSimulatedTacticalGraphic &) const |
| |