19#ifndef INCLUDED_EDITENG_FONTITEM_HXX
20#define INCLUDED_EDITENG_FONTITEM_HXX
23#include <rtl/ustring.hxx>
44 const rtl_TextEncoding eFontTextEncoding ,
45 const sal_uInt16 nId);
56 OUString &rText,
const IntlWrapper&)
const override;
61 aFamilyName = rFamilyName;
70 aStyleName = rStyleName;
97 eTextEncoding = _eEncoding;
101 return eTextEncoding;
virtual bool QueryValue(css::uno::Any &rVal, sal_uInt8 nMemberId=0) const
virtual bool GetPresentation(SfxItemPresentation ePresentation, MapUnit eCoreMetric, MapUnit ePresentationMetric, OUString &rText, const IntlWrapper &rIntlWrapper) const
virtual void dumpAsXml(xmlTextWriterPtr pWriter) const
virtual bool operator==(const SfxPoolItem &) const=0
virtual bool PutValue(const css::uno::Any &rVal, sal_uInt8 nMemberId)
virtual bool operator<(const SfxPoolItem &) const
virtual SfxPoolItem * Clone(SfxItemPool *pPool=nullptr) const=0
This item describes a Font.
void SetStyleName(const OUString &rStyleName)
FontFamily GetFamily() const
FontPitch GetPitch() const
void SetFamily(FontFamily _eFamily)
void SetPitch(FontPitch _ePitch)
const OUString & GetStyleName() const
void SetFamilyName(const OUString &rFamilyName)
rtl_TextEncoding GetCharSet() const
const OUString & GetFamilyName() const
void SetCharSet(rtl_TextEncoding _eEncoding)
rtl_TextEncoding eTextEncoding
#define EDITENG_DLLPUBLIC
struct _xmlTextWriter * xmlTextWriterPtr
EDITENG_DLLPUBLIC void GetDefaultFonts(SvxFontItem &rLatin, SvxFontItem &rAsian, SvxFontItem &rComplex)