diff options
author | Khaled Hosny <khaled@aliftype.com> | 2022-09-08 02:05:14 +0200 |
---|---|---|
committer | خالد حسني <khaled@aliftype.com> | 2022-09-08 16:32:01 +0200 |
commit | 8597aed8a8576ad0f6efe139ff03556217b01b31 (patch) | |
tree | 867f9b4831f0f03120e83864cb6347188d609fdd /vcl/inc/impfontcharmap.hxx | |
parent | 05b3d7ea4673654e809be816bee0fa67fbf0308a (diff) |
vcl: Get FontCharMap from HarfBuzz
Implement PhysicalFontFace::GetFontCharMap() on top
hb_face_collect_unicodes() so that it is the same charmap as what
shaping code will actually use.
Change-Id: I486e9d296cec5bd897e4f628d14a2f19e63b70b5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/139623
Tested-by: Jenkins
Reviewed-by: خالد حسني <khaled@aliftype.com>
Diffstat (limited to 'vcl/inc/impfontcharmap.hxx')
-rw-r--r-- | vcl/inc/impfontcharmap.hxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/inc/impfontcharmap.hxx b/vcl/inc/impfontcharmap.hxx index 8a8428d7e34e..8a0b0c413d56 100644 --- a/vcl/inc/impfontcharmap.hxx +++ b/vcl/inc/impfontcharmap.hxx @@ -50,6 +50,7 @@ private: const bool m_bSymbolic; }; +bool VCL_DLLPUBLIC HasSymbolCmap(const char* pRawData, int nRawLength); bool VCL_DLLPUBLIC ParseCMAP( const unsigned char* pRawData, int nRawLength, CmapResult& ); #endif // INCLUDED_VCL_INC_IMPFONTCHARMAP_HXX |