summaryrefslogtreecommitdiffstats
path: root/include/editeng/fontitem.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/editeng/fontitem.hxx')
-rw-r--r--include/editeng/fontitem.hxx28
1 files changed, 8 insertions, 20 deletions
diff --git a/include/editeng/fontitem.hxx b/include/editeng/fontitem.hxx
index 7cab5f462e4e..f892178c521e 100644
--- a/include/editeng/fontitem.hxx
+++ b/include/editeng/fontitem.hxx
@@ -34,6 +34,9 @@ class EDITENG_DLLPUBLIC SvxFontItem final : public SfxPoolItem
FontPitch ePitch;
rtl_TextEncoding eTextEncoding;
+protected:
+ virtual ItemInstanceManager* getItemInstanceManager() const override;
+
public:
static SfxPoolItem* CreateDefault();
@@ -55,46 +58,31 @@ public:
OUString &rText, const IntlWrapper&) const override;
// Access methods:
- void SetFamilyName(const OUString& rFamilyName)
- {
- aFamilyName = rFamilyName;
- }
+ void SetFamilyName(const OUString& rFamilyName);
const OUString &GetFamilyName() const
{
return aFamilyName;
}
- void SetStyleName(const OUString &rStyleName)
- {
- aStyleName = rStyleName;
- }
+ void SetStyleName(const OUString &rStyleName);
const OUString &GetStyleName() const
{
return aStyleName;
}
- void SetFamily(FontFamily _eFamily)
- {
- eFamily = _eFamily;
- }
+ void SetFamily(FontFamily _eFamily);
FontFamily GetFamily() const
{
return eFamily;
}
- void SetPitch(FontPitch _ePitch)
- {
- ePitch = _ePitch;
- }
+ void SetPitch(FontPitch _ePitch);
FontPitch GetPitch() const
{
return ePitch;
}
- void SetCharSet(rtl_TextEncoding _eEncoding)
- {
- eTextEncoding = _eEncoding;
- }
+ void SetCharSet(rtl_TextEncoding _eEncoding);
rtl_TextEncoding GetCharSet() const
{
return eTextEncoding;