#include <mapmark.h>
Public Member Functions | |
map_wiz_props_marker (const coord_def &pos=coord_def(0, 0)) | |
map_wiz_props_marker (const map_wiz_props_marker &other) | |
void | write (writer &) const |
void | read (reader &) |
std::string | debug_describe () const |
std::string | property (const std::string &pname) const |
std::string | set_property (const std::string &key, const std::string &val) |
map_marker * | clone () const |
Static Public Member Functions | |
static map_marker * | read (reader &, map_marker_type) |
static map_marker * | parse (const std::string &s, const std::string &) throw (std::string) |
Public Attributes | |
std::map< std::string, std::string > | properties |
map_wiz_props_marker::map_wiz_props_marker | ( | const map_wiz_props_marker & | other | ) |
void map_wiz_props_marker::write | ( | writer & | outf | ) | const [virtual] |
void map_wiz_props_marker::read | ( | reader & | inf | ) | [virtual] |
std::string map_wiz_props_marker::debug_describe | ( | ) | const [virtual] |
std::string map_wiz_props_marker::property | ( | const std::string & | pname | ) | const [virtual] |
Reimplemented from map_marker.
std::string map_wiz_props_marker::set_property | ( | const std::string & | key, | |
const std::string & | val | |||
) |
map_marker * map_wiz_props_marker::clone | ( | ) | const [virtual] |
map_marker * map_wiz_props_marker::read | ( | reader & | inf, | |
map_marker_type | ||||
) | [static] |
map_marker * map_wiz_props_marker::parse | ( | const std::string & | s, | |
const std::string & | ||||
) | throw (std::string) [static] |