|
| FreetypeFontFace (FreetypeFontInfo *, const FontAttributes &) |
|
virtual rtl::Reference< LogicalFontInstance > | CreateFontInstance (const vcl::font::FontSelectPattern &) const override |
|
virtual sal_IntPtr | GetFontId () const override |
|
virtual hb_face_t * | GetHbFace () const override |
|
virtual hb_blob_t * | GetHbTable (hb_tag_t nTag) const override |
|
const std::vector< hb_variation_t > & | GetVariations (const LogicalFontInstance &) const override |
|
| ~PhysicalFontFace () |
|
virtual rtl::Reference< LogicalFontInstance > | CreateFontInstance (const vcl::font::FontSelectPattern &) const =0 |
|
virtual sal_IntPtr | GetFontId () const =0 |
|
virtual FontCharMapRef | GetFontCharMap () const |
|
virtual bool | GetFontCapabilities (vcl::FontCapabilities &) const |
|
RawFontData | GetRawFontData (uint32_t) const |
|
bool | IsBetterMatch (const vcl::font::FontSelectPattern &, FontMatchStatus &) const |
|
sal_Int32 | CompareIgnoreSize (const PhysicalFontFace &) const |
|
bool | CreateFontSubset (std::vector< sal_uInt8 > &, const sal_GlyphId *, const sal_uInt8 *, const int, FontSubsetInfo &) const |
|
bool | IsColorFont () const |
|
bool | HasColorLayers () const |
|
std::vector< ColorLayer > | GetGlyphColorLayers (sal_GlyphId) const |
|
const std::vector< ColorPalette > & | GetColorPalettes () const |
|
bool | HasColorBitmaps () const |
|
RawFontData | GetGlyphColorBitmap (sal_GlyphId, tools::Rectangle &) const |
|
OString | GetGlyphName (sal_GlyphId, bool=false) const |
|
uint32_t | UnitsPerEm () const |
|
OUString | GetName (NameID, const LanguageTag &) const |
|
OUString | GetName (NameID aNameID) const |
|
virtual hb_face_t * | GetHbFace () const |
|
virtual hb_blob_t * | GetHbTable (hb_tag_t) const |
|
virtual const std::vector< hb_variation_t > & | GetVariations (const LogicalFontInstance &) const |
|
| FontAttributes () |
|
const OUString & | GetFamilyName () const |
|
FontFamily | GetFamilyType () const |
|
const OUString & | GetStyleName () const |
|
FontWeight | GetWeight () const |
|
FontItalic | GetItalic () const |
|
FontPitch | GetPitch () const |
|
FontWidth | GetWidthType () const |
|
bool | IsMicrosoftSymbolEncoded () const |
|
void | SetFamilyName (const OUString &sFamilyName) |
|
void | SetStyleName (const OUString &sStyleName) |
|
void | SetFamilyType (const FontFamily eFontFamily) |
|
void | SetPitch (const FontPitch ePitch) |
|
void | SetItalic (const FontItalic eItalic) |
|
void | SetWeight (const FontWeight eWeight) |
|
void | SetWidthType (const FontWidth eWidthType) |
|
void | SetMicrosoftSymbolEncoded (const bool) |
|
bool | CompareDeviceIndependentFontAttributes (const FontAttributes &rOther) const |
|
int | GetQuality () const |
|
const OUString & | GetMapNames () const |
|
void | SetQuality (int nQuality) |
|
void | IncreaseQualityBy (int nQualityAmount) |
|
void | AddMapName (std::u16string_view) |
|
| SimpleReferenceObject () |
|
void | acquire () |
|
void | release () |
|