AddCloudLayer(CloudLayer *layer) | SilverLining::AtmosphericConditions | |
ApplyWind(double dt, void *data=0) | SilverLining::AtmosphericConditions | |
AtmosphericConditions() | SilverLining::AtmosphericConditions | |
ClearFog() | SilverLining::AtmosphericConditions | |
ClearWindVolumes() | SilverLining::AtmosphericConditions | |
EnablePrecipitation(bool enabled, void *data=0) | SilverLining::AtmosphericConditions | |
EnableTimePassage(bool enabled, long relightFrequencyMS, void *data=0) | SilverLining::AtmosphericConditions | |
GetCloudLayer(int layerHandle, CloudLayer **layer) | SilverLining::AtmosphericConditions | |
GetFog(bool &fogIsSet, double &density, double &r, double &g, double &b) | SilverLining::AtmosphericConditions | |
GetLightPollution() const | SilverLining::AtmosphericConditions | inline |
GetLocation(void *data=0) const | SilverLining::AtmosphericConditions | |
GetMillisecondTimer() const | SilverLining::AtmosphericConditions | inline |
GetPrecipitationWind(double &windX, double &windZ) const | SilverLining::AtmosphericConditions | inline |
GetTime(void *data=0) | SilverLining::AtmosphericConditions | |
GetTurbidity() const | SilverLining::AtmosphericConditions | inline |
GetVisibility() const | SilverLining::AtmosphericConditions | inline |
GetWind(double &velocity, double &heading, double altitude) const | SilverLining::AtmosphericConditions | |
HasCloudLayer(const CloudLayer *layer) const | SilverLining::AtmosphericConditions | |
RemoveAllCloudLayers(void *data=0, bool destroy=true, bool removeEntry=true) | SilverLining::AtmosphericConditions | |
RemoveCloudLayer(int layerHandle, void *data=0, bool destroy=true, bool removeEntry=true) | SilverLining::AtmosphericConditions | |
RemoveWindVolume(int windVolumeHandle) | SilverLining::AtmosphericConditions | |
Serialize(std::ostream &stream, void *data=0) | SilverLining::AtmosphericConditions | |
SetFog(double density, double r, double g, double b) | SilverLining::AtmosphericConditions | |
SetLightPollution(double Wm2) | SilverLining::AtmosphericConditions | inline |
SetLocation(const Location &location, void *data=0) | SilverLining::AtmosphericConditions | |
SetMillisecondTimer(const MillisecondTimer *timer, void *data=0) | SilverLining::AtmosphericConditions | |
SetPrecipitation(int precipitationType, double precipitationRate, double nearClip=-1, double farClip=-1, bool bUseDepthBuffer=false, void *data=0) | SilverLining::AtmosphericConditions | |
SetPrecipitationWind(double windX, double windZ) | SilverLining::AtmosphericConditions | inline |
SetPresetConditions(ConditionPresets preset, Atmosphere &atm, void *data=0) | SilverLining::AtmosphericConditions | |
SetTime(const LocalTime &time, void *data=0) | SilverLining::AtmosphericConditions | |
SetTurbidity(double pTurbidity) | SilverLining::AtmosphericConditions | inline |
SetVisibility(double range) | SilverLining::AtmosphericConditions | inline |
SetWind(const WindVolume &windVolume) | SilverLining::AtmosphericConditions | |
SL_MAP(int, WindVolume) &SILVERLINING_API GetWindVolumes() const | SilverLining::AtmosphericConditions | inline |
SL_MAP(int, CloudLayer *) &SILVERLINING_API GetCloudLayers() | SilverLining::AtmosphericConditions | inline |
Unserialize(const Atmosphere *atm, std::istream &stream, void *data=0) | SilverLining::AtmosphericConditions | |
~AtmosphericConditions() | SilverLining::AtmosphericConditions | virtual |