diff options
Diffstat (limited to 'include/cru/ui')
| -rw-r--r-- | include/cru/ui/render/border_render_object.hpp | 5 | ||||
| -rw-r--r-- | include/cru/ui/render/render_object.hpp | 5 | ||||
| -rw-r--r-- | include/cru/ui/render/text_render_object.hpp | 8 | 
3 files changed, 1 insertions, 17 deletions
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 <memory> -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 <vector> @@ -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 <memory>  #include <string> -// forward declarations -namespace cru::platform::graph { -struct IBrush; -struct IFont; -}  // namespace cru::platform::graph -  namespace cru::ui::render {  class TextRenderObject : public RenderObject {   public:  | 
