#include <mapdef.h>
Public Member Functions | |
void | read (reader &) |
void | write (writer &) const |
void | clear () |
bool | empty () const |
bool | is_usable_in (const level_id &lid) const |
void | add_depth (const level_range &range) |
void | add_depths (const depth_ranges &other_ranges) |
std::string | describe () const |
Static Public Member Functions | |
static depth_ranges | parse_depth_ranges (const std::string &depth_ranges_string) |
depth_ranges depth_ranges::parse_depth_ranges | ( | const std::string & | depth_ranges_string | ) | [static] |
void depth_ranges::read | ( | reader & | inf | ) |
void depth_ranges::write | ( | writer & | outf | ) | const |
void depth_ranges::clear | ( | ) | [inline] |
bool depth_ranges::empty | ( | ) | const [inline] |
bool depth_ranges::is_usable_in | ( | const level_id & | lid | ) | const |
void depth_ranges::add_depth | ( | const level_range & | range | ) | [inline] |
void depth_ranges::add_depths | ( | const depth_ranges & | other_ranges | ) |
std::string depth_ranges::describe | ( | ) | const |