37 virtual bool complete()
const override;
40 static void createObjectsCallback(
void*);
41 virtual void processCreateObjects();
44 virtual void createOrbitingEntity(
const TleParsedItem& tleItem);
DtSimulationServices * mySimulationServices
Definition: vrfTleScenarioDescriptionImporterExporter.h:47
This class is the interface for a scenario description importer/exporter. Subclasses will implement t...
Definition: scenarioDescriptionImporterExporter.h:27
Imports TLE (two line elements) to create orbiting objects.
Definition: tleScenarioDescriptionImporterExporter.h:17
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
Definition: msdlHierarchyPropertyMappings.h:56
Central access point of all non-object-specific the services and managers that are available for use ...
Definition: simulationServices.h:96
Definition: vrfTleScenarioDescriptionImporterExporter.h:15
Definition: tleParser.h:12
virtual bool importIntoSimulation(DtSimulationServices *) override
Imports into the simulation. DtSimulationServices is not defined at this level, so subclasses at vrfo...
virtual bool complete() const
Return true if import is complete. Default is true.
virtual bool importFromSimulation(DtSimulationServices *, const std::map< std::string, std::string > &exportData, const DtMsdlHierarchyPropertyMappings &) override
Imports from the simulation into internal structures. DtSimulationServices is not defined at this lev...
virtual DtScenarioDescriptionImporterExporter * clone() override
Clone to create a new copy of the object. Will be used as a "clean" version for import.