LibreOffice Module svx (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
SvxGradientListItem Class Referencefinal

#include <drawitem.hxx>

Inheritance diagram for SvxGradientListItem:
Collaboration diagram for SvxGradientListItem:

Public Member Functions

 SvxGradientListItem ()
 SvxGradientListItem (XGradientListRef const &pList, sal_uInt16 nWhich)
 SvxGradientListItem (const SvxGradientListItem &)
virtual bool GetPresentation (SfxItemPresentation ePres, MapUnit eCoreMetric, MapUnit ePresMetric, OUString &rText, const IntlWrapper &) const override
virtual bool operator== (const SfxPoolItem &) const override
virtual SfxPoolItemClone (SfxItemPool *pPool=nullptr) const override
virtual bool QueryValue (css::uno::Any &rVal, sal_uInt8 nMemberId=0) const override
virtual bool PutValue (const css::uno::Any &rVal, sal_uInt8 nMemberId) override
const XGradientListRefGetGradientList () const
- Public Member Functions inherited from SfxPoolItem
void AddRef (sal_uInt32 n=1) const
virtual ~SfxPoolItem ()
void SetWhich (sal_uInt16 nId)
sal_uInt16 Which () const
bool operator!= (const SfxPoolItem &rItem) const
virtual bool operator< (const SfxPoolItem &) const
virtual bool IsSortable () const
virtual void ScaleMetrics (long lMult, long lDiv)
virtual bool HasMetrics () const
std::unique_ptr< SfxPoolItemCloneSetWhich (sal_uInt16 nNewWhich) const
std::unique_ptr< T > CloneSetWhich (TypedWhichId< T > nId) const
sal_uInt32 GetRefCount () const
SfxItemKind GetKind () const
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
virtual bool IsVoidItem () const

Static Public Member Functions

static SfxPoolItemCreateDefault ()

Private Attributes

XGradientListRef pGradientList

Additional Inherited Members

- Protected Member Functions inherited from SfxPoolItem
 SfxPoolItem (sal_uInt16 nWhich=0)
 SfxPoolItem (const SfxPoolItem &rCopy)

Detailed Description

Definition at line 51 of file drawitem.hxx.

Constructor & Destructor Documentation

SvxGradientListItem::SvxGradientListItem ( )

Definition at line 97 of file drawitem.cxx.

Referenced by Clone(), and CreateDefault().

SvxGradientListItem::SvxGradientListItem ( XGradientListRef const &  pList,
sal_uInt16  nWhich 

Definition at line 101 of file drawitem.cxx.

SvxGradientListItem::SvxGradientListItem ( const SvxGradientListItem rItem)

Definition at line 108 of file drawitem.cxx.

Member Function Documentation

SfxPoolItem * SvxGradientListItem::Clone ( SfxItemPool pPool = nullptr) const

Implements SfxPoolItem.

Definition at line 135 of file drawitem.cxx.

References SvxGradientListItem().

SfxPoolItem * SvxGradientListItem::CreateDefault ( )

Definition at line 28 of file drawitem.cxx.

References SvxGradientListItem().

const XGradientListRef& SvxGradientListItem::GetGradientList ( ) const

Definition at line 73 of file drawitem.hxx.

Referenced by svx::sidebar::IMPL_LINK_NOARG(), and IMPL_LINK_NOARG().

bool SvxGradientListItem::GetPresentation ( SfxItemPresentation  ePres,
MapUnit  eCoreMetric,
MapUnit  ePresMetric,
OUString &  rText,
const IntlWrapper  
) const

Reimplemented from SfxPoolItem.

Definition at line 116 of file drawitem.cxx.

bool SvxGradientListItem::operator== ( const SfxPoolItem rItem) const

Implements SfxPoolItem.

Definition at line 128 of file drawitem.cxx.

References pGradientList.

virtual bool SvxGradientListItem::PutValue ( const css::uno::Any &  rVal,
sal_uInt8  nMemberId 

Reimplemented from SfxPoolItem.

virtual bool SvxGradientListItem::QueryValue ( css::uno::Any &  rVal,
sal_uInt8  nMemberId = 0 
) const

Reimplemented from SfxPoolItem.

Member Data Documentation

XGradientListRef SvxGradientListItem::pGradientList

Definition at line 53 of file drawitem.hxx.

Referenced by operator==().

The documentation for this class was generated from the following files: