TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Weather.h File Reference
#include "Common.h"
#include "SharedDefines.h"
#include "Timer.h"
+ Include dependency graph for Weather.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  WeatherSeasonChances
 
struct  WeatherData
 
class  Weather
 Weather for one zone. More...
 

Macros

#define WEATHER_SEASONS   4
 

Enumerations

enum  WeatherState : uint32 {
  WEATHER_STATE_FINE = 0, WEATHER_STATE_FOG = 1, WEATHER_STATE_LIGHT_RAIN = 3, WEATHER_STATE_MEDIUM_RAIN = 4,
  WEATHER_STATE_HEAVY_RAIN = 5, WEATHER_STATE_LIGHT_SNOW = 6, WEATHER_STATE_MEDIUM_SNOW = 7, WEATHER_STATE_HEAVY_SNOW = 8,
  WEATHER_STATE_LIGHT_SANDSTORM = 22, WEATHER_STATE_MEDIUM_SANDSTORM = 41, WEATHER_STATE_HEAVY_SANDSTORM = 42, WEATHER_STATE_THUNDERS = 86,
  WEATHER_STATE_BLACKRAIN = 90, WEATHER_STATE_BLACKSNOW = 106
}