Classes | |
struct | no_filter |
struct | no_start_set_yet |
Public Types | |
using | location_set = std::set< map_location > |
Static Public Member Functions | |
template<typename T , typename F1 , typename F2 , typename F3 > | |
static void | filter_final (T &&src, location_set &dest, const terrain_filter &, const F1 &f1, const F2 &f2, const F3 &f3) |
template<typename T , typename F1 , typename F2 > | |
static void | filter_special_loc (T &&src, location_set &dest, const terrain_filter &filter, const F1 &f1, const F2 &f2) |
template<typename T , typename F1 > | |
static void | filter_area (T &&src, location_set &dest, const terrain_filter &filter, const F1 &f1) |
template<typename T > | |
static void | filter_xy (T &&src, location_set &dest, const terrain_filter &filter, bool with_border) |
Definition at line 445 of file filter.cpp.
using terrain_filterimpl::location_set = std::set<map_location> |
Definition at line 448 of file filter.cpp.
|
inlinestatic |
Definition at line 484 of file filter.cpp.
References src.
Referenced by terrain_filter::get_locs_impl().
|
inlinestatic |
Definition at line 456 of file filter.cpp.
References src.
|
inlinestatic |
Definition at line 466 of file filter.cpp.
References utils::split(), src, and map_location::valid().
Referenced by terrain_filter::get_locs_impl().
|
inlinestatic |
Definition at line 496 of file filter.cpp.
References src.
Referenced by terrain_filter::get_locs_impl().