The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
game_events::entity_location Member List

This is the complete list of members for game_events::entity_location, including all inherited members.

DEFAULT enum valuemap_location
default_dirs()map_locationstatic
DIRECTION enum namemap_location
do_compare(const map_location &a) const map_locationinline
entity_location(const map_location &loc, size_t id=0)game_events::entity_location
entity_location(const map_location &loc, size_t id, const map_location &filter_loc)game_events::entity_location
entity_location(const unit &)game_events::entity_locationexplicit
entity_location(const unit &u, const map_location &filter_loc)game_events::entity_location
filter_loc_game_events::entity_locationprivate
filter_x() const game_events::entity_locationinline
filter_y() const game_events::entity_locationinline
get_direction(DIRECTION d, unsigned int n=1u) const map_locationinline
get_direction(DIRECTION d, signed int n) const map_locationinline
get_in_basis_N_NE() const map_location
get_opposite_dir(DIRECTION d)map_locationinlinestatic
get_relative_dir(const map_location &loc, map_location::RELATIVE_DIR_MODE mode) const map_location
get_relative_dir(const map_location &loc) const map_location
get_unit() const game_events::entity_location
id_game_events::entity_locationprivate
map_location()map_locationinline
map_location(int x, int y)map_locationinline
map_location(const config &cfg, const variable_set *variables=nullptr)map_location
matches_range(const std::string &xloc, const std::string &yloc) const map_location
matches_unit(const unit_map::const_iterator &un_it) const game_events::entity_location
matches_unit_filter(const unit_map::const_iterator &un_it, const vconfig &filter) const game_events::entity_location
NDIRECTIONS enum valuemap_location
NORTH enum valuemap_location
NORTH_EAST enum valuemap_location
NORTH_WEST enum valuemap_location
null_entitygame_events::entity_locationstatic
null_location()map_locationinlinestatic
operator!=(const map_location &a) const map_locationinline
operator<(const map_location &a) const map_locationinline
operator==(const map_location &a) const map_locationinline
parse_direction(const std::string &str)map_locationstatic
parse_directions(const std::string &str)map_locationstatic
RADIAL_SYMMETRY enum valuemap_location
RELATIVE_DIR_MODE enum namemap_location
rotate_right(DIRECTION d, unsigned int k=1u)map_locationinlinestatic
rotate_right(DIRECTION d, signed int k)map_locationinlinestatic
rotate_right_around_center(const map_location &center, int k) const map_location
SOUTH enum valuemap_location
SOUTH_EAST enum valuemap_location
SOUTH_WEST enum valuemap_location
valid() const map_locationinline
valid(const int parWidth, const int parHeight) const map_locationinline
valid(const int parWidth, const int parHeight, const int border) const map_locationinline
vector_difference_assign(const map_location &a)map_locationinline
vector_negation() const map_locationinline
vector_sum(const map_location &a) const map_locationinline
vector_sum_assign(const map_location &a)map_locationinline
write(config &cfg) const map_location
write_direction(DIRECTION dir)map_locationstatic
write_translated_direction(DIRECTION dir)map_locationstatic
xmap_location
ymap_location
ZERO()map_locationinlinestatic