#include "gui/core/event/distributor.hpp"
#include "events.hpp"
#include "gui/core/log.hpp"
#include "gui/core/timer.hpp"
#include "gui/widgets/settings.hpp"
#include "gui/widgets/text_box_base.hpp"
#include "gui/widgets/widget.hpp"
#include "gui/widgets/window.hpp"
#include "sdl/userevent.hpp"
#include "sdl/input.hpp"
#include <array>
#include <functional>
Go to the source code of this file.
Classes | |
class | gui2::event::resource_locker |
Small helper to keep a resource (boolean) locked. More... | |
Namespaces | |
gui2::event | |
Macros | |
#define | GETTEXT_DOMAIN "wesnoth-lib" |
#define | LOG_HEADER "distributor mouse motion [" << owner_.id() << "]: " |
#define | LOG_HEADER "distributor mouse button " << I << " [" << owner_.id() << "]: " |
#define | LOG_HEADER "distributor mouse motion [" << owner_.id() << "]: " |
#define GETTEXT_DOMAIN "wesnoth-lib" |
Definition at line 16 of file distributor.cpp.
#define LOG_HEADER "distributor mouse motion [" << owner_.id() << "]: " |
Definition at line 576 of file distributor.cpp.
Referenced by gui2::event::distributor::keyboard_capture(), gui2::event::mouse_button< I >::mouse_button_click(), gui2::event::mouse_motion::mouse_enter(), gui2::event::mouse_motion::mouse_hover(), gui2::event::mouse_motion::mouse_leave(), gui2::event::mouse_motion::show_tooltip(), gui2::event::distributor::signal_handler_keyboard_internal(), gui2::event::distributor::signal_handler_notify_removal(), gui2::event::mouse_button< I >::signal_handler_sdl_button_down(), gui2::event::mouse_button< I >::signal_handler_sdl_button_up(), gui2::event::mouse_motion::signal_handler_sdl_mouse_motion(), gui2::event::mouse_motion::signal_handler_sdl_touch_motion(), gui2::event::mouse_motion::signal_handler_sdl_wheel(), gui2::event::mouse_motion::signal_handler_show_helptip(), gui2::event::mouse_motion::start_hover_timer(), and gui2::event::mouse_motion::stop_hover_timer().
#define LOG_HEADER "distributor mouse button " << I << " [" << owner_.id() << "]: " |
Definition at line 576 of file distributor.cpp.
#define LOG_HEADER "distributor mouse motion [" << owner_.id() << "]: " |
Definition at line 576 of file distributor.cpp.
const ui_event button_click_event |
Definition at line 375 of file distributor.cpp.
Referenced by gui2::event::mouse_button< I >::mouse_button_click().
const ui_event button_double_click_event |
Definition at line 376 of file distributor.cpp.
Referenced by gui2::event::mouse_button< I >::mouse_button_click().
const ui_event button_down_event |
Definition at line 373 of file distributor.cpp.
Referenced by gui2::event::mouse_button< I >::signal_handler_sdl_button_down().
const ui_event button_up_event |
Definition at line 374 of file distributor.cpp.
Referenced by gui2::event::mouse_button< I >::signal_handler_sdl_button_up().
const ui_event sdl_button_down_event |
Definition at line 371 of file distributor.cpp.
const ui_event sdl_button_up_event |
Definition at line 372 of file distributor.cpp.