The Battle for Wesnoth  1.19.0-dev
events::mouse_handler Member List

This is the complete list of members for events::mouse_handler, including all inherited members.

allow_mouse_wheel_scroll(int, int)events::mouse_handler_baseinlinevirtual
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_handlerprotected
cancel_dragging()events::mouse_handler_baseprotected
clear_drag_from_hex()events::mouse_handler_baseprotected
clear_dragging(const SDL_MouseButtonEvent &event, bool browse)events::mouse_handler_baseprotected
current_paths() constevents::mouse_handlerinline
current_paths_events::mouse_handlerprivate
current_route_events::mouse_handlerprivate
current_team()events::mouse_handlerprivate
current_unit_attacks_from(const map_location &loc) constevents::mouse_handler
cycle_back_units(const bool browse)events::mouse_handlerinline
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_hex_events::mouse_handler_baseprotected
drag_from_x_events::mouse_handler_baseprotected
drag_from_y_events::mouse_handler_baseprotected
drag_threshold() const overrideevents::mouse_handlerprotectedvirtual
dragging_left_events::mouse_handler_baseprotected
dragging_right_events::mouse_handler_baseprotected
dragging_started() constevents::mouse_handler_base
dragging_started_events::mouse_handler_baseprotected
dragging_touch_events::mouse_handler_baseprotected
enable_units_highlight()events::mouse_handler
fill_weapon_choices(std::vector< battle_context > &bc_vector, unit_map::iterator attacker, unit_map::iterator defender)events::mouse_handlerprotected
find_unit(const map_location &hex) constevents::mouse_handlerprotected
find_unit(const map_location &hex)events::mouse_handlerprotected
find_unit_nonowning(const map_location &hex)events::mouse_handlerprotected
find_unit_nonowning(const map_location &hex) constevents::mouse_handlerprotected
get_adj_enemies(const map_location &loc, int side) constevents::mouse_handler
get_current_route() constevents::mouse_handlerinline
get_last_hex() constevents::mouse_handlerinline
get_path_turns() constevents::mouse_handlerinline
get_route(const unit *un, map_location go_to, team &team) constevents::mouse_handler
get_scroll_start() constevents::mouse_handler_baseinline
get_selected_hex() constevents::mouse_handlerinline
get_show_menu() constevents::mouse_handler_baseinline
get_singleton()events::mouse_handlerinlinestatic
gui() overrideevents::mouse_handlerinlineprotectedvirtual
gui() const overrideevents::mouse_handlerinlineprotectedvirtual
gui_events::mouse_handlerprivate
hex_hosts_unit(const map_location &hex) constevents::mouse_handler
hovered_hex() constevents::mouse_handler
init_dragging(bool &dragging_flag)events::mouse_handler_baseprotected
invalidate_reachmap()events::mouse_handlerinline
is_dragging() constevents::mouse_handler_base
is_left_click(const SDL_MouseButtonEvent &event) constevents::mouse_handler_base
is_middle_click(const SDL_MouseButtonEvent &event) constevents::mouse_handler_base
is_right_click(const SDL_MouseButtonEvent &event) constevents::mouse_handler_base
is_touch_click(const SDL_MouseButtonEvent &event) constevents::mouse_handler_base
last_hex_events::mouse_handler_baseprotected
left_click(int x, int y, const bool browse)events::mouse_handler_basevirtual
left_drag_end(int, int, const bool)events::mouse_handler_basevirtual
left_mouse_up(int, int, const bool)events::mouse_handler_baseinlinevirtual
minimap_scrolling_events::mouse_handler_baseprotected
mouse_button_event(const SDL_MouseButtonEvent &event, uint8_t button, map_location loc, bool click=false) overrideevents::mouse_handlerprotectedvirtual
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()) overrideevents::mouse_handlerprotectedvirtual
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_basevirtual
mouse_update(const bool browse, map_location loc)events::mouse_handler_base
mouse_wheel(int xscroll, int yscroll, bool browse)events::mouse_handler_basevirtual
mouse_wheel_down(int, int, const bool)events::mouse_handler_baseinlinevirtual
mouse_wheel_left(int, int, const bool)events::mouse_handler_baseinlinevirtual
mouse_wheel_right(int, int, const bool)events::mouse_handler_baseinlinevirtual
mouse_wheel_up(int, int, const bool)events::mouse_handler_baseinlinevirtual
move_action(bool browse) overrideevents::mouse_handlervirtual
move_unit_along_current_route()events::mouse_handlerprotected
move_unit_along_route(const std::vector< map_location > &steps, bool &interrupted)events::mouse_handler
next_unit_events::mouse_handlerprivate
over_route_events::mouse_handlerprivate
path_turns_events::mouse_handlerprivate
pc_events::mouse_handlerprivate
preventing_units_highlight_events::mouse_handlerprivate
previous_free_hex_events::mouse_handlerprivate
previous_hex_events::mouse_handlerprivate
reachmap_invalid_events::mouse_handlerprivate
right_click(int x, int y, const bool browse)events::mouse_handler_baseinlinevirtual
right_click_show_menu(int x, int y, const bool browse) overrideevents::mouse_handlerprotectedvirtual
right_drag_end(int, int, const bool)events::mouse_handler_baseinlinevirtual
right_mouse_up(int, int, const bool)events::mouse_handler_basevirtual
save_whiteboard_attack(const map_location &attacker_loc, const map_location &defender_loc, int weapon_choice)events::mouse_handlerprotected
scroll_start_x_events::mouse_handler_baseprotected
scroll_start_y_events::mouse_handler_baseprotected
scroll_started() constevents::mouse_handler_baseinline
scroll_started_events::mouse_handler_baseprotected
select_hex(const map_location &hex, const bool browse, const bool highlight=true, const bool fire_event=true)events::mouse_handler
select_or_action(bool browse)events::mouse_handler
selected_hex_events::mouse_handlerprivate
selected_unit()events::mouse_handler
set_current_paths(const pathfind::paths &new_paths)events::mouse_handler
set_gui(game_display *gui)events::mouse_handlerinline
set_path_turns(const int path_turns)events::mouse_handlerinline
set_scroll_start(int x, int y)events::mouse_handler_baseinline
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_handlerprotected
show_menu_events::mouse_handler_baseprotected
show_partial_move_events::mouse_handlerprivate
show_reach_for_unit(const unit_ptr &un)events::mouse_handlerprivate
side_num_events::mouse_handlerprivate
simple_warp_events::mouse_handler_baseprotected
singleton_events::mouse_handlerprivatestatic
touch_action(const map_location hex, bool browse) overrideevents::mouse_handlervirtual
touch_motion(int x, int y, const bool browse, bool update=false, map_location loc=map_location::null_location()) overrideevents::mouse_handlerprotectedvirtual
touch_motion_event(const SDL_TouchFingerEvent &event, const bool browse)events::mouse_handler_base
unit_in_cycle(unit_map::const_iterator it)events::mouse_handlerprotected
unselected_paths_events::mouse_handlerprivate
unselected_reach_events::mouse_handlerprivate
viewing_team()events::mouse_handlerprivate
viewing_team() constevents::mouse_handlerprivate
~mouse_handler()events::mouse_handler
~mouse_handler_base()events::mouse_handler_baseinlinevirtual