31 namespace vcl::font {
class PhysicalFontFace; }
65 using Font::operator=;
80 size_t GetHashValueNoBase()
const;
93 template<
typename charT,
typename traits >
95 std::basic_ostream<charT, traits> & stream,
const FontMetric& rMetric )
size_t GetHashValue() const
Font & operator=(const Font &)
const OUString & GetFamilyName() const
std::basic_ostream< charT, traits > & operator<<(std::basic_ostream< charT, traits > &stream, const FontMetric &rMetric)
tools::Long GetSlant() const
tools::Long mnBulletOffset
void SetInternalLeading(tools::Long nIntLeading)
void SetHangingBaseline(tools::Long nBaseline)
tools::Long GetExternalLeading() const
constexpr tools::Long Width() const
tools::SvRef< FontCharMap > FontCharMapRef
tools::Long GetAscent() const
void SetExternalLeading(tools::Long nExtLeading)
bool IsFullstopCentered() const
void SetBulletOffset(tools::Long nOffset)
bool EqualIgnoreColor(const Font &) const
A PhysicalFontFaceCollection is created by a PhysicalFontCollection and becomes invalid when original...
const Size & GetFontSize() const
abstract base class for physical font faces
void SetLineHeight(tools::Long nHeight)
size_t GetHashValueIgnoreColor() const
constexpr tools::Long Height() const
bool operator==(const Font &) const
void SetDescent(tools::Long nDescent)
tools::Long GetDescent() const
tools::Long GetInternalLeading() const
tools::Long mnHangingBaseline
tools::Long GetHangingBaseline() const
void SetAscent(tools::Long nAscent)
tools::Long GetBulletOffset() const
bool operator!=(const FontMetric &rMetric) const
void SetSlant(tools::Long nSlant)
void SetFullstopCenteredFlag(bool bCentered)
tools::Long GetLineHeight() const