File indexing completed on 2025-02-02 04:22:12
0001 /* 0002 * SPDX-FileCopyrightText: 2022 Agata Cacko <cacko.azh@gmail.com> 0003 * 0004 * SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 #include "KisColorOptionModel.h" 0007 0008 0009 KisColorOptionModel::KisColorOptionModel(lager::cursor<KisColorOptionData> _optionData) 0010 : optionData(_optionData) 0011 , LAGER_QT(useRandomHSV) {_optionData[&KisColorOptionData::useRandomHSV]} 0012 , LAGER_QT(useRandomOpacity) {_optionData[&KisColorOptionData::useRandomOpacity]} 0013 , LAGER_QT(sampleInputColor) {_optionData[&KisColorOptionData::sampleInputColor]} 0014 0015 , LAGER_QT(fillBackground) {_optionData[&KisColorOptionData::fillBackground]} 0016 , LAGER_QT(colorPerParticle) {_optionData[&KisColorOptionData::colorPerParticle]} 0017 , LAGER_QT(mixBgColor) {_optionData[&KisColorOptionData::mixBgColor]} 0018 0019 , LAGER_QT(hue) {_optionData[&KisColorOptionData::hue]} 0020 , LAGER_QT(saturation) {_optionData[&KisColorOptionData::saturation]} 0021 , LAGER_QT(value) {_optionData[&KisColorOptionData::value]} 0022 { 0023 }