16 #include <boost/signal.hpp>
24 class DtTerrainRecord;
25 class DtEnvironmentRecord;
26 class DtDateTimeRecord;
31 class DtAgentManagerInterface;
36 class DtSceneSignaler;
39 class DtStreamedFeatureManager;
70 bool saveTerrain(
const std::string& filePath,
bool saveAs =
true );
73 bool loadTerrain(
const std::string& filePath );
89 bool saveEnvironment(
const std::string& filePath,
bool saveAs =
true );
92 bool loadEnvironment(
const std::string& filePath );
101 virtual void resetScene();
104 virtual void resetTerrain();
133 const std::string& terrainFileName()
const;
136 const std::string& enviromentFileName()
const;
142 virtual const std::string& description();
145 virtual void setDescription(
const std::string& description);