#include "dgnevent.h"
#include "clua.h"
#include "dlua.h"
#include <map>
#include <string>
#include <vector>
#include <memory>
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_def > | find_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) |
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_def> find_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 | |||
) |
bool marker_vetoes_operation | ( | const char * | op | ) |
void remove_markers_and_listeners_at | ( | coord_def | p | ) |