13 #include <vlutil/vlFilename.h>
39 virtual int type()
const;
41 virtual const DtFilename& componentAttachmentTableFileName()
const;
42 virtual void setComponentAttachmentTableFileName(
const DtString & fileName);
43 virtual const DtFilename& terrainFileName()
const;
44 virtual void setTerrainFileName(
const DtString & fileName);
46 virtual const DtFilename& guiTerrainFileName()
const;
47 virtual void setGuiTerrainFileName(
const DtString & fileName);
49 virtual const bool& autoReorganize()
const;
50 virtual void setAutoReorganize(
bool yesNo);
52 virtual double timeMultiplier()
const;
53 virtual void setTimeMultiplier(
double timeMultiplier);
55 virtual const DtFilename& objectParametersFileName()
const;
56 virtual void setObjectParametersFileName(
const DtString & fileName);
58 virtual const DtFilename& physicalWorldFileName()
const;
59 virtual void setPhysicalWorldFileName(
const DtString & fileName);
61 virtual const DtFilename& orderOfBattleFileName()
const;
62 virtual void setOrderOfBattleFileName(
const DtString & fileName);
64 virtual const DtFilename& scenarioScriptsFileName()
const;
65 virtual void setScenarioScriptsFileName(
const DtString & fileName);
67 virtual const DtFilename& orbatFileName()
const;
68 virtual void setOrbatFileName(
const DtString & fileName);
70 virtual const DtFilename& planFileName()
const;
71 virtual void setPlanFileName(
const DtString & fileName);
73 virtual unsigned int randomNumberSeed()
const;
74 virtual void setRandomNumberSeed(
unsigned int numberSeed);
76 virtual int frameMode()
const;
77 virtual void setFrameMode(
int frameMode);
79 virtual double frameTime()
const;
80 virtual void setFrameTime(
double frameTime);
82 virtual void setImportScenario(
bool);
83 virtual bool importScenario()
const;
86 virtual void setSimTime(
DtTime time);
87 virtual DtTime simTime()
const;
90 virtual void setExerciseStartTime(
DtTime time);
91 virtual DtTime exerciseStartTime()
const;
93 virtual void setRunDurationTime(
double);
94 virtual double runDurationTime()
const;
96 virtual unsigned long requestId()
const;
97 virtual void setRequestId(
unsigned long requestId);
99 virtual std::list<DtString>& additionalOpdFileNames();
100 virtual const std::list<DtString>& additionalOpdFileNames()
const;
102 virtual std::list<DtString>& simulationModelSetFileNames();
103 virtual const std::list<DtString>& simulationModelSetFileNames()
const;
105 virtual const DtFilename& globalPlanFileName()
const;
106 virtual void setGlobalPlanFileName(
const DtString& fileName);
108 virtual const DtFilename& forceHostilityFileName()
const;
109 virtual void setForceHostilityFileName(
const DtString& fileName);
111 virtual const DtFilename& scenarioExtrasFileName()
const;
112 virtual void setScenarioExtrasFileName(
const DtString& fileName);
114 virtual const DtString& scenarioName()
const;
115 virtual void setScenarioName(
const DtString& name);
117 virtual void setScenarioFilename(
const DtFilename&);
118 virtual const DtFilename& scenarioFilename()
const;
125 virtual void setOrbatEnabled(
bool b);
126 virtual bool orbatEnabled()
const;
129 virtual void setCreateGlobalEnvironment(
bool b);
130 virtual bool createGlobalEnvironment()
const;
133 virtual void setCreateGlobalDynamicTerrain(
bool b);
134 virtual bool createGlobalDynamicTerrain()
const;
137 virtual bool setFromNet(
const char* contentBuffer,
138 unsigned contentSize);
148 virtual void setScenarioRunId(
int);
149 virtual int scenarioRunId()
const;