25 class DtSimObjectEntry;
26 struct DtVrlinkSimulatedBaseState;
31 struct DtVrlinkSimulatedEnvironmentProcess;
32 class DtWeatherLookModificationOperation;
33 class DtLocalWeatherLookOperationManager;
38 typedef std::map<makVrv::DtElementID, makVrv::DtStateView<DtVrlinkSimulatedEnvironmentProcess>*>
WeatherObjects;
55 return myWeatherObjects;
74 virtual int nextPriority()
const;
77 virtual void setShowWeather(
bool);
78 virtual bool showWeather()
const;
81 virtual void setUseDayNightIlluminationModel(
bool);
82 virtual bool useDayNightIlluminationModel()
const;
109 virtual void removeWeatherLookModificationOperation(
int);
130 return myLocalWeatherOperationLookManager;
138 boost::signal<void (const makVrv::DtStateView<DtVrlinkSimulatedEnvironmentProcess>*)> signal_updated;
139 boost::signal<void (const makVrv::DtStateView<DtVrlinkSimulatedWeatherState>*)> signal_weatherUpdated;
151 virtual void initExistingWeatherObjects();
157 virtual void extendedApplicationOptionsChanged();
164 virtual void overlayAdded(
const std::string&);
167 virtual void overlayVisibilityChanged(
const std::string&,
bool);