Krita Source Code Documentation
Loading...
Searching...
No Matches
KisTangentTiltOptionModel.cpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2015 Wolthera van Hövell tot Westerflier <griffinvalley@gmail.com>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5 */
7
8#include <KisLager.h>
9
10using namespace KisWidgetConnectionUtils;
11
12KisTangentTiltOptionModel::KisTangentTiltOptionModel(lager::cursor<KisTangentTiltOptionData> _optionData)
13 : optionData(_optionData)
14 , LAGER_QT(redChannel) {_optionData[&KisTangentTiltOptionData::redChannel]}
15 , LAGER_QT(greenChannel) {_optionData[&KisTangentTiltOptionData::greenChannel]}
16 , LAGER_QT(blueChannel) {_optionData[&KisTangentTiltOptionData::blueChannel]}
17 , LAGER_QT(directionType) {_optionData[&KisTangentTiltOptionData::directionType].zoom(kislager::lenses::do_static_cast<TangentTiltDirectionType, int>)}
18 , LAGER_QT(elevationSensitivity) {_optionData[&KisTangentTiltOptionData::elevationSensitivity]}
19 , LAGER_QT(mixValue) {_optionData[&KisTangentTiltOptionData::mixValue]}
20{
21}
LAGER_QT(greenChannel)
KisTangentTiltOptionModel(lager::cursor< KisTangentTiltOptionData > optionData)
TangentTiltDirectionType directionType