#include <mapmark.h>
Public Member Functions | |
map_tomb_marker (const coord_def &pos=coord_def(0, 0), int dur=0, int src=0, int targ=0) | |
void | write (writer &) const |
void | read (reader &) |
map_marker * | clone () const |
std::string | debug_describe () const |
Static Public Member Functions | |
static map_marker * | read (reader &, map_marker_type) |
Public Attributes | |
int | duration |
int | source |
int | target |
map_tomb_marker::map_tomb_marker | ( | const coord_def & | pos = coord_def(0, 0) , |
|
int | dur = 0 , |
|||
int | src = 0 , |
|||
int | targ = 0 | |||
) |
void map_tomb_marker::write | ( | writer & | out | ) | const [virtual] |
void map_tomb_marker::read | ( | reader & | in | ) | [virtual] |
map_marker * map_tomb_marker::clone | ( | ) | const [virtual] |
std::string map_tomb_marker::debug_describe | ( | ) | const [virtual] |
map_marker * map_tomb_marker::read | ( | reader & | in, | |
map_marker_type | ||||
) | [static] |