|
Pol
Revision:cb584c9
|
#include <region.h>
Inheritance diagram for Pol::Core::Region:Public Member Functions | |
| virtual size_t | estimateSize () const |
| Bscript::BObjectImp * | get_region_string (const std::string &propname) |
| const std::string & | name () const |
| RegionId | regionid () const |
Protected Member Functions | |
| Region (Clib::ConfigElem &elem, RegionId id) | |
| virtual | ~Region () |
| void | read_custom_config (Clib::ConfigElem &elem) |
Protected Attributes | |
| std::string | name_ |
| PropertyList | proplist_ |
| RegionId | regionid_ |
Friends | |
| class | RegionGroupBase |
|
explicitprotected |
Definition at line 31 of file region.cpp.
|
protectedvirtual |
Definition at line 36 of file region.cpp.
|
virtual |
Reimplemented in Pol::Core::ResourceRegion, Pol::Core::WeatherRegion, Pol::Core::LightRegion, Pol::Core::JusticeRegion, Pol::Core::NoCastRegion, and Pol::Core::MusicRegion.
Definition at line 38 of file region.cpp.
References Pol::Core::PropertyList::estimatedSize(), name_, and proplist_.
Referenced by Pol::Core::NoCastRegion::estimateSize(), Pol::Core::MusicRegion::estimateSize(), Pol::Core::JusticeRegion::estimateSize(), Pol::Core::LightRegion::estimateSize(), Pol::Core::WeatherRegion::estimateSize(), and Pol::Core::ResourceRegion::estimateSize().
| Bscript::BObjectImp * Pol::Core::Region::get_region_string | ( | const std::string & | propname | ) |
Definition at line 48 of file region.cpp.
References Pol::Core::PropertyList::getprop(), and proplist_.
Referenced by Pol::Core::get_region_string().
|
inline |
|
protected |
Definition at line 43 of file region.cpp.
References proplist_, and Pol::Core::PropertyList::readRemainingPropertiesAsStrings().
Referenced by Pol::Core::RegionGroupBase::create_bgnd_region(), and Pol::Core::RegionGroupBase::read_region().
|
inline |
Definition at line 65 of file region.h.
Referenced by Pol::Core::WeatherDef::assign_zones_to_region().
|
friend |
|
protected |
Definition at line 50 of file region.h.
Referenced by estimateSize().
|
protected |
Definition at line 57 of file region.h.
Referenced by estimateSize(), get_region_string(), and read_custom_config().