This is the complete list of members for Horizon::Zone::Map, including all inherited members.
_cells | Horizon::Zone::Map | private |
_container | Horizon::Zone::Map | private |
_gridholder | Horizon::Zone::Map | private |
_height | Horizon::Zone::Map | private |
_max_grids | Horizon::Zone::Map | private |
_name | Horizon::Zone::Map | private |
_pathfinder | Horizon::Zone::Map | private |
_user_count | Horizon::Zone::Map | private |
_width | Horizon::Zone::Map | private |
add_item_drop(int item_id, MapCoords map_coords, int amount, int identified) | Horizon::Zone::Map | |
add_item_drop(std::shared_ptr< item_entry_data > entry, int32_t amount, MapCoords map_coords) | Horizon::Zone::Map | |
add_user_count() | Horizon::Zone::Map | |
container() | Horizon::Zone::Map | inline |
ensure_grid_for_unit(T *unit, MapCoords coords) | Horizon::Zone::Map | |
get_area() | Horizon::Zone::Map | inline |
get_cell_type(MapCoords coords) | Horizon::Zone::Map | inline |
get_height() | Horizon::Zone::Map | inline |
get_name() | Horizon::Zone::Map | inline |
get_pathfinder() | Horizon::Zone::Map | inline |
get_random_accessible_coordinates() | Horizon::Zone::Map | inline |
get_random_coordinates_in_walkable_area(uint16_t x, uint16_t y, int16_t xs, int16_t ys) | Horizon::Zone::Map | inline |
get_random_coordinates_in_walkable_range(uint16_t x, uint16_t y, int16_t min, int16_t max) | Horizon::Zone::Map | inline |
get_user_count() | Horizon::Zone::Map | inline |
get_width() | Horizon::Zone::Map | inline |
getGridHolder() | Horizon::Zone::Map | inline |
has_obstruction_at(int16_t x, int16_t y) | Horizon::Zone::Map | |
Map(std::weak_ptr< GameLogicProcess >, std::string const &, uint16_t, uint16_t, std::vector< uint8_t > const &) | Horizon::Zone::Map | |
set_user_count(int32_t count) | Horizon::Zone::Map | inline |
sub_user_count() | Horizon::Zone::Map | |
visit(int grid_x, int grid_y, GridReferenceContainerVisitor< T, CONTAINER > &visitor) | Horizon::Zone::Map | inline |
visit(GridCoords const &lower_bound, GridCoords const &upper_bound, GridReferenceContainerVisitor< T, CONTAINER > &visitor) | Horizon::Zone::Map | inline |
visit_in_range(MapCoords const &map_coords, GridReferenceContainerVisitor< T, CONTAINER > &visitor, uint16_t range=MAX_VIEW_RANGE) | Horizon::Zone::Map | inline |
~Map() | Horizon::Zone::Map | |