map_malign_gateway_marker Class Reference

#include <mapmark.h>

Inheritance diagram for map_malign_gateway_marker:

Inheritance graph
[legend]
Collaboration diagram for map_malign_gateway_marker:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 map_malign_gateway_marker (const coord_def &pos=coord_def(0, 0), int dur=0, bool ip=false, std::string caster="", beh_type bh=BEH_HOSTILE, god_type gd=GOD_NO_GOD, int pow=0)
void write (writer &) const
void read (reader &)
map_markerclone () const
std::string debug_describe () const

Static Public Member Functions

static map_markerread (reader &, map_marker_type)

Public Attributes

int duration
bool is_player
bool monster_summoned
std::string summoner_string
beh_type behaviour
god_type god
int power


Constructor & Destructor Documentation

map_malign_gateway_marker::map_malign_gateway_marker ( const coord_def pos = coord_def(0, 0),
int  dur = 0,
bool  ip = false,
std::string  caster = "",
beh_type  bh = BEH_HOSTILE,
god_type  gd = GOD_NO_GOD,
int  pow = 0 
)


Member Function Documentation

void map_malign_gateway_marker::write ( writer out  )  const [virtual]

Reimplemented from map_marker.

Here is the call graph for this function:

void map_malign_gateway_marker::read ( reader in  )  [virtual]

Reimplemented from map_marker.

Here is the call graph for this function:

map_marker * map_malign_gateway_marker::clone (  )  const [virtual]

Implements map_marker.

Here is the call graph for this function:

std::string map_malign_gateway_marker::debug_describe (  )  const [virtual]

Implements map_marker.

Here is the call graph for this function:

map_marker * map_malign_gateway_marker::read ( reader in,
map_marker_type   
) [static]

Here is the call graph for this function:


Member Data Documentation


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

Generated on Thu Jan 13 13:36:27 2011 by  doxygen 1.5.6