abstract base class for physical font faces
rtl::Reference< LogicalFontInstance > CreateFontInstance(const vcl::font::FontSelectPattern &rFSD) const override
const BuildinFont & GetBuildinFont() const
FontCharMapRef GetFontCharMap() const override
bool GetFontCapabilities(vcl::FontCapabilities &) const override
sal_IntPtr GetFontId() const override
static const BuildinFont m_aBuildinFonts[14]
static const BuildinFont & Get(int nId)
const BuildinFont & mrBuildin
bool GetGlyphOutline(sal_GlyphId nId, basegfx::B2DPolyPolygon &rPoly, bool) const override
BuildinFontInstance(const vcl::font::PhysicalFontFace &, const vcl::font::FontSelectPattern &)
FontCharMapRef m_xFontCharMap
FontFamily const m_eFamily
const char * m_pStyleName
const FontCharMapRef & GetFontCharMap() const
FontWidth const m_eWidthType
FontItalic const m_eItalic
rtl_TextEncoding const m_eCharSet
OString getNameObject() const
FontAttributes GetFontAttributes() const
FontWeight const m_eWeight