21 class DtCoordinateSystem;
48 virtual void removeNavigationArea(
const std::string&);
49 virtual void addNavigationArea(
const std::string& area);
51 virtual void changeNavigationAreaPath(
const std::string& from,
const std::string& to);
52 virtual bool hasNavigationArea(
const DtFilename&)
const;
56 virtual void clearNavigationAreas();
63 virtual const DtFilename& simulationTerrain()
const
65 return mySimulationTerrain;
68 virtual bool navigationAreasAreOnSimulationTerrain()
const
70 return myNavigationAreasAreOnSimulationTerrain;
74 virtual std::string navigationAreaTerrainFilename()
const;
81 virtual bool loadSimulationTerrain(
const DtFilename&);
84 virtual void clearSimTerrain();
87 virtual void clearGuiTerrain();
92 virtual void setSignalNewNavigationAreas(
bool);
93 bool signalNewNavigationAreas()
const
95 return mySignalNewNavigationAreas;
102 virtual void signalNavigationAreasUpdated();
149 const std::string& instanceName );
155 virtual void setChangeCurrentChannelOnMouseMove(
bool);
156 bool changeCurrentChannelOnMouseMove()
const
158 return myChangeCurrentChannelOnMouseMove;