From 5b46d14997c2ff2244f303216e4e286665ac8a42 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Mon, 3 Nov 2025 19:49:41 +0800 Subject: Merge platform/Resource.h to Base.h. --- include/cru/platform/gui/Base.h | 1 - include/cru/platform/gui/sdl/Base.h | 5 ++--- include/cru/platform/gui/win/Resource.h | 2 +- include/cru/platform/gui/xcb/Base.h | 2 +- 4 files changed, 4 insertions(+), 6 deletions(-) (limited to 'include/cru/platform/gui') diff --git a/include/cru/platform/gui/Base.h b/include/cru/platform/gui/Base.h index f8ffbc51..9e4fb3c8 100644 --- a/include/cru/platform/gui/Base.h +++ b/include/cru/platform/gui/Base.h @@ -1,6 +1,5 @@ #pragma once #include // IWYU pragma: export -#include // IWYU pragma: export #ifdef CRU_IS_DLL #ifdef CRU_PLATFORM_GUI_EXPORT_API diff --git a/include/cru/platform/gui/sdl/Base.h b/include/cru/platform/gui/sdl/Base.h index 0de2fd1f..d4b61dbf 100644 --- a/include/cru/platform/gui/sdl/Base.h +++ b/include/cru/platform/gui/sdl/Base.h @@ -2,8 +2,7 @@ #pragma once #include - -#include "../../Resource.h" +#include namespace cru::platform::gui::sdl { class SdlResource : public Object, public virtual IPlatformResource { @@ -21,4 +20,4 @@ class SdlException : public PlatformException { public: using PlatformException::PlatformException; }; -} // namespace cru::platform::gui::xcb +} // namespace cru::platform::gui::sdl diff --git a/include/cru/platform/gui/win/Resource.h b/include/cru/platform/gui/win/Resource.h index 16cde194..2e2a225c 100644 --- a/include/cru/platform/gui/win/Resource.h +++ b/include/cru/platform/gui/win/Resource.h @@ -1,7 +1,7 @@ #pragma once #include "Base.h" -#include "cru/platform/Resource.h" +#include namespace cru::platform::gui::win { class CRU_WIN_GUI_API WinNativeResource : public Object, diff --git a/include/cru/platform/gui/xcb/Base.h b/include/cru/platform/gui/xcb/Base.h index 71007f87..0d72fbaa 100644 --- a/include/cru/platform/gui/xcb/Base.h +++ b/include/cru/platform/gui/xcb/Base.h @@ -1,7 +1,7 @@ #pragma once #include -#include +#include #include namespace cru::platform::gui::xcb { -- cgit v1.2.3