aboutsummaryrefslogtreecommitdiff
path: root/include/cru/ui/ui_manager.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/cru/ui/ui_manager.hpp')
-rw-r--r--include/cru/ui/ui_manager.hpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/include/cru/ui/ui_manager.hpp b/include/cru/ui/ui_manager.hpp
index 8e5c7075..b2137c67 100644
--- a/include/cru/ui/ui_manager.hpp
+++ b/include/cru/ui/ui_manager.hpp
@@ -3,13 +3,6 @@
#include "controls/button.hpp"
-#include <memory>
-
-namespace cru::platform::graph {
-struct IBrush;
-struct IFont;
-} // namespace cru::platform::graph
-
namespace cru::ui {
struct ThemeResources {
std::shared_ptr<platform::graph::IFont> default_font;
@@ -31,7 +24,7 @@ class UiManager : public Object {
UiManager(UiManager&& other) = delete;
UiManager& operator=(const UiManager& other) = delete;
UiManager& operator=(UiManager&& other) = delete;
- ~UiManager() override = default;
+ ~UiManager() override;
ThemeResources* GetThemeResources() { return &theme_resource_; }