37 return std::make_unique<SfxItemSet>(
Degree100 GetStartAngle() const
constexpr sal_uInt16 EE_ITEMS_END(EE_FEATURE_END)
SdrCircKind GetCircleKind() const
virtual const SfxItemSet & GetObjectItemSet() const override
constexpr sal_uInt16 SDRATTR_MISC_LAST(SDRATTR_TEXT_CHAINNEXTNAME)
std::unique_ptr< SfxItemSet > mpItemSet
virtual std::unique_ptr< BaseProperties > Clone(SdrObject &rObj) const override
constexpr sal_uInt16 SDRATTR_START(XATTR_START)
Degree100 GetEndAngle() const
constexpr sal_uInt16 SDRATTR_CIRC_LAST(SDRATTR_CIRCENDANGLE)
virtual void ItemSetChanged(const SfxItemSet &rSet) override
virtual ~CircleProperties() override
virtual std::unique_ptr< SfxItemSet > CreateObjectSpecificItemSet(SfxItemPool &rPool) override
constexpr TypedWhichId< SvxWritingModeItem > SDRATTR_TEXTDIRECTION(SDRATTR_NOTPERSIST_FIRST+34)
constexpr sal_uInt16 EE_ITEMS_START(OWN_ATTR_VALUE_END+1)
SdrAngleItem makeSdrCircStartAngleItem(Degree100 nAngle)
virtual void SetStyleSheet(SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr) override
constexpr sal_uInt16 SDRATTR_SHADOW_LAST(SDRATTR_SHADOWBLUR)
CircleProperties(SdrObject &rObj)
SVX_DLLPRIVATE void ImpSetAttrToCircInfo()
const SdrObject & GetSdrObject() const
virtual void ItemSetChanged(const SfxItemSet &rSet) override
virtual void ForceDefaultAttributes() override
SdrAngleItem makeSdrCircEndAngleItem(Degree100 nAngle)
constexpr sal_uInt16 SDRATTR_MISC_FIRST(SDRATTR_CAPTION_LAST+1)
virtual void SetStyleSheet(SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr) override
constexpr sal_uInt16 SDRATTR_CIRC_FIRST(SDRATTR_MEASURE_LAST+1)
virtual void ForceDefaultAttributes() override