| activate() | gui2::event::sdl_event_handler | private |
| button_down(const SDL_Event &event) | gui2::event::sdl_event_handler | private |
| capture_keyboard(dispatcher *dispatcher) | gui2::event::sdl_event_handler | friend |
| close_window(const unsigned window_id) | gui2::event::sdl_event_handler | private |
| connect(dispatcher *dispatcher) | gui2::event::sdl_event_handler | |
| disconnect(dispatcher *dispatcher) | gui2::event::sdl_event_handler | |
| dispatchers_ | gui2::event::sdl_event_handler | private |
| get_dispatchers() | gui2::event::sdl_event_handler | inline |
| gui2::is_in_dialog() | gui2::event::sdl_event_handler | friend |
| handle_event(const SDL_Event &event) override | gui2::event::sdl_event_handler | virtual |
| handle_window_event(const SDL_Event &event) override | gui2::event::sdl_event_handler | virtual |
| handler_members() | events::sdl_handler | inlineprotectedvirtual |
| has_joined() | events::sdl_handler | inlinevirtual |
| has_joined_ | events::sdl_handler | private |
| has_joined_global() | events::sdl_handler | inlinevirtual |
| has_joined_global_ | events::sdl_handler | private |
| hat_motion(const SDL_Event &event) | gui2::event::sdl_event_handler | private |
| hotkey_pressed(const hotkey::hotkey_ptr &key) | gui2::event::sdl_event_handler | private |
| join() | events::sdl_handler | virtual |
| join(context &c) | events::sdl_handler | virtual |
| join_global() | events::sdl_handler | virtual |
| join_same(sdl_handler *parent) | events::sdl_handler | virtual |
| key_down(const SDL_Event &event) | gui2::event::sdl_event_handler | private |
| key_down(const SDL_Keycode key, const SDL_Keymod modifier, const std::string &unicode) | gui2::event::sdl_event_handler | private |
| keyboard(const ui_event event) | gui2::event::sdl_event_handler | private |
| keyboard_dispatcher() | gui2::event::sdl_event_handler | private |
| keyboard_focus_ | gui2::event::sdl_event_handler | private |
| leave() | events::sdl_handler | virtual |
| leave_global() | events::sdl_handler | virtual |
| mouse(const ui_event event, const point &position) | gui2::event::sdl_event_handler | private |
| mouse_button_down(const point &position, const uint8_t button) | gui2::event::sdl_event_handler | private |
| mouse_button_up(const point &position, const uint8_t button) | gui2::event::sdl_event_handler | private |
| mouse_focus | gui2::event::sdl_event_handler | |
| mouse_wheel(const point &position, int scrollx, int scrolly) | gui2::event::sdl_event_handler | private |
| operator=(sdl_handler &&)=delete | events::sdl_handler | |
| operator=(const sdl_handler &) | events::sdl_handler | protected |
| process_event() | events::sdl_handler | inlinevirtual |
| process_tooltip_string(int, int) | events::sdl_handler | inlinevirtual |
| raw_event(const SDL_Event &event) | gui2::event::sdl_event_handler | private |
| requires_event_focus(const SDL_Event *=nullptr) const | events::sdl_handler | inlinevirtual |
| sdl_event_handler() | gui2::event::sdl_event_handler | |
| sdl_handler(sdl_handler &&)=delete | events::sdl_handler | |
| sdl_handler(const bool auto_join=true) | events::sdl_handler | protected |
| sdl_handler(const sdl_handler &) | events::sdl_handler | protected |
| text_editing(const std::string &unicode, int32_t start, int32_t len) | gui2::event::sdl_event_handler | private |
| text_input(const std::string &unicode) | gui2::event::sdl_event_handler | private |
| touch_down(const point &position) | gui2::event::sdl_event_handler | private |
| touch_motion(const point &position, const point &distance) | gui2::event::sdl_event_handler | private |
| touch_multi_gesture(const point ¢er, float dTheta, float dDist, uint8_t numFingers) | gui2::event::sdl_event_handler | private |
| touch_up(const point &position) | gui2::event::sdl_event_handler | private |
| video_resize(const point &new_size) | gui2::event::sdl_event_handler | private |
| ~sdl_event_handler() | gui2::event::sdl_event_handler | |
| ~sdl_handler() | events::sdl_handler | protectedvirtual |