The Battle for Wesnoth  1.19.6+dev
gui2::event::distributor Member List

This is the complete list of members for gui2::event::distributor, including all inherited members.

capture_mouse(const bool capture=true)gui2::event::mouse_motion
distributor(widget &owner, const dispatcher::queue_position queue_position)gui2::event::distributor
focus_gui2::event::mouse_button< I >protected
hover_position_gui2::event::mouse_motionprotected
hover_shown_gui2::event::mouse_motionprotected
hover_timer_gui2::event::mouse_motionprotected
hover_widget_gui2::event::mouse_motionprotected
initialize_state()gui2::event::distributor
gui2::event::mouse_button::initialize_state(int32_t button_state)gui2::event::mouse_button< I >
is_down_gui2::event::mouse_button< I >private
keyboard_add_to_chain(widget *widget)gui2::event::distributor
keyboard_capture(widget *widget)gui2::event::distributor
keyboard_focus() constgui2::event::distributor
keyboard_focus_gui2::event::distributorprivate
keyboard_focus_chain_gui2::event::distributorprivate
keyboard_remove_from_chain(widget *widget)gui2::event::distributor
last_click_stamp_gui2::event::mouse_button< I >protected
last_clicked_widget_gui2::event::mouse_button< I >protected
mouse_button(widget &owner, const dispatcher::queue_position queue_position)gui2::event::mouse_button< I >
mouse_button_click(widget *widget)gui2::event::mouse_button< I >private
mouse_captured_gui2::event::mouse_motionprotected
mouse_enter(widget *mouse_over)gui2::event::mouse_motionprotected
mouse_focus_gui2::event::mouse_motionprotected
mouse_hover(widget *mouse_over, const point &coordinate)gui2::event::mouse_motionprivate
mouse_leave()gui2::event::mouse_motionprotected
mouse_motion(widget &owner, const dispatcher::queue_position queue_position)gui2::event::mouse_motion
owner_gui2::event::mouse_motionprotected
show_tooltip()gui2::event::mouse_motionprivate
signal_handler_keyboard_internal(event::ui_event evt, P1 &&p1, P2 &&p2, P3 &&p3)gui2::event::distributorprivate
signal_handler_notify_removal(dispatcher &widget, const ui_event event)gui2::event::distributorprivate
signal_handler_sdl_button_down(const event::ui_event event, bool &handled, const point &coordinate)gui2::event::mouse_button< I >private
signal_handler_sdl_button_down_entered_gui2::event::mouse_button< I >private
signal_handler_sdl_button_up(const event::ui_event event, bool &handled, const point &coordinate)gui2::event::mouse_button< I >private
signal_handler_sdl_button_up_entered_gui2::event::mouse_button< I >private
signal_handler_sdl_key_down(const SDL_Keycode key, const SDL_Keymod modifier, const std::string &unicode)gui2::event::distributorprivate
signal_handler_sdl_mouse_motion(const event::ui_event event, bool &handled, const point &coordinate)gui2::event::mouse_motionprivate
signal_handler_sdl_mouse_motion_entered_gui2::event::mouse_motionprivate
signal_handler_sdl_text_editing(const std::string &unicode, int32_t start, int32_t len)gui2::event::distributorprivate
signal_handler_sdl_text_input(const std::string &unicode, int32_t start, int32_t len)gui2::event::distributorprivate
signal_handler_sdl_touch_motion(const event::ui_event event, bool &handled, const point &coordinate, const point &distance)gui2::event::mouse_motionprivate
signal_handler_sdl_wheel(const event::ui_event event, bool &handled, const point &coordinate)gui2::event::mouse_motionprivate
signal_handler_show_helptip(const event::ui_event event, bool &handled, const point &coordinate)gui2::event::mouse_motionprivate
start_hover_timer(widget *widget, const point &coordinate)gui2::event::mouse_motionprotected
stop_hover_timer()gui2::event::mouse_motionprotected
~distributor()gui2::event::distributor
~mouse_motion()gui2::event::mouse_motion