From a9e3b3ee511f563d1abb67cbe042c3aeb0eca5db Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Sun, 30 Nov 2025 15:40:08 +0800 Subject: Impl sdl clipboard. --- include/cru/platform/gui/sdl/UiApplication.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'include/cru/platform/gui/sdl/UiApplication.h') diff --git a/include/cru/platform/gui/sdl/UiApplication.h b/include/cru/platform/gui/sdl/UiApplication.h index 776a4d80..5cb8276e 100644 --- a/include/cru/platform/gui/sdl/UiApplication.h +++ b/include/cru/platform/gui/sdl/UiApplication.h @@ -1,19 +1,21 @@ - #pragma once -#include "../UiApplication.h" #include "Base.h" #include #include +#include #include #include #include #include #include +#include namespace cru::platform::gui::sdl { class SdlWindow; +class SdlCursorManager; +class SdlClipboard; class SdlUiApplication : public SdlResource, public virtual IUiApplication { friend SdlWindow; @@ -77,5 +79,8 @@ class SdlUiApplication : public SdlResource, public virtual IUiApplication { bool is_quit_on_all_window_closed_; std::vector windows_; + + std::unique_ptr cursor_manager_; + std::unique_ptr clipboard_; }; } // namespace cru::platform::gui::sdl -- cgit v1.2.3