diff options
| author | Yuqian Yang <crupest@crupest.life> | 2025-10-17 21:50:24 +0800 |
|---|---|---|
| committer | Yuqian Yang <crupest@crupest.life> | 2025-10-17 21:50:24 +0800 |
| commit | 728d592f4075ae78b67dab6911ada05875a470a3 (patch) | |
| tree | 57a7232ea0a984b0344bc63a593c1dee65072d2f /src/platform/graphics/quartz/Factory.cpp | |
| parent | 045462a6aed2796976a2f5cf0042f9a0ac1493f7 (diff) | |
| download | cru-728d592f4075ae78b67dab6911ada05875a470a3.tar.gz cru-728d592f4075ae78b67dab6911ada05875a470a3.tar.bz2 cru-728d592f4075ae78b67dab6911ada05875a470a3.zip | |
Fix macOS build.
Diffstat (limited to 'src/platform/graphics/quartz/Factory.cpp')
| -rw-r--r-- | src/platform/graphics/quartz/Factory.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/platform/graphics/quartz/Factory.cpp b/src/platform/graphics/quartz/Factory.cpp index 862c0966..69e9c607 100644 --- a/src/platform/graphics/quartz/Factory.cpp +++ b/src/platform/graphics/quartz/Factory.cpp @@ -1,12 +1,12 @@ #include "cru/platform/graphics/quartz/Factory.h" +#include "cru/platform/Check.h" +#include "cru/platform/graphics/ImageFactory.h" #include "cru/platform/graphics/quartz/Brush.h" #include "cru/platform/graphics/quartz/Font.h" #include "cru/platform/graphics/quartz/Geometry.h" #include "cru/platform/graphics/quartz/ImageFactory.h" #include "cru/platform/graphics/quartz/TextLayout.h" -#include "cru/platform/Check.h" -#include "cru/platform/graphics/ImageFactory.h" #include <memory> @@ -26,13 +26,13 @@ QuartzGraphicsFactory::CreateGeometryBuilder() { return std::make_unique<QuartzGeometryBuilder>(this); } -std::unique_ptr<IFont> QuartzGraphicsFactory::CreateFont(String font_family, - float font_size) { +std::unique_ptr<IFont> QuartzGraphicsFactory::CreateFont( + std::string font_family, float font_size) { return std::make_unique<OsxCTFont>(this, font_family, font_size); } std::unique_ptr<ITextLayout> QuartzGraphicsFactory::CreateTextLayout( - std::shared_ptr<IFont> font, String text) { + std::shared_ptr<IFont> font, std::string text) { auto f = CheckPlatform<OsxCTFont>(font, GetPlatformId()); return std::make_unique<OsxCTTextLayout>(this, f, text); } |
