19#ifndef INCLUDED_EDITENG_SHADITEM_HXX
20#define INCLUDED_EDITENG_SHADITEM_HXX
47 const Color *pColor =
nullptr,
const sal_uInt16 nWidth = 100 ,
58 OUString &rText,
const IntlWrapper& )
const override;
70 void SetWidth( sal_uInt16 nNew ) { nWidth = nNew; }
78 virtual void SetEnumValue( sal_uInt16 nNewVal )
override;
virtual sal_uInt16 GetValueCount() const=0
virtual sal_uInt16 GetEnumValue() const=0
virtual bool PutValue(const css::uno::Any &rVal, sal_uInt8) override
virtual bool operator==(const SfxPoolItem &rItem) const override
virtual bool QueryValue(css::uno::Any &rVal, sal_uInt8=0) const override
virtual bool GetPresentation(SfxItemPresentation, MapUnit, MapUnit, OUString &rText, const IntlWrapper &) const override
virtual void SetEnumValue(sal_uInt16 nValue)=0
virtual void ScaleMetrics(tools::Long lMult, tools::Long lDiv)
virtual void dumpAsXml(xmlTextWriterPtr pWriter) const
virtual SfxPoolItem * Clone(SfxItemPool *pPool=nullptr) const=0
virtual bool HasMetrics() const
sal_uInt16 GetWidth() const
const Color & GetColor() const
void SetLocation(SvxShadowLocation eNew)
SvxShadowLocation GetLocation() const
SvxShadowLocation eLocation
void SetWidth(sal_uInt16 nNew)
void SetColor(const Color &rNew)
#define EDITENG_DLLPUBLIC
struct _xmlTextWriter * xmlTextWriterPtr