aboutsummaryrefslogtreecommitdiff
path: root/include/cru/osx/graphics/quartz
diff options
context:
space:
mode:
Diffstat (limited to 'include/cru/osx/graphics/quartz')
-rw-r--r--include/cru/osx/graphics/quartz/Font.hpp2
-rw-r--r--include/cru/osx/graphics/quartz/Resource.hpp2
2 files changed, 3 insertions, 1 deletions
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_;