LibreOffice Module svx (master)
1
|
#include <algitem.hxx>
Public Member Functions | |
SvxOrientationItem (const SvxCellOrientation eOrientation, const TypedWhichId< SvxOrientationItem > nId) | |
SvxOrientationItem (Degree100 nRotation, bool bStacked, const TypedWhichId< SvxOrientationItem > nId) | |
virtual bool | GetPresentation (SfxItemPresentation ePres, MapUnit eCoreMetric, MapUnit ePresMetric, OUString &rText, const IntlWrapper &) 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 |
virtual sal_uInt16 | GetValueCount () const override |
virtual SvxOrientationItem * | Clone (SfxItemPool *pPool=nullptr) const override |
bool | IsStacked () const |
Returns sal_True, if the item represents STACKED state. More... | |
Degree100 | GetRotation (Degree100 nStdAngle) const |
Returns the rotation this item represents (returns nStdAngle for STANDARD and STACKED state). More... | |
![]() | |
EnumT | GetValue () const |
void | SetValue (EnumT nTheValue) |
virtual sal_uInt16 | GetEnumValue () const override |
virtual void | SetEnumValue (sal_uInt16 nTheValue) override |
virtual bool | operator== (SfxPoolItem const &other) const override |
![]() | |
virtual bool | operator== (const SfxPoolItem &rItem) const override |
virtual bool | HasBoolValue () const |
virtual bool | GetBoolValue () const |
virtual void | SetBoolValue (bool bValue) |
![]() | |
void | AddRef (sal_uInt32 n=1) const |
virtual | ~SfxPoolItem () |
void | SetWhich (sal_uInt16 nId) |
sal_uInt16 | Which () const |
T & | StaticWhichCast (TypedWhichId< T > nId) |
const T & | StaticWhichCast (TypedWhichId< T > nId) const |
T * | DynamicWhichCast (TypedWhichId< T > nId) |
const T * | DynamicWhichCast (TypedWhichId< T > nId) const |
bool | operator!= (const SfxPoolItem &rItem) const |
virtual bool | operator< (const SfxPoolItem &) const |
virtual bool | IsSortable () const |
virtual bool | HasLookup () const |
virtual lookup_iterator | Lookup (lookup_iterator, lookup_iterator end) const |
virtual void | ScaleMetrics (tools::Long lMult, tools::Long lDiv) |
virtual bool | HasMetrics () const |
std::unique_ptr< SfxPoolItem > | CloneSetWhich (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 boost::property_tree::ptree | dumpAsJSON () const |
virtual bool | IsVoidItem () const |
Static Public Member Functions | |
static OUString | GetValueText (SvxCellOrientation nVal) |
Additional Inherited Members | |
![]() | |
typedef std::vector< SfxPoolItem * >::const_iterator | lookup_iterator |
![]() | |
SfxEnumItem (sal_uInt16 const nWhich, EnumT const nValue) | |
SfxEnumItem (const SfxEnumItem &)=default | |
![]() | |
SfxEnumItemInterface (sal_uInt16 which) | |
SfxEnumItemInterface (const SfxEnumItemInterface &)=default | |
![]() | |
SfxPoolItem (sal_uInt16 nWhich=0) | |
SfxPoolItem (const SfxPoolItem &rCopy) | |
Definition at line 33 of file algitem.hxx.
SvxOrientationItem::SvxOrientationItem | ( | const SvxCellOrientation | eOrientation, |
const TypedWhichId< SvxOrientationItem > | nId | ||
) |
Definition at line 39 of file algitem.cxx.
Referenced by Clone().
SvxOrientationItem::SvxOrientationItem | ( | Degree100 | nRotation, |
bool | bStacked, | ||
const TypedWhichId< SvxOrientationItem > | nId | ||
) |
Definition at line 45 of file algitem.cxx.
References o3tl::strong_int< UNDERLYING_TYPE, PHANTOM_TYPE >::get(), SfxEnumItem< SvxCellOrientation >::SetValue(), and Standard.
|
overridevirtual |
Implements SfxPoolItem.
Definition at line 117 of file algitem.cxx.
References SvxOrientationItem().
|
overridevirtual |
Reimplemented from SfxEnumItemInterface.
Definition at line 62 of file algitem.cxx.
References GetValue.
Returns the rotation this item represents (returns nStdAngle for STANDARD and STACKED state).
Definition at line 132 of file algitem.cxx.
References SfxEnumItem< SvxCellOrientation >::GetValue().
Referenced by AutoFormatBase::LoadBlockB().
|
overridevirtual |
Implements SfxEnumItemInterface.
Definition at line 122 of file algitem.cxx.
|
static |
Definition at line 111 of file algitem.cxx.
References SvxResId().
bool SvxOrientationItem::IsStacked | ( | ) | const |
Returns sal_True, if the item represents STACKED state.
Definition at line 127 of file algitem.cxx.
References SfxEnumItem< SvxCellOrientation >::GetValue().
Referenced by AutoFormatBase::LoadBlockB().
|
overridevirtual |
Reimplemented from SfxEnumItemInterface.
Definition at line 88 of file algitem.cxx.
References nValue, and SfxEnumItem< SvxCellOrientation >::SetValue().
|
overridevirtual |
Reimplemented from SfxEnumItemInterface.
Definition at line 74 of file algitem.cxx.
References SfxEnumItem< SvxCellOrientation >::GetValue().