Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSprayShapeDynamicsOptionModel.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2022 Agata Cacko <cacko.azh@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
7
8#include <KisLager.h>
9
10
11KisSprayShapeDynamicsOptionModel::KisSprayShapeDynamicsOptionModel(lager::cursor<KisSprayShapeDynamicsOptionData> _optionData)
12 : optionData(_optionData)
13 , LAGER_QT(enabled) {_optionData[&KisSprayShapeDynamicsOptionData::enabled]}
19 , LAGER_QT(fixedAngle) {_optionData[&KisSprayShapeDynamicsOptionData::fixedAngle].zoom(kislager::lenses::do_static_cast<quint16, qreal>)}
22 , LAGER_QT(followDrawingAngleWeight) {_optionData[&KisSprayShapeDynamicsOptionData::followDrawingAngleWeight]}
23{
24}
KisSprayShapeDynamicsOptionModel(lager::cursor< KisSprayShapeDynamicsOptionData > optionData)