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.