|
Pol
Revision:cb584c9
|
#include <miscrgn.h>
Inheritance diagram for Pol::Core::WeatherRegion:Public Member Functions | |
| WeatherRegion (Clib::ConfigElem &elem, RegionId id) | |
| virtual size_t | estimateSize () const POL_OVERRIDE |
| void | setweather (unsigned char weathertype, unsigned char severity, unsigned char aux) |
Public Member Functions inherited from Pol::Core::Region | |
| Bscript::BObjectImp * | get_region_string (const std::string &propname) |
| const std::string & | name () const |
| RegionId | regionid () const |
Public Attributes | |
| unsigned char | aux |
| int | lightoverride |
| unsigned char | severity |
| unsigned char | weathertype |
Private Types | |
| typedef Region | base |
Additional Inherited Members | |
Protected Member Functions inherited from Pol::Core::Region | |
| Region (Clib::ConfigElem &elem, RegionId id) | |
| virtual | ~Region () |
| void | read_custom_config (Clib::ConfigElem &elem) |
Protected Attributes inherited from Pol::Core::Region | |
| std::string | name_ |
| PropertyList | proplist_ |
| RegionId | regionid_ |
|
private |
| Pol::Core::WeatherRegion::WeatherRegion | ( | Clib::ConfigElem & | elem, |
| RegionId | id | ||
| ) |
Definition at line 59 of file miscrgn.cpp.
|
virtual |
Reimplemented from Pol::Core::Region.
Definition at line 69 of file miscrgn.cpp.
References Pol::Core::Region::estimateSize().
| void Pol::Core::WeatherRegion::setweather | ( | unsigned char | weathertype, |
| unsigned char | severity, | ||
| unsigned char | aux | ||
| ) |
| unsigned char Pol::Core::WeatherRegion::aux |
Definition at line 71 of file miscrgn.h.
Referenced by Pol::Mobile::Character::check_weather_region_change(), and Pol::Core::SetRegionWeatherLevel().
| int Pol::Core::WeatherRegion::lightoverride |
Definition at line 72 of file miscrgn.h.
Referenced by Pol::Mobile::Character::check_light_region_change(), Pol::Mobile::Character::check_weather_region_change(), Pol::Core::send_season_info(), Pol::Core::SetRegionLightLevel(), and Pol::Core::SetRegionWeatherLevel().
| unsigned char Pol::Core::WeatherRegion::severity |
Definition at line 70 of file miscrgn.h.
Referenced by Pol::Mobile::Character::check_weather_region_change(), and Pol::Core::SetRegionWeatherLevel().
| unsigned char Pol::Core::WeatherRegion::weathertype |
Definition at line 69 of file miscrgn.h.
Referenced by Pol::Mobile::Character::check_weather_region_change(), and Pol::Core::SetRegionWeatherLevel().