This is the complete list of members for map_location, including all inherited members.
add(int x_diff, int y_diff) | map_location | inline |
all_directions() | map_location | static |
DEFAULT enum value | map_location | |
direction enum name | map_location | |
do_compare(const map_location &a) const | map_location | inline |
from_cubic(cubic_location h) | map_location | inlinestatic |
get_direction(direction dir, unsigned int n=1u) const | map_location | |
get_direction(direction dir, signed int n) const | map_location | inline |
get_opposite_direction(direction d) | map_location | inlinestatic |
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 | |
hash_value(const map_location &a) | map_location | friend |
map_location() | map_location | inline |
map_location(int x, int y) | map_location | inline |
map_location(int x, int y, wml_loc) | map_location | inline |
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) const | map_location | |
null_location() | map_location | inlinestatic |
operator!=(const map_location &a) const | map_location | inline |
operator<(const map_location &a) const | map_location | inline |
operator==(const map_location &a) const | map_location | inline |
parse_direction(const std::string &str) | map_location | static |
parse_directions(const std::string &str) | map_location | static |
plus(int x_diff, int y_diff) const | map_location | inline |
RADIAL_SYMMETRY enum value | map_location | |
RELATIVE_DIR_MODE enum name | map_location | |
rotate_direction(direction d, int steps=1) | map_location | inlinestatic |
rotate_right_around_center(const map_location ¢er, int k) const | map_location | |
set_wml_x(int v) | map_location | inline |
set_wml_y(int v) | map_location | inline |
to_cubic() const | map_location | inline |
valid() const | map_location | inline |
valid(const int parWidth, const int parHeight) const | map_location | inline |
valid(const int parWidth, const int parHeight, const int border) const | map_location | inline |
vector_difference_assign(const map_location &a) | map_location | inline |
vector_negation() const | map_location | inline |
vector_sum(const map_location &a) const | map_location | inline |
vector_sum_assign(const map_location &a) | map_location | inline |
wml_x() const | map_location | inline |
wml_y() const | map_location | inline |
write(config &cfg) const | map_location | |
write_direction(direction dir) | map_location | static |
write_translated_direction(direction dir) | map_location | static |
x | map_location | |
y | map_location | |
ZERO() | map_location | inlinestatic |