21 #include <vlutil/vlString.h>
36 bool isNewScenario =
false);
43 virtual bool chooseInitialScenarioOptions();
46 virtual void setDisplayInformation(
bool);
54 virtual bool valid()
const;
56 const QString& selectedScenarioFile()
const;
62 virtual QString title();
65 virtual const std::string& pageClassName()
const;
68 static const std::string& thePageClassName();
71 virtual void activate();
74 virtual void deactivate();
77 virtual time_t startDateAndTimeOfDay()
const;
80 virtual void setAdvancedInformationEnabled(
bool);
81 virtual void setCanSelectTerrain(
bool);
83 virtual void showAdvanced(
bool);
84 virtual void setShowComponentAttachCombo(
bool);
87 virtual void setShowPreview(
bool);
109 virtual void previewScenario(
const QString&);
112 virtual void initializeNewScenarioInformation(
DtScenario* scenario);
113 virtual void cleanupDefaultScenario(
DtScenario* scn);
114 virtual std::string defaultScenarioFile()
const;
115 virtual std::vector<DtString> defaultSimulationModelSetFiles()
const;
121 void simulationModelSetFilesChanged(
const QString&);
144 bool isNewScenario =
false);