24#include <rtl/ustring.hxx>
friend SvStream & ReadImplFont(SvStream &rIStm, ImplFont &, tools::Long &)
FontFamily GetFamilyType()
tools::Long GetCalculatedAverageFontWidth() const
rtl_TextEncoding meCharSet
friend SvStream & WriteImplFont(SvStream &rOStm, const ImplFont &, tools::Long)
const OUString & GetStyleName() const
FontFamily GetFamilyTypeNoAsk() const
size_t GetHashValue() const
tools::Long mnCalculatedAverageFontWidth
size_t GetHashValueIgnoreColor() const
void SetCalculatedAverageFontWidth(tools::Long nNew)
void SetQuality(int nQuality)
const Size & GetFontSize() const
void SetWidthType(const FontWidth eWidthType)
void SetStyleName(const OUString &sStyleName)
FontPitch GetPitchNoAsk() const
bool operator==(const ImplFont &) const
void SetWeight(const FontWeight eWeight)
rtl_TextEncoding GetCharSet() const
void SetFamilyType(const FontFamily eFontFamily)
FontEmphasisMark meEmphasisMark
void SetItalic(const FontItalic eItalic)
void SetCharSet(const rtl_TextEncoding eCharSet)
bool EqualIgnoreColor(const ImplFont &) const
TextAlign GetAlignment() const
FontStrikeout meStrikeout
void SetFamilyName(const OUString &sFamilyName)
void SetAlignment(const TextAlign eAlignment)
void IncreaseQualityBy(int nQualityAmount)
FontWidth GetWidthTypeNoAsk() const
const OUString & GetFamilyName() const
FontWeight GetWeightNoAsk() const
FontLineStyle meUnderline
LanguageTag maCJKLanguageTag
FontItalic GetItalicNoAsk() const
void SetFontSize(const Size &rSize)
void DecreaseQualityBy(int nQualityAmount)
void SetPitch(const FontPitch ePitch)
LanguageTag maLanguageTag
constexpr tools::Long Height() const