diff options
Diffstat (limited to 'include/cru/platform/graphics/quartz/Brush.h')
| -rw-r--r-- | include/cru/platform/graphics/quartz/Brush.h | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/include/cru/platform/graphics/quartz/Brush.h b/include/cru/platform/graphics/quartz/Brush.h index 73aa2f6d..da303940 100644 --- a/include/cru/platform/graphics/quartz/Brush.h +++ b/include/cru/platform/graphics/quartz/Brush.h @@ -1,8 +1,7 @@ #pragma once -#include "Resource.h" -#include "cru/base/Base.h" -#include "cru/platform/graphics/Base.h" -#include "cru/platform/graphics/Brush.h" +#include "Base.h" + +#include <cru/platform/graphics/Brush.h> #include <CoreGraphics/CoreGraphics.h> @@ -11,9 +10,6 @@ class QuartzBrush : public OsxQuartzResource, public virtual IBrush { public: QuartzBrush(IGraphicsFactory* graphics_factory) : OsxQuartzResource(graphics_factory) {} - CRU_DELETE_COPY(QuartzBrush) - CRU_DELETE_MOVE(QuartzBrush) - ~QuartzBrush() override = default; public: virtual void Select(CGContextRef context) = 0; @@ -23,10 +19,6 @@ class QuartzSolidColorBrush : public QuartzBrush, public virtual ISolidColorBrush { public: QuartzSolidColorBrush(IGraphicsFactory* graphics_factory, const Color& color); - - CRU_DELETE_COPY(QuartzSolidColorBrush) - CRU_DELETE_MOVE(QuartzSolidColorBrush) - ~QuartzSolidColorBrush() override; Color GetColor() override { return color_; } |
