capture_mouse(const bool capture=true) | gui2::event::tmouse_motion | |
focus_ | gui2::event::tmouse_button< sdl_button_down, sdl_button_up, button_down, button_up, button_click, button_double_click > | protected |
hover_position_ | gui2::event::tmouse_motion | protected |
hover_shown_ | gui2::event::tmouse_motion | protected |
hover_timer_ | gui2::event::tmouse_motion | protected |
hover_widget_ | gui2::event::tmouse_motion | protected |
initialize_state() | gui2::event::tdistributor | |
gui2::event::tmouse_button::initialize_state(const bool is_down) | gui2::event::tmouse_button< sdl_button_down, sdl_button_up, button_down, button_up, button_click, button_double_click > | |
keyboard_add_to_chain(twidget *widget) | gui2::event::tdistributor | |
keyboard_capture(twidget *widget) | gui2::event::tdistributor | |
keyboard_focus_ | gui2::event::tdistributor | private |
keyboard_focus_chain_ | gui2::event::tdistributor | private |
keyboard_remove_from_chain(twidget *widget) | gui2::event::tdistributor | |
last_click_stamp_ | gui2::event::tmouse_button< sdl_button_down, sdl_button_up, button_down, button_up, button_click, button_double_click > | protected |
last_clicked_widget_ | gui2::event::tmouse_button< sdl_button_down, sdl_button_up, button_down, button_up, button_click, button_double_click > | protected |
layer_ | gui2::event::tdistributor | private |
mouse_captured_ | gui2::event::tmouse_motion | protected |
mouse_enter(twidget *mouse_over) | gui2::event::tmouse_motion | protected |
mouse_focus_ | gui2::event::tmouse_motion | protected |
mouse_leave() | gui2::event::tmouse_motion | protected |
owner_ | gui2::event::tmouse_motion | protected |
signal_handler_notify_removal(tdispatcher &widget, const tevent event) | gui2::event::tdistributor | private |
signal_handler_sdl_key_down(const SDLKey key, const SDLMod modifier, const utf8::string &unicode) | gui2::event::tdistributor | private |
start_hover_timer(twidget *widget, const tpoint &coordinate) | gui2::event::tmouse_motion | protected |
stop_hover_timer() | gui2::event::tmouse_motion | protected |
tdistributor(twidget &owner, const tdispatcher::tposition queue_position) | gui2::event::tdistributor | |
tmouse_button(const std::string &name_, twidget &owner, const tdispatcher::tposition queue_position) | gui2::event::tmouse_button< sdl_button_down, sdl_button_up, button_down, button_up, button_click, button_double_click > | |
tmouse_motion(twidget &owner, const tdispatcher::tposition queue_position) | gui2::event::tmouse_motion | |
~tdistributor() | gui2::event::tdistributor | |
~tmouse_motion() | gui2::event::tmouse_motion | |