The Battle for Wesnoth  1.19.0-dev
game_events::entity_location Member List

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

add(int x_diff, int y_diff)map_locationinline
DEFAULT enum valuemap_location
default_dirs()map_locationstatic
DIRECTION enum namemap_location
do_compare(const map_location &a) constmap_locationinline
entity_location(const map_location &loc, std::size_t id=0)game_events::entity_location
entity_location(const map_location &loc, std::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() constgame_events::entity_locationinline
filter_loc_game_events::entity_locationprivate
get_direction(DIRECTION dir, unsigned int n=1u) constmap_location
get_direction(DIRECTION dir, signed int n) constmap_locationinline
get_in_basis_N_NE() constmap_location
get_opposite_dir(DIRECTION d)map_locationinlinestatic
get_relative_dir(const map_location &loc, map_location::RELATIVE_DIR_MODE mode) constmap_location
get_relative_dir(const map_location &loc) constmap_location
get_unit() constgame_events::entity_location
id_game_events::entity_locationprivate
map_location()map_locationinline
map_location(int x, int y)map_locationinline
map_location(int x, int y, wml_loc)map_locationinline
map_location(const config &cfg, const variable_set *variables=nullptr)map_location
matches_range(const std::string &xloc, const std::string &yloc) constmap_location
matches_unit(const unit_map::const_iterator &un_it) constgame_events::entity_location
matches_unit_filter(const unit_map::const_iterator &un_it, const unit_filter &filter) constgame_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) constmap_locationinline
operator<(const map_location &a) constmap_locationinline
operator==(const map_location &a) constmap_locationinline
parse_direction(const std::string &str)map_locationstatic
parse_directions(const std::string &str)map_locationstatic
plus(int x_diff, int y_diff) constmap_locationinline
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) constmap_location
set_wml_x(int v)map_locationinline
set_wml_y(int v)map_locationinline
SOUTH enum valuemap_location
SOUTH_EAST enum valuemap_location
SOUTH_WEST enum valuemap_location
valid() constmap_locationinline
valid(const int parWidth, const int parHeight) constmap_locationinline
valid(const int parWidth, const int parHeight, const int border) constmap_locationinline
vector_difference_assign(const map_location &a)map_locationinline
vector_negation() constmap_locationinline
vector_sum(const map_location &a) constmap_locationinline
vector_sum_assign(const map_location &a)map_locationinline
wml_x() constmap_locationinline
wml_y() constmap_locationinline
write(config &cfg) constmap_location
write_direction(DIRECTION dir)map_locationstatic
write_translated_direction(DIRECTION dir)map_locationstatic
xmap_location
ymap_location
ZERO()map_locationinlinestatic