mapmark.h File Reference

#include "dgnevent.h"
#include "clua.h"
#include "dlua.h"
#include <map>
#include <string>
#include <vector>
#include <memory>

Include dependency graph for mapmark.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  map_marker
class  map_feature_marker
class  map_corruption_marker
class  map_tomb_marker
class  map_malign_gateway_marker
class  map_lua_marker
class  map_wiz_props_marker

Functions

void remove_markers_and_listeners_at (coord_def p)
bool marker_vetoes_operation (const char *op)
bool feature_marker_at (const coord_def &pos, dungeon_feature_type feat)
coord_def find_marker_position_by_prop (const std::string &prop, const std::string &expected="")
std::vector< coord_deffind_marker_positions_by_prop (const std::string &prop, const std::string &expected="", unsigned maxresults=0)
std::vector< map_marker * > find_markers_by_prop (const std::string &prop, const std::string &expected="", unsigned maxresults=0)


Function Documentation

bool feature_marker_at ( const coord_def pos,
dungeon_feature_type  feat 
)

Here is the call graph for this function:

coord_def find_marker_position_by_prop ( const std::string prop,
const std::string expected = "" 
)

Here is the call graph for this function:

std::vector<coord_def> find_marker_positions_by_prop ( const std::string prop,
const std::string expected = "",
unsigned  maxresults = 0 
)

Here is the call graph for this function:

std::vector<map_marker*> find_markers_by_prop ( const std::string prop,
const std::string expected = "",
unsigned  maxresults = 0 
)

Here is the call graph for this function:

bool marker_vetoes_operation ( const char *  op  ) 

Here is the call graph for this function:

void remove_markers_and_listeners_at ( coord_def  p  ) 

Here is the call graph for this function:


Generated on Thu Jan 13 13:09:45 2011 by  doxygen 1.5.6