From 4fc39124bc876a9c78a04cb86397a4f0f08878e9 Mon Sep 17 00:00:00 2001 From: crupest Date: Mon, 4 Oct 2021 21:13:30 +0800 Subject: ... --- include/cru/osx/graphics/quartz/Font.hpp | 2 ++ include/cru/osx/graphics/quartz/Resource.hpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'include/cru/osx/graphics/quartz') diff --git a/include/cru/osx/graphics/quartz/Font.hpp b/include/cru/osx/graphics/quartz/Font.hpp index 75eeff60..1ea2b891 100644 --- a/include/cru/osx/graphics/quartz/Font.hpp +++ b/include/cru/osx/graphics/quartz/Font.hpp @@ -17,6 +17,8 @@ class OsxCTFont : public OsxQuartzResource, public virtual IFont { CTFontRef GetCTFont() const { return ct_font_; } + float GetFontSize() override; + private: CTFontRef ct_font_; }; diff --git a/include/cru/osx/graphics/quartz/Resource.hpp b/include/cru/osx/graphics/quartz/Resource.hpp index d7038274..8b8f8bbc 100644 --- a/include/cru/osx/graphics/quartz/Resource.hpp +++ b/include/cru/osx/graphics/quartz/Resource.hpp @@ -17,7 +17,7 @@ class OsxQuartzResource : public platform::osx::OsxResource, public: String GetPlatformId() const override { return u"OSX Quartz"; } - IGraphicsFactory* GetGraphicsFactory() override; + IGraphicsFactory* GetGraphicsFactory() override { return graphics_factory_; } private: IGraphicsFactory* graphics_factory_; -- cgit v1.2.3