| back_child enum value | gui2::event::dispatcher | |
| back_post_child enum value | gui2::event::dispatcher | |
| back_pre_child enum value | gui2::event::dispatcher | |
| capture_mouse() | gui2::event::dispatcher | inline |
| child enum value | gui2::event::dispatcher | |
| connect() | gui2::event::dispatcher | |
| connect_signal(const F &func, const queue_position position=back_child) | gui2::event::dispatcher | inline |
| connected_ | gui2::event::dispatcher | private |
| disconnect() | gui2::event::dispatcher | |
| disconnect_signal(const F &func, const queue_position position=back_child) | gui2::event::dispatcher | inline |
| dispatcher() | gui2::event::dispatcher | |
| dispatcher_implementation | gui2::event::dispatcher | friend |
| event_queue_type enum name | gui2::event::dispatcher | |
| execute_hotkey(const hotkey::HOTKEY_COMMAND id) | gui2::event::dispatcher | |
| fire(const ui_event event, widget &target) | gui2::event::dispatcher | |
| fire(const ui_event event, widget &target, const point &coordinate) | gui2::event::dispatcher | |
| fire(const ui_event event, widget &target, const SDL_Keycode key, const SDL_Keymod modifier, const std::string &unicode) | gui2::event::dispatcher | |
| fire(const ui_event event, widget &target, const point &pos, const point &distance) | gui2::event::dispatcher | |
| fire(const ui_event event, widget &target, const point ¢er, float dTheta, float dDist, uint8_t numFingers) | gui2::event::dispatcher | |
| fire(const ui_event event, widget &target, void *) | gui2::event::dispatcher | |
| fire(const ui_event event, widget &target, const message &msg) | gui2::event::dispatcher | |
| fire(const ui_event event, widget &target, const SDL_Event &sdlevent) | gui2::event::dispatcher | |
| fire(const ui_event event, widget &target, const std::string &text, int32_t start, int32_t len) | gui2::event::dispatcher | |
| front_child enum value | gui2::event::dispatcher | |
| front_post_child enum value | gui2::event::dispatcher | |
| front_pre_child enum value | gui2::event::dispatcher | |
| get_mouse_behavior() const | gui2::event::dispatcher | inline |
| get_signal_queue() | gui2::event::dispatcher | inlineprivate |
| get_want_keyboard_input() const | gui2::event::dispatcher | inline |
| has_event(const ui_event event, const event_queue_type event_type) | gui2::event::dispatcher | |
| hotkeys_ | gui2::event::dispatcher | private |
| is_at(const point &coordinate) const =0 | gui2::event::dispatcher | pure virtual |
| is_connected() const | gui2::event::dispatcher | inline |
| mouse_behavior enum name | gui2::event::dispatcher | |
| mouse_behavior_ | gui2::event::dispatcher | private |
| post enum value | gui2::event::dispatcher | |
| pre enum value | gui2::event::dispatcher | |
| queue_position enum name | gui2::event::dispatcher | |
| register_hotkey(const hotkey::HOTKEY_COMMAND id, Func &&function) | gui2::event::dispatcher | inline |
| release_mouse() | gui2::event::dispatcher | inline |
| set_mouse_behavior(const mouse_behavior mouse_behavior) | gui2::event::dispatcher | inline |
| set_want_keyboard_input(const bool want_keyboard_input) | gui2::event::dispatcher | inline |
| signal_keyboard_queue_ | gui2::event::dispatcher | private |
| signal_message_queue_ | gui2::event::dispatcher | private |
| signal_mouse_queue_ | gui2::event::dispatcher | private |
| signal_notification_queue_ | gui2::event::dispatcher | private |
| signal_queue_ | gui2::event::dispatcher | private |
| signal_raw_event_queue_ | gui2::event::dispatcher | private |
| signal_text_input_queue_ | gui2::event::dispatcher | private |
| signal_touch_gesture_queue_ | gui2::event::dispatcher | private |
| signal_touch_motion_queue_ | gui2::event::dispatcher | private |
| want_keyboard_input_ | gui2::event::dispatcher | private |
| ~dispatcher() | gui2::event::dispatcher | virtual |