The Battle for Wesnoth  1.19.7+dev
map_location Member List

This is the complete list of members for map_location, including all inherited members.

add(int x_diff, int y_diff)map_locationinline
all_directions()map_locationstatic
DEFAULT enum valuemap_location
direction enum namemap_location
do_compare(const map_location &a) constmap_locationinline
from_cubic(cubic_location h)map_locationinlinestatic
get_direction(direction dir, unsigned int n=1u) constmap_location
get_direction(direction dir, signed int n) constmap_locationinline
get_opposite_direction(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
hash_value(const map_location &a)map_locationfriend
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_attribute_value &x, const config_attribute_value &y, wml_loc)map_location
map_location(const config &cfg, const variable_set *variables=nullptr)map_location
matches_range(const std::string &xloc, const std::string &yloc) constmap_location
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_direction(direction d, int steps=1)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
to_cubic() constmap_locationinline
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