diff options
author | Chris Sherlock <chris.sherlock79@gmail.com> | 2021-09-05 13:35:13 +1000 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2021-09-18 07:52:10 +0200 |
commit | d596eb99c887b52ab99c38665cf1cacbcd24b029 (patch) | |
tree | 2dcd68a1b338362c1eeeba5ad7b663c75eebfe16 /include | |
parent | 1f9a792a391f0811bbb5f570ad5c84d13312c539 (diff) |
vcl: rename ImplDeviceFontList to PhysicalFontFaceCollection and test
- renamed ImplDeviceFontList to PhysicalFontFaceCollection and moved to
own header file
- wrote unit test for PhysicalFontFaceCollection
Note that this is part of a series of patches where I also move font
files into the relevant font directories, and into the vcl::font
namespace.
Change-Id: I43669137bcd9a9b2a9417b2369a5cb1b93b93733
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121663
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
Diffstat (limited to 'include')
-rw-r--r-- | include/vcl/outdev.hxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/vcl/outdev.hxx b/include/vcl/outdev.hxx index b70ad6664038..54703cb88d34 100644 --- a/include/vcl/outdev.hxx +++ b/include/vcl/outdev.hxx @@ -70,7 +70,6 @@ class LogicalFontInstance; struct SystemGraphicsData; class ImplFontCache; class PhysicalFontCollection; -class ImplDeviceFontList; class ImplDeviceFontSizeList; class ImplMultiTextLineInfo; class SalGraphics; @@ -107,6 +106,7 @@ namespace vcl class WindowOutputDevice; namespace font { struct Feature; + class PhysicalFontFaceCollection; } namespace text { @@ -183,7 +183,7 @@ private: mutable VclPtr<OutputDevice> mpNextGraphics; ///< Next output device in list GDIMetaFile* mpMetaFile; mutable rtl::Reference<LogicalFontInstance> mpFontInstance; - mutable std::unique_ptr<ImplDeviceFontList> mpDeviceFontList; + mutable std::unique_ptr<vcl::font::PhysicalFontFaceCollection> mpFontFaceCollection; mutable std::unique_ptr<ImplDeviceFontSizeList> mpDeviceFontSizeList; std::vector<OutDevState> maOutDevStateStack; std::unique_ptr<ImplOutDevData> mpOutDevData; |