diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-09-01 14:46:50 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-09-01 14:46:50 +0200 |
commit | 9f6018bb64ae1da3a476f6bfca02e06b093f9e16 (patch) | |
tree | 8399d258de39c627564d6b6405bec4f8756dd197 /include/svx/svx3ditems.hxx | |
parent | bebe30e917ebd3bd0ce43efca737caa478fddaee (diff) |
Consistency around SfxBoolItem in svx/svx3ditems.hxx
...similar to what has been done for svx/sdtmfitm.hxx in
68969cc61adecac481ae9656978ef952f435b310 "Consistency around SdrMetricItem."
Change-Id: I3253b4cc5657a7d6b960ee892584109d373eed3d
Diffstat (limited to 'include/svx/svx3ditems.hxx')
-rw-r--r-- | include/svx/svx3ditems.hxx | 93 |
1 files changed, 40 insertions, 53 deletions
diff --git a/include/svx/svx3ditems.hxx b/include/svx/svx3ditems.hxx index 8878bc140a1c..fe8d1c9a18ab 100644 --- a/include/svx/svx3ditems.hxx +++ b/include/svx/svx3ditems.hxx @@ -56,10 +56,9 @@ inline SfxUInt32Item makeSvx3DEndAngleItem(sal_uInt32 nVal) { return SfxUInt32Item(SDRATTR_3DOBJ_END_ANGLE, nVal); } -class SVX_DLLPUBLIC Svx3DDoubleSidedItem : public SfxBoolItem { -public: - Svx3DDoubleSidedItem(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DDoubleSidedItem(bool bVal) { + return SfxBoolItem(SDRATTR_3DOBJ_DOUBLE_SIDED, bVal); +} // #i28528# // Added extra Item (Bool) for chart2 to be able to show reduced line geometry @@ -80,10 +79,9 @@ public: SVX_DLLPRIVATE virtual SfxPoolItem* Clone(SfxItemPool* pPool = NULL) const SAL_OVERRIDE; }; -class Svx3DNormalsInvertItem : public SfxBoolItem { -public: - SVX_DLLPUBLIC Svx3DNormalsInvertItem(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DNormalsInvertItem(bool bVal) { + return SfxBoolItem(SDRATTR_3DOBJ_NORMALS_INVERT, bVal); +} class SVX_DLLPUBLIC Svx3DTextureProjectionXItem : public SfxUInt16Item { public: @@ -105,10 +103,9 @@ public: virtual SfxPoolItem* Clone(SfxItemPool* pPool = NULL) const SAL_OVERRIDE; }; -class Svx3DShadow3DItem : public SfxBoolItem { -public: - SVX_DLLPUBLIC Svx3DShadow3DItem(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DShadow3DItem(bool bVal) { + return SfxBoolItem(SDRATTR_3DOBJ_SHADOW_3D, bVal); +} class Svx3DMaterialColorItem : public SvxColorItem { public: @@ -150,10 +147,9 @@ public: SVX_DLLPRIVATE virtual SfxPoolItem* Clone(SfxItemPool* pPool = NULL) const SAL_OVERRIDE; }; -class Svx3DTextureFilterItem : public SfxBoolItem { -public: - SVX_DLLPUBLIC Svx3DTextureFilterItem(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DTextureFilterItem(bool bVal) { + return SfxBoolItem(SDRATTR_3DOBJ_TEXTURE_FILTER, bVal); +} // Svx3D _3DSCENE_ Items class SVX_DLLPUBLIC Svx3DPerspectiveItem : public SfxUInt16Item { @@ -172,12 +168,11 @@ inline SfxUInt32Item makeSvx3DDistanceItem(sal_uInt32 nVal) { inline SfxUInt32Item makeSvx3DFocalLengthItem(sal_uInt32 nVal) { return SfxUInt32Item(SDRATTR_3DSCENE_FOCAL_LENGTH, nVal); -}; +} -class Svx3DTwoSidedLightingItem : public SfxBoolItem { -public: - SVX_DLLPUBLIC Svx3DTwoSidedLightingItem(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DTwoSidedLightingItem(bool bVal) { + return SfxBoolItem(SDRATTR_3DSCENE_TWO_SIDED_LIGHTING, bVal); +} class SVX_DLLPUBLIC Svx3DLightcolor1Item : public SvxColorItem { public: @@ -224,45 +219,37 @@ public: Svx3DAmbientcolorItem(const Color& rCol = Color(0x00666666)); }; -class SVX_DLLPUBLIC Svx3DLightOnOff1Item : public SfxBoolItem { -public: - Svx3DLightOnOff1Item(bool bVal = true); -}; +inline SfxBoolItem makeSvx3DLightOnOff1Item(bool bVal) { + return SfxBoolItem(SDRATTR_3DSCENE_LIGHTON_1, bVal); +} -class SVX_DLLPUBLIC Svx3DLightOnOff2Item : public SfxBoolItem { -public: - Svx3DLightOnOff2Item(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DLightOnOff2Item(bool bVal) { + return SfxBoolItem(SDRATTR_3DSCENE_LIGHTON_2, bVal); +} -class SVX_DLLPUBLIC Svx3DLightOnOff3Item : public SfxBoolItem { -public: - Svx3DLightOnOff3Item(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DLightOnOff3Item(bool bVal) { + return SfxBoolItem(SDRATTR_3DSCENE_LIGHTON_3, bVal); +} -class SVX_DLLPUBLIC Svx3DLightOnOff4Item : public SfxBoolItem { -public: - Svx3DLightOnOff4Item(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DLightOnOff4Item(bool bVal) { + return SfxBoolItem(SDRATTR_3DSCENE_LIGHTON_4, bVal); +} -class SVX_DLLPUBLIC Svx3DLightOnOff5Item : public SfxBoolItem { -public: - Svx3DLightOnOff5Item(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DLightOnOff5Item(bool bVal) { + return SfxBoolItem(SDRATTR_3DSCENE_LIGHTON_5, bVal); +} -class SVX_DLLPUBLIC Svx3DLightOnOff6Item : public SfxBoolItem { -public: - Svx3DLightOnOff6Item(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DLightOnOff6Item(bool bVal) { + return SfxBoolItem(SDRATTR_3DSCENE_LIGHTON_6, bVal); +} -class SVX_DLLPUBLIC Svx3DLightOnOff7Item : public SfxBoolItem { -public: - Svx3DLightOnOff7Item(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DLightOnOff7Item(bool bVal) { + return SfxBoolItem(SDRATTR_3DSCENE_LIGHTON_7, bVal); +} -class SVX_DLLPUBLIC Svx3DLightOnOff8Item : public SfxBoolItem { -public: - Svx3DLightOnOff8Item(bool bVal = false); -}; +inline SfxBoolItem makeSvx3DLightOnOff8Item(bool bVal) { + return SfxBoolItem(SDRATTR_3DSCENE_LIGHTON_8, bVal); +} class SVX_DLLPUBLIC Svx3DLightDirection1Item : public SvxB3DVectorItem { public: |