From fc9cd10a84ea92dd702ac84d302ca46198d17d23 Mon Sep 17 00:00:00 2001 From: crupest Date: Thu, 21 Oct 2021 17:36:37 +0800 Subject: ... --- src/osx/gui/WindowPrivate.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/osx/gui/WindowPrivate.h') diff --git a/src/osx/gui/WindowPrivate.h b/src/osx/gui/WindowPrivate.h index cbb7872d..279859ef 100644 --- a/src/osx/gui/WindowPrivate.h +++ b/src/osx/gui/WindowPrivate.h @@ -1,6 +1,7 @@ #pragma once #include "cru/osx/gui/Window.hpp" +#include "cru/common/Event.hpp" #include "cru/osx/gui/Cursor.hpp" #include "cru/platform/gui/TimerHelper.hpp" @@ -90,6 +91,18 @@ class OsxWindowPrivate { std::unique_ptr input_method_context_; TimerAutoCanceler draw_timer_; + + Event destroy_event_; + Event paint_event_; + Event resize_event_; + Event focus_event_; + Event mouse_enter_leave_event_; + Event mouse_move_event_; + Event mouse_down_event_; + Event mouse_up_event_; + Event mouse_wheel_event_; + Event key_down_event_; + Event key_up_event_; }; } // namespace details } // namespace cru::platform::gui::osx -- cgit v1.2.3