summaryrefslogtreecommitdiff
path: root/include/svx/svx3ditems.hxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-09-01 13:37:27 +0200
committerStephan Bergmann <sbergman@redhat.com>2014-09-01 13:37:27 +0200
commitbebe30e917ebd3bd0ce43efca737caa478fddaee (patch)
tree1e0f3f4573ccd4d65d0e0264e8675f1e51463d63 /include/svx/svx3ditems.hxx
parent407d23baceaf7014d24d631ad308c9defd4d44d0 (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.hxx40
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 {