|
LibreOffice Module vcl (master) 1
|
#include <sal/config.h>#include <sal/types.h>#include <tools/fontenum.hxx>#include <unotools/fontdefs.hxx>#include <osl/file.hxx>#include <osl/thread.h>#include <fontattributes.hxx>#include <impfontcharmap.hxx>#include <sft.hxx>#include <salgdi.hxx>#include <font/FontSelectPattern.hxx>#include <font/PhysicalFontFace.hxx>#include <o3tl/string_view.hxx>#include <string_view>#include <hb-ot.h>Go to the source code of this file.
Namespaces | |
| namespace | vcl |
| namespace | vcl::font |
| A PhysicalFontFaceCollection is created by a PhysicalFontCollection and becomes invalid when original PhysicalFontCollection is modified. | |
Functions | |
| static int | vcl::font::FamilyNameMatchValue (FontSelectPattern const &rFSP, std::u16string_view sFontFamily) |
| static int | vcl::font::StyleNameMatchValue (FontMatchStatus const &rStatus, std::u16string_view rStyle) |
| static int | vcl::font::PitchMatchValue (FontSelectPattern const &rFSP, FontPitch ePitch) |
| static int | vcl::font::PreferNormalFontWidthMatchValue (FontWidth eWidthType) |
| static int | vcl::font::WeightMatchValue (FontSelectPattern const &rFSP, FontWeight eWeight) |
| static int | vcl::font::ItalicMatchValue (FontSelectPattern const &rFSP, FontItalic eItalic) |
| static hb_blob_t * | vcl::font::getTable (hb_face_t *, hb_tag_t nTag, void *pUserData) |
|
private |
Definition at line 325 of file PhysicalFontFace.cxx.
|
mutableprivate |
Definition at line 326 of file PhysicalFontFace.cxx.
|
private |
Definition at line 320 of file PhysicalFontFace.cxx.