19 #include <vrvCoreQt/DtPage.h>
23 #include <vlutil/vlString.h>
44 virtual bool chooseSimulationTerrain();
47 virtual void setDisplayInformation(
bool);
55 virtual bool valid()
const;
57 const QString& selectedScenarioFile()
const;
63 virtual QString title();
66 virtual const std::string& pageClassName()
const;
69 static const std::string& thePageClassName();
72 virtual void activate();
75 virtual void deactivate();
78 virtual int startTimeOfDay()
const;
81 virtual void setAdvancedInformationEnabled(
bool);
82 virtual void setCanSelectTerrain(
bool);
84 virtual void showAdvanced(
bool);
85 virtual void setShowComponentAttachCombo(
bool);
88 virtual void setShowPreview(
bool);
92 virtual void previewScenario(
const QString&);
95 virtual void initializeNewScenarioInformation(
DtScenario* scenario);
96 virtual void cleanupDefaultScenario(
DtScenario* scn);
97 virtual std::string defaultScenarioFile()
const;
98 virtual std::vector<DtString> defaultSimulationModelSetFiles()
const;
108 typedef makVrv::DtPageCreatorTemplate<DtScenarioPreviewPage>