Krita Source Code Documentation
Loading...
Searching...
No Matches
KisDeformOptionModel.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2010 Lukáš Tvrdý <lukast.dev@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
7
8#include <KisLager.h>
9
10using namespace KisWidgetConnectionUtils;
11
12KisDeformOptionModel::KisDeformOptionModel(lager::cursor<KisDeformOptionData> _optionData)
13 : optionData(_optionData)
14 , LAGER_QT(deformAmount) {_optionData[&KisDeformOptionData::deformAmount]}
15 , LAGER_QT(deformUseBilinear) {_optionData[&KisDeformOptionData::deformUseBilinear]}
16 , LAGER_QT(deformUseCounter) {_optionData[&KisDeformOptionData::deformUseCounter]}
17 , LAGER_QT(deformUseOldData) {_optionData[&KisDeformOptionData::deformUseOldData]}
18 , LAGER_QT(deformAction) {_optionData[&KisDeformOptionData::deformAction].zoom(kislager::lenses::do_static_cast<DeformModes, int>)}
19{
20}
LAGER_QT(deformUseBilinear)
KisDeformOptionModel(lager::cursor< KisDeformOptionData > optionData)