Planeshift
Classes | Enumerations

weather.h File Reference

#include "isndsys/ss_structs.h"
#include "isndsys/ss_data.h"
#include "isndsys/ss_stream.h"
#include "isndsys/ss_source.h"

Go to the source code of this file.

Classes

class  FogWeatherObject
 Fog. More...
class  RainWeatherObject
 Rain, also handles a fog object. More...
class  SnowWeatherObject
 Snow. More...
struct  WeatherInfo
 Struct for information about current weather. More...
class  WeatherObject
 Holds the weather object, need this because some things have been created but do not have an object persay. More...
struct  WeatherParams

Enumerations

enum  WeatherConditions {
  WEATHER_ANY, WEATHER_CLEAR, WEATHER_RAIN, WEATHER_SNOW,
  WEATHER_FOG
}
enum  WeatherSound {
  WEATHER_SOUND_CLEAR = 1, WEATHER_SOUND_RAIN_LIGHT, WEATHER_SOUND_RAIN_MEDIUM, WEATHER_SOUND_RAIN_HEAVY,
  WEATHER_SOUND_SNOW_LIGHT, WEATHER_SOUND_SNOW_HEAVY, WEATHER_SOUND_FOG
}

Enumeration Type Documentation

Enumerator:
WEATHER_ANY 
WEATHER_CLEAR 
WEATHER_RAIN 
WEATHER_SNOW 
WEATHER_FOG 

Definition at line 13 of file weather.h.

Enumerator:
WEATHER_SOUND_CLEAR 
WEATHER_SOUND_RAIN_LIGHT 
WEATHER_SOUND_RAIN_MEDIUM 
WEATHER_SOUND_RAIN_HEAVY 
WEATHER_SOUND_SNOW_LIGHT 
WEATHER_SOUND_SNOW_HEAVY 
WEATHER_SOUND_FOG 

Definition at line 22 of file weather.h.