From b129c5a144dfb116082689ffaaa9ac78e2403656 Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 18 Mar 2020 21:16:25 +0800 Subject: ... --- include/cru/ui/render/border_render_object.hpp | 5 ----- include/cru/ui/render/render_object.hpp | 5 +---- include/cru/ui/render/text_render_object.hpp | 8 -------- 3 files changed, 1 insertion(+), 17 deletions(-) (limited to 'include/cru/ui/render') diff --git a/include/cru/ui/render/border_render_object.hpp b/include/cru/ui/render/border_render_object.hpp index 726510a8..b9af71c0 100644 --- a/include/cru/ui/render/border_render_object.hpp +++ b/include/cru/ui/render/border_render_object.hpp @@ -3,11 +3,6 @@ #include -namespace cru::platform::graph { -struct IBrush; -struct IGeometry; -} // namespace cru::platform::graph - namespace cru::ui::render { struct CornerRadius { constexpr CornerRadius() diff --git a/include/cru/ui/render/render_object.hpp b/include/cru/ui/render/render_object.hpp index d9851757..8db1a20f 100644 --- a/include/cru/ui/render/render_object.hpp +++ b/include/cru/ui/render/render_object.hpp @@ -2,6 +2,7 @@ #include "../base.hpp" #include "cru/common/event.hpp" +#include "cru/platform/graph/base.hpp" #include @@ -10,10 +11,6 @@ namespace cru::ui { class Control; } -namespace cru::platform::graph { -struct IPainter; -} - namespace cru::ui::render { struct AfterLayoutEventArgs {}; diff --git a/include/cru/ui/render/text_render_object.hpp b/include/cru/ui/render/text_render_object.hpp index 33d34f78..62313cd3 100644 --- a/include/cru/ui/render/text_render_object.hpp +++ b/include/cru/ui/render/text_render_object.hpp @@ -1,17 +1,9 @@ #pragma once #include "render_object.hpp" -#include "cru/platform/graph/text_layout.hpp" - #include #include -// forward declarations -namespace cru::platform::graph { -struct IBrush; -struct IFont; -} // namespace cru::platform::graph - namespace cru::ui::render { class TextRenderObject : public RenderObject { public: -- cgit v1.2.3