Krita Source Code Documentation
Loading...
Searching...
No Matches
KisExperimentOpOptionModel.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
*/
6
#include "
KisExperimentOpOptionModel.h
"
7
8
#include <
KisLager.h
>
9
10
11
KisExperimentOpOptionModel::KisExperimentOpOptionModel
(lager::cursor<KisExperimentOpOptionData> _optionData)
12
: optionData(_optionData)
13
,
LAGER_QT
(isDisplacementEnabled) {_optionData[&
KisExperimentOpOptionData::isDisplacementEnabled
]}
14
,
LAGER_QT
(displacement) {_optionData[&
KisExperimentOpOptionData::displacement
]}
15
,
LAGER_QT
(isSpeedEnabled) {_optionData[&
KisExperimentOpOptionData::isSpeedEnabled
]}
16
,
LAGER_QT
(speed) {_optionData[&
KisExperimentOpOptionData::speed
]}
17
,
LAGER_QT
(isSmoothingEnabled) {_optionData[&
KisExperimentOpOptionData::isSmoothingEnabled
]}
18
,
LAGER_QT
(smoothing) {_optionData[&
KisExperimentOpOptionData::smoothing
]}
19
,
LAGER_QT
(windingFill) {_optionData[&
KisExperimentOpOptionData::windingFill
]}
20
,
LAGER_QT
(hardEdge) {_optionData[&
KisExperimentOpOptionData::hardEdge
]}
21
,
LAGER_QT
(fillType) {_optionData[&
KisExperimentOpOptionData::fillType
].zoom(kislager::lenses::do_static_cast<ExperimentFillType, int>)}
22
23
{
24
}
LAGER_QT
LAGER_QT(displacement)
Definition
KisExperimentOpOptionModel.cpp:14
KisExperimentOpOptionModel.h
KisLager.h
KisExperimentOpOptionModel::KisExperimentOpOptionModel
KisExperimentOpOptionModel(lager::cursor< KisExperimentOpOptionData > optionData)
Definition
KisExperimentOpOptionModel.cpp:11
KisExperimentOpOptionData::isDisplacementEnabled
bool isDisplacementEnabled
Definition
KisExperimentOpOptionData.h:37
KisExperimentOpOptionData::displacement
qreal displacement
Definition
KisExperimentOpOptionData.h:38
KisExperimentOpOptionData::speed
qreal speed
Definition
KisExperimentOpOptionData.h:41
KisExperimentOpOptionData::hardEdge
bool hardEdge
Definition
KisExperimentOpOptionData.h:47
KisExperimentOpOptionData::windingFill
bool windingFill
Definition
KisExperimentOpOptionData.h:46
KisExperimentOpOptionData::fillType
ExperimentFillType fillType
Definition
KisExperimentOpOptionData.h:48
KisExperimentOpOptionData::smoothing
qreal smoothing
Definition
KisExperimentOpOptionData.h:44
KisExperimentOpOptionData::isSpeedEnabled
bool isSpeedEnabled
Definition
KisExperimentOpOptionData.h:40
KisExperimentOpOptionData::isSmoothingEnabled
bool isSmoothingEnabled
Definition
KisExperimentOpOptionData.h:43
plugins
paintops
experiment
KisExperimentOpOptionModel.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52