12#include <rtl/ustring.hxx>
29 sal_Int16 mnLumOff = 0;
30 sal_Int16 mnLumMod = 10'000;
35 return mnLumOff / 100;
37 return (-10'000 + mnLumMod) / 100;
47 sal_Int16
getLumMod(sal_uInt16 nEffect)
const {
return maEffects[nEffect].mnLumMod; }
48 sal_Int16
getLumOff(sal_uInt16 nEffect)
const {
return maEffects[nEffect].mnLumOff; }
53 std::array<ThemePaletteColorData, 12>
maColors;
63 OString generateJSON();
std::shared_ptr< model::ColorSet > m_pColorSet
std::array< ThemePaletteColorData, 12 > maColors
std::array< ThemePaletteEffect, 6 > maEffects
sal_Int16 getLumMod(sal_uInt16 nEffect) const
sal_Int16 getLumOff(sal_uInt16 nEffect) const
sal_Int16 getPercentage()
#define SVXCORE_DLLPUBLIC