LibreOffice Module vcl (master) 1
Namespaces | Functions
PhysicalFontFace.cxx File Reference
#include <sal/config.h>
#include <sal/types.h>
#include <tools/fontenum.hxx>
#include <unotools/fontdefs.hxx>
#include <fontattributes.hxx>
#include <font/FontSelectPattern.hxx>
#include <font/PhysicalFontFace.hxx>
#include <o3tl/string_view.hxx>
#include <string_view>
Include dependency graph for PhysicalFontFace.cxx:

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)