12 #include <vrvUtil/DtVirtualBaseClass.h>
46 virtual bool saveSimulationModelSet(
const DtFilename&);
47 virtual bool isModified()
const;
48 virtual bool saveIfChanged();
50 makVrv::DtForceManager* forceManager();
57 virtual void addNewDataFile(
const std::string&);
61 virtual DtModelSetEntry* addNewEntity(
const DtObjectType& base,
const DtObjectType& newType,
const DtString& name,
66 virtual DtModelSetEntry* addNewEntity(
const std::string& platformType,
const DtObjectType& newType,
const DtString& name,
69 void setSaving(
bool b)
80 virtual void processFileAddDataFile();
81 virtual void processFileOpenEntityEditorFile();
82 virtual void processFileSaveEntityEditorFile();
83 virtual void processDeleteExisting();
84 virtual void processRevertExisting();
85 virtual void processCreateNewEntity();
86 virtual void processCreateFromExisting();
87 virtual void processEditBallisticMissileMovementFiles();
88 virtual void processEditPrecisionMovementFiles();
89 virtual void processEditCategories();
90 virtual void processEditDeployableCountries();
91 virtual void processEditUpgradeOldSMS();
92 virtual void processFileApplyPlatformFileUpdates();
93 virtual void processRevertCategories();
94 virtual void processRevertDeployedCountries();
95 virtual void processFileNewSimulationModelSet();
96 virtual void processLoadSmsFile(
const QString& file);
97 virtual void processEditForces();
98 virtual void processEditSystemFiles();
103 virtual void opdEditorMessage();
116 virtual QString parseCommandLine(
const QString& command, QString& commandLine, QStringList& files)
const;