39 virtual void activate();
56 virtual void scenarioClosed();
57 virtual void scenarioLoaded();
60 virtual void onSetDefaultObserverView(std::string oldView, std::string newView);
64 virtual void onScenarioInformationAboutToBeSaved();
66 virtual void hideObserverView(
const std::string&,
bool);
68 virtual void setDefaultScenarioView(
const std::string& viewName,
const std::string& observerMode);
69 virtual void unSetDefaultScenarioView(
const std::string& viewName,
const std::string& observerMode);
70 virtual void terrainViewsHidden(
const std::set<std::string>&);
77 virtual std::string observerViewProjectionMode(
const std::string& obsMode)
const;
97 virtual void slot_showExitMessageDialog();
99 virtual void initialize();
100 virtual void scenarioClosed();
101 virtual void scenarioLoaded();
104 virtual void onSetDefaultObserverView(std::string oldView, std::string newView);
108 virtual void onScenarioInformationAboutToBeSaved();
110 virtual void hideObserverView(
const std::string&,
bool);
112 virtual void terrainViewsHidden(
const std::set<std::string>&);
133 virtual makVrv::DtPage* create(QWidget* parent = 0, Qt::WindowFlags f = 0);
143 virtual bool renameObserverRecord(
const std::string& newName,
const std::string& oldName,
ViewProjection mode);
156 virtual bool removeObserverViewRecord(
const std::string& observerViewName,
ViewProjection projection);
158 virtual void captureAndAddObserverView();
161 virtual void setTerrainDefaultObserverView();
165 virtual bool isScenarioViewsRecord(
const std::string& observerViewName,
bool is2D)
const;
174 virtual void loadTerrainObserverViewsFile(
const makVrv::DtUnicode& pathToFile,
bool reload);
177 virtual void clearObserverViewList();
186 bool takeAllMatch =
false)
const;
187 virtual void slot_terrainCleared(
bool reload);
190 virtual void scenarioClosed();
218 virtual void on_triggered();
219 virtual void on_aboutToShow();
238 virtual void on_triggered();
239 virtual void on_aboutToShow();