diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-09-01 13:37:27 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-09-01 13:37:27 +0200 |
commit | bebe30e917ebd3bd0ce43efca737caa478fddaee (patch) | |
tree | 1e0f3f4573ccd4d65d0e0264e8675f1e51463d63 /include/svx/svx3ditems.hxx | |
parent | 407d23baceaf7014d24d631ad308c9defd4d44d0 (diff) |
Consistency around SfxUInt32Item in svx/svx3ditems.hxx
...similar to what has been done for svx/sdtmfitm.hxx in
68969cc61adecac481ae9656978ef952f435b310 "Consistency around SdrMetricItem."
Change-Id: I3193eab34a34c051002adeedd8b368e26f55f7a3
Diffstat (limited to 'include/svx/svx3ditems.hxx')
-rw-r--r-- | include/svx/svx3ditems.hxx | 40 |
1 files changed, 17 insertions, 23 deletions
diff --git a/include/svx/svx3ditems.hxx b/include/svx/svx3ditems.hxx index 9e63e24cc1a7..8878bc140a1c 100644 --- a/include/svx/svx3ditems.hxx +++ b/include/svx/svx3ditems.hxx @@ -40,25 +40,21 @@ public: SVX_DLLPUBLIC Svx3DBackscaleItem(sal_uInt16 nVal = 100); }; -class Svx3DDepthItem : public SfxUInt32Item { -public: - SVX_DLLPUBLIC Svx3DDepthItem(sal_uInt32 nVal = 1000); -}; +inline SfxUInt32Item makeSvx3DDepthItem(sal_uInt32 nVal) { + return SfxUInt32Item(SDRATTR_3DOBJ_DEPTH, nVal); +} -class SVX_DLLPUBLIC Svx3DHorizontalSegmentsItem : public SfxUInt32Item { -public: - Svx3DHorizontalSegmentsItem(sal_uInt32 nVal = 24); -}; +inline SfxUInt32Item makeSvx3DHorizontalSegmentsItem(sal_uInt32 nVal) { + return SfxUInt32Item(SDRATTR_3DOBJ_HORZ_SEGS, nVal); +} -class Svx3DVerticalSegmentsItem : public SfxUInt32Item { -public: - SVX_DLLPUBLIC Svx3DVerticalSegmentsItem(sal_uInt32 nVal = 24); -}; +inline SfxUInt32Item makeSvx3DVerticalSegmentsItem(sal_uInt32 nVal) { + return SfxUInt32Item(SDRATTR_3DOBJ_VERT_SEGS, nVal); +} -class Svx3DEndAngleItem : public SfxUInt32Item { -public: - SVX_DLLPUBLIC Svx3DEndAngleItem(sal_uInt32 nVal = 3600); -}; +inline SfxUInt32Item makeSvx3DEndAngleItem(sal_uInt32 nVal) { + return SfxUInt32Item(SDRATTR_3DOBJ_END_ANGLE, nVal); +} class SVX_DLLPUBLIC Svx3DDoubleSidedItem : public SfxBoolItem { public: @@ -170,14 +166,12 @@ public: SVX_DLLPRIVATE virtual SfxPoolItem* Clone(SfxItemPool* pPool = NULL) const SAL_OVERRIDE; }; -class Svx3DDistanceItem : public SfxUInt32Item { -public: - SVX_DLLPUBLIC Svx3DDistanceItem(sal_uInt32 nVal = 100); -}; +inline SfxUInt32Item makeSvx3DDistanceItem(sal_uInt32 nVal) { + return SfxUInt32Item(SDRATTR_3DSCENE_DISTANCE, nVal); +} -class Svx3DFocalLengthItem : public SfxUInt32Item { -public: - SVX_DLLPUBLIC Svx3DFocalLengthItem(sal_uInt32 nVal = 100); +inline SfxUInt32Item makeSvx3DFocalLengthItem(sal_uInt32 nVal) { + return SfxUInt32Item(SDRATTR_3DSCENE_FOCAL_LENGTH, nVal); }; class Svx3DTwoSidedLightingItem : public SfxBoolItem { |