LibreOffice Module svx (master)
1
|
#include <circleproperties.hxx>
Public Member Functions | |
CircleProperties (SdrObject &rObj) | |
CircleProperties (const CircleProperties &rProps, SdrObject &rObj) | |
virtual | ~CircleProperties () override |
virtual std::unique_ptr< BaseProperties > | Clone (SdrObject &rObj) const override |
virtual void | SetStyleSheet (SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr) override |
virtual void | ForceDefaultAttributes () override |
![]() | |
RectangleProperties (SdrObject &rObj) | |
RectangleProperties (const RectangleProperties &rProps, SdrObject &rObj) | |
virtual | ~RectangleProperties () override |
![]() | |
TextProperties (SdrObject &rObj) | |
TextProperties (const TextProperties &rProps, SdrObject &rObj) | |
virtual | ~TextProperties () override |
virtual void | ForceStyleToHardAttributes () override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
void | SetObjectItemNoBroadcast (const SfxPoolItem &rItem) |
virtual sal_uInt32 | getVersion () const override |
![]() | |
AttributeProperties (SdrObject &rObj) | |
AttributeProperties (const AttributeProperties &rProps, SdrObject &rObj) | |
virtual const SfxItemSet & | GetObjectItemSet () const override |
virtual | ~AttributeProperties () override |
virtual SfxStyleSheet * | GetStyleSheet () const override |
virtual bool | isUsedByModel () const override |
![]() | |
DefaultProperties (SdrObject &rObj) | |
DefaultProperties (const DefaultProperties &rProps, SdrObject &rObj) | |
virtual | ~DefaultProperties () override |
void | dumpAsXml (xmlTextWriterPtr pWriter) const override |
virtual void | SetObjectItem (const SfxPoolItem &rItem) override |
virtual void | SetObjectItemDirect (const SfxPoolItem &rItem) override |
virtual void | ClearObjectItem (const sal_uInt16 nWhich=0) override |
virtual void | ClearObjectItemDirect (const sal_uInt16 nWhich) override |
virtual void | SetObjectItemSet (const SfxItemSet &rSet) override |
![]() | |
BaseProperties (SdrObject &rObj) | |
virtual | ~BaseProperties () |
virtual const SfxItemSet & | GetMergedItemSet () const |
virtual void | SetMergedItemSet (const SfxItemSet &rSet, bool bClearAllItems=false) |
virtual void | SetMergedItem (const SfxPoolItem &rItem) |
virtual void | ClearMergedItem (const sal_uInt16 nWhich) |
void | SetMergedItemSetAndBroadcast (const SfxItemSet &rSet, bool bClearAllItems=false) |
const SfxPoolItem & | GetItem (const sal_uInt16 nWhich) const |
template<class T > | |
const T & | GetItem (TypedWhichId< T > nWhich) const |
void | BroadcastItemChange (const ItemChangeBroadcaster &rChange) |
![]() | |
SfxListener () | |
SfxListener (const SfxListener &rCopy) | |
virtual | ~SfxListener () COVERITY_NOEXCEPT_FALSE |
void | StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected) |
void | EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false) |
void | EndListeningAll () |
bool | IsListening (SfxBroadcaster &rBroadcaster) const |
sal_uInt16 | GetBroadcasterCount () const |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
Private Member Functions | |
virtual std::unique_ptr< SfxItemSet > | CreateObjectSpecificItemSet (SfxItemPool &rPool) override |
virtual void | ItemSetChanged (const SfxItemSet &rSet) override |
Additional Inherited Members | |
![]() | |
virtual void | ItemChange (const sal_uInt16 nWhich, const SfxPoolItem *pNewItem=nullptr) override |
virtual const svx::ITextProvider & | getTextProvider () const |
Get the TextProvider related to our SdrObject. More... | |
![]() | |
virtual bool | AllowItemChange (const sal_uInt16 nWhich, const SfxPoolItem *pNewItem=nullptr) const override |
virtual void | PostItemChange (const sal_uInt16 nWhich) override |
bool | HasSfxItemSet () const |
![]() | |
virtual void | applyDefaultStyleSheetFromSdrModel () |
const SdrObject & | GetSdrObject () const |
SdrObject & | GetSdrObject () |
![]() | |
~StyleSheetUser () | |
![]() | |
SfxStyleSheet * | mpStyleSheet |
![]() | |
std::unique_ptr< SfxItemSet > | mpItemSet |
Definition at line 28 of file circleproperties.hxx.
|
explicit |
Definition at line 49 of file circleproperties.cxx.
Referenced by Clone().
sdr::properties::CircleProperties::CircleProperties | ( | const CircleProperties & | rProps, |
SdrObject & | rObj | ||
) |
Definition at line 54 of file circleproperties.cxx.
|
overridevirtual |
Definition at line 59 of file circleproperties.cxx.
|
overridevirtual |
Reimplemented from sdr::properties::RectangleProperties.
Definition at line 63 of file circleproperties.cxx.
References CircleProperties().
|
overrideprivatevirtual |
Reimplemented from sdr::properties::TextProperties.
Definition at line 35 of file circleproperties.cxx.
References EE_ITEMS_END(), EE_ITEMS_START(), SDRATTR_CIRC_FIRST(), SDRATTR_CIRC_LAST(), SDRATTR_MISC_FIRST(), SDRATTR_MISC_LAST(), SDRATTR_SHADOW_LAST(), SDRATTR_START(), and SDRATTR_TEXTDIRECTION().
|
overridevirtual |
Reimplemented from sdr::properties::TextProperties.
Definition at line 92 of file circleproperties.cxx.
References sdr::properties::TextProperties::ForceDefaultAttributes(), Full, SdrCircObj::GetCircleKind(), SdrCircObj::GetEndAngle(), sdr::properties::AttributeProperties::GetObjectItemSet(), sdr::properties::BaseProperties::GetSdrObject(), SdrCircObj::GetStartAngle(), makeSdrCircEndAngleItem(), makeSdrCircStartAngleItem(), and sdr::properties::DefaultProperties::mpItemSet.
|
overrideprivatevirtual |
Reimplemented from sdr::properties::RectangleProperties.
Definition at line 68 of file circleproperties.cxx.
References sdr::properties::BaseProperties::GetSdrObject(), SdrCircObj::ImpSetAttrToCircInfo(), and sdr::properties::RectangleProperties::ItemSetChanged().
|
overridevirtual |
Reimplemented from sdr::properties::RectangleProperties.
Definition at line 79 of file circleproperties.cxx.
References sdr::properties::BaseProperties::GetSdrObject(), SdrCircObj::ImpSetAttrToCircInfo(), sdr::properties::RectangleProperties::SetStyleSheet(), and SdrRectObj::SetXPolyDirty().