22 #include <config_options.h>
31 class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) SdrGrafRedItem final :
public SdrSignedPercentItem
36 SdrGrafRedItem(
short nRedPercent = 0 ) : SdrSignedPercentItem(
SDRATTR_GRAFRED, nRedPercent ) {}
38 virtual SdrGrafRedItem*
Clone(
SfxItemPool* pPool =
nullptr )
const override;
45 class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) SdrGrafGreenItem final :
public SdrSignedPercentItem
50 SdrGrafGreenItem(
short nGreenPercent = 0 ) : SdrSignedPercentItem(
SDRATTR_GRAFGREEN, nGreenPercent ) {}
52 virtual SdrGrafGreenItem*
Clone(
SfxItemPool* pPool =
nullptr )
const override;
59 class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) SdrGrafBlueItem final :
public SdrSignedPercentItem
64 SdrGrafBlueItem(
short nBluePercent = 0 ) : SdrSignedPercentItem(
SDRATTR_GRAFBLUE, nBluePercent ) {}
66 virtual SdrGrafBlueItem*
Clone(
SfxItemPool* pPool =
nullptr )
const override;
constexpr TypedWhichId< SdrGrafRedItem > SDRATTR_GRAFRED(SDRATTR_GRAF_FIRST+0)
Reference< XAnimationNode > Clone(const Reference< XAnimationNode > &xSourceNode, const SdPage *pSource, const SdPage *pTarget)
constexpr TypedWhichId< SdrGrafBlueItem > SDRATTR_GRAFBLUE(SDRATTR_GRAF_FIRST+2)
constexpr TypedWhichId< SdrGrafGreenItem > SDRATTR_GRAFGREEN(SDRATTR_GRAF_FIRST+1)