allow_mouse_wheel_scroll(int, int) | events::mouse_handler_base | inlinevirtual |
attack_enemy(const map_location &attacker_loc, const map_location &defender_loc, int choice) | events::mouse_handler | |
attack_enemy_(const map_location &attacker_loc, const map_location &defender_loc, int choice) | events::mouse_handler | protected |
cancel_dragging() | events::mouse_handler_base | protected |
clear_drag_from_hex() | events::mouse_handler_base | protected |
clear_dragging(const SDL_MouseButtonEvent &event, bool browse) | events::mouse_handler_base | protected |
current_paths() const | events::mouse_handler | inline |
current_paths_ | events::mouse_handler | private |
current_route_ | events::mouse_handler | private |
current_team() | events::mouse_handler | private |
current_unit_attacks_from(const map_location &loc) const | events::mouse_handler | |
cycle_back_units(const bool browse) | events::mouse_handler | inline |
cycle_units(const bool browse, const bool reverse=false) | events::mouse_handler | |
deselect_hex() | events::mouse_handler | |
disable_units_highlight() | events::mouse_handler | |
drag_from_ | events::mouse_handler_base | protected |
drag_from_hex_ | events::mouse_handler_base | protected |
drag_threshold() const override | events::mouse_handler | protectedvirtual |
dragging_left_ | events::mouse_handler_base | protected |
dragging_right_ | events::mouse_handler_base | protected |
dragging_started() const | events::mouse_handler_base | |
dragging_started_ | events::mouse_handler_base | protected |
dragging_touch_ | events::mouse_handler_base | protected |
enable_units_highlight() | events::mouse_handler | |
fill_weapon_choices(std::vector< battle_context > &bc_vector, const unit_map::iterator &attacker, const unit_map::iterator &defender) | events::mouse_handler | protected |
find_unit(const map_location &hex) const | events::mouse_handler | protected |
find_unit(const map_location &hex) | events::mouse_handler | protected |
find_unit_nonowning(const map_location &hex) | events::mouse_handler | protected |
find_unit_nonowning(const map_location &hex) const | events::mouse_handler | protected |
get_adj_enemies(const map_location &loc, int side) const | events::mouse_handler | |
get_current_route() const | events::mouse_handler | inline |
get_last_hex() const | events::mouse_handler | inline |
get_path_turns() const | events::mouse_handler | inline |
get_route(const unit *un, map_location go_to, const team &team) const | events::mouse_handler | |
get_scroll_start() const | events::mouse_handler_base | inline |
get_selected_hex() const | events::mouse_handler | inline |
get_show_menu() const | events::mouse_handler_base | inline |
get_singleton() | events::mouse_handler | inlinestatic |
gui() override | events::mouse_handler | inlineprotectedvirtual |
gui() const override | events::mouse_handler | inlineprotectedvirtual |
gui_ | events::mouse_handler | private |
hex_hosts_unit(const map_location &hex) const | events::mouse_handler | |
hovered_hex() const | events::mouse_handler | |
init_dragging(bool &dragging_flag) | events::mouse_handler_base | protected |
invalidate_reachmap() | events::mouse_handler | inline |
is_dragging() const | events::mouse_handler_base | |
is_left_click(const SDL_MouseButtonEvent &event) const | events::mouse_handler_base | |
is_middle_click(const SDL_MouseButtonEvent &event) const | events::mouse_handler_base | |
is_right_click(const SDL_MouseButtonEvent &event) const | events::mouse_handler_base | |
is_touch_click(const SDL_MouseButtonEvent &event) const | events::mouse_handler_base | |
last_hex_ | events::mouse_handler_base | protected |
left_click(int x, int y, const bool browse) | events::mouse_handler_base | virtual |
left_drag_end(int, int, const bool) | events::mouse_handler_base | virtual |
left_mouse_up(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
minimap_scrolling_ | events::mouse_handler_base | protected |
mouse_button_event(const SDL_MouseButtonEvent &event, uint8_t button, map_location loc, bool click=false) override | events::mouse_handler | protectedvirtual |
mouse_handler(game_display *gui, play_controller &pc) | events::mouse_handler | |
mouse_handler_base() | events::mouse_handler_base | |
mouse_motion(int x, int y, const bool browse, bool update=false, map_location loc=map_location::null_location()) override | events::mouse_handler | protectedvirtual |
mouse_motion_default(int x, int y, bool update) | events::mouse_handler_base | |
mouse_motion_event(const SDL_MouseMotionEvent &event, const bool browse) | events::mouse_handler_base | |
mouse_press(const SDL_MouseButtonEvent &event, const bool browse) | events::mouse_handler_base | virtual |
mouse_update(const bool browse, map_location loc) | events::mouse_handler_base | |
mouse_wheel(int xscroll, int yscroll, bool browse) | events::mouse_handler_base | virtual |
mouse_wheel_down(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
mouse_wheel_left(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
mouse_wheel_right(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
mouse_wheel_up(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
move_action(bool browse) override | events::mouse_handler | virtual |
move_unit_along_current_route() | events::mouse_handler | protected |
move_unit_along_route(const std::vector< map_location > &steps, bool &interrupted) | events::mouse_handler | |
next_unit_ | events::mouse_handler | private |
over_route_ | events::mouse_handler | private |
path_turns_ | events::mouse_handler | private |
pc_ | events::mouse_handler | private |
preventing_units_highlight_ | events::mouse_handler | private |
previous_free_hex_ | events::mouse_handler | private |
previous_hex_ | events::mouse_handler | private |
reachmap_invalid_ | events::mouse_handler | private |
right_click(int x, int y, const bool browse) | events::mouse_handler_base | inlinevirtual |
right_click_show_menu(int x, int y, const bool browse) override | events::mouse_handler | protectedvirtual |
right_drag_end(int, int, const bool) | events::mouse_handler_base | inlinevirtual |
right_mouse_up(int, int, const bool) | events::mouse_handler_base | virtual |
save_whiteboard_attack(const map_location &attacker_loc, const map_location &defender_loc, int weapon_choice) | events::mouse_handler | protected |
scroll_start_x_ | events::mouse_handler_base | protected |
scroll_start_y_ | events::mouse_handler_base | protected |
scroll_started() const | events::mouse_handler_base | inline |
scroll_started_ | events::mouse_handler_base | protected |
select_hex(const map_location &hex, const bool browse, const bool highlight=true, const bool fire_event=true, const bool force_unhighlight=false) | events::mouse_handler | |
select_or_action(bool browse) | events::mouse_handler | |
select_teleport() | events::mouse_handler | |
selected_hex_ | events::mouse_handler | private |
selected_unit() | events::mouse_handler | |
set_current_paths(const pathfind::paths &new_paths) | events::mouse_handler | |
set_gui(game_display *gui) | events::mouse_handler | inline |
set_path_turns(const int path_turns) | events::mouse_handler | inline |
set_scroll_start(int x, int y) | events::mouse_handler_base | inline |
set_side(int side_number) | events::mouse_handler | |
show_attack_dialog(const map_location &attacker_loc, const map_location &defender_loc) | events::mouse_handler | |
show_attack_options(const unit_map::const_iterator &u) | events::mouse_handler | protected |
show_menu_ | events::mouse_handler_base | protected |
show_partial_move_ | events::mouse_handler | private |
show_reach_for_unit(const unit_ptr &un) | events::mouse_handler | private |
side_num_ | events::mouse_handler | private |
simple_warp_ | events::mouse_handler_base | protected |
singleton_ | events::mouse_handler | privatestatic |
teleport_action() | events::mouse_handler | |
teleport_selected_ | events::mouse_handler | private |
touch_action(const map_location hex, bool browse) override | events::mouse_handler | virtual |
touch_motion(int x, int y, const bool browse, bool update=false, map_location loc=map_location::null_location()) override | events::mouse_handler | protectedvirtual |
touch_motion_event(const SDL_TouchFingerEvent &event, const bool browse) | events::mouse_handler_base | |
unit_in_cycle(const unit_map::const_iterator &it) | events::mouse_handler | protected |
unselected_paths_ | events::mouse_handler | private |
unselected_reach_ | events::mouse_handler | private |
~mouse_handler() | events::mouse_handler | |
~mouse_handler_base() | events::mouse_handler_base | inlinevirtual |