12 #ifndef DtIfSaveComplete_H_
13 #define DtIfSaveComplete_H_
16 #include <vlpi/NetStructs.h>
17 #include <vlutil/vlFilename.h>
61 virtual int type()
const;
64 virtual void setRequestId(
unsigned int id);
65 virtual unsigned int requestId()
const;
71 virtual const DtFilename& terrainFileName()
const;
72 virtual void setTerrainFileName(
const DtString & fileName);
74 virtual const DtFilename& guiTerrainName()
const;
75 virtual void setGuiTerrainName(
const DtString& filename);
77 virtual const DtFilename& componentAttachmentTableFileName()
const;
78 virtual void setComponentAttachmentTableFileName(
const DtString & fileName);
79 virtual const bool& autoReorganize()
const;
80 virtual void setAutoReorganize(
bool yesNo);
82 virtual double timeMultiplier()
const;
83 virtual void setTimeMultiplier(
double timeMultiplier);
85 virtual const DtFilename& objectParametersFileName()
const;
86 virtual void setObjectParametersFileName(
const DtString & fileName);
88 virtual const DtFilename& physicalWorldFileName()
const;
89 virtual void setPhysicalWorldFileName(
const DtString & fileName);
91 virtual const DtFilename& orderOfBattleFileName()
const;
92 virtual void setOrderOfBattleFileName(
const DtString & fileName);
94 virtual const DtFilename& scenarioScriptsFileName()
const;
95 virtual void setScenarioScriptsFileName(
const DtString & fileName);
97 virtual const DtFilename& planFileName()
const;
98 virtual void setPlanFileName(
const DtString & fileName);
100 virtual const DtFilename& forceHostilityFileName()
const;
101 virtual void setForceHostilityFileName(
const DtString& fileName);
103 virtual const DtFilename& scenarioExtrasFileName()
const;
104 virtual void setScenarioExtrasFileName(
const DtString& fileName);
106 virtual unsigned int randomNumberSeed()
const;
107 virtual void setRandomNumberSeed(
unsigned int numberSeed);
109 virtual int frameMode()
const;
110 virtual void setFrameMode(
int frameMode);
112 virtual double frameTime()
const;
113 virtual void setFrameTime(
double frameTime);
116 virtual void setSimTime(DtTime time);
117 virtual DtTime simTime()
const;
120 virtual void setExerciseStartTime(DtTime time);
121 virtual DtTime exerciseStartTime()
const;
123 virtual std::list<DtString>& additionalOpdFileNames();
124 virtual const std::list<DtString>& additionalOpdFileNames()
const;
126 virtual std::list<DtString>& simulationModelSetFileNames();
127 virtual const std::list<DtString>& simulationModelSetFileNames()
const;
129 virtual DtFilename globalPlanFileName()
const;
130 virtual void setGlobalPlanFileName(
const DtString& filename);
132 virtual DtString scenarioName()
const;
133 virtual void setScenarioName(
const DtString& name);
141 virtual bool setFromNet(
const char* contentBuffer,
142 unsigned contentSize);