depth_ranges Class Reference

#include <mapdef.h>

List of all members.

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)


Member Function Documentation

depth_ranges depth_ranges::parse_depth_ranges ( const std::string depth_ranges_string  )  [static]

Here is the call graph for this function:

void depth_ranges::read ( reader inf  ) 

Here is the call graph for this function:

void depth_ranges::write ( writer outf  )  const

Here is the call graph for this function:

void depth_ranges::clear (  )  [inline]

bool depth_ranges::empty (  )  const [inline]

bool depth_ranges::is_usable_in ( const level_id lid  )  const

Here is the call graph for this function:

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

Here is the call graph for this function:


The documentation for this class was generated from the following files:

Generated on Thu Jan 13 13:32:56 2011 by  doxygen 1.5.6