Krita Source Code Documentation
Loading...
Searching...
No Matches
KisSmudgeLengthOption.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2022 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6#ifndef KISSMUDGELENGTHOPTION_H
7#define KISSMUDGELENGTHOPTION_H
8
9#include <KisCurveOption.h>
11
13{
14public:
16
17 bool useNewEngine() const;
18 bool smearAlpha() const;
19 KisSmudgeLengthOptionData::Mode mode() const;
20
21private:
23
24private:
25 bool m_useNewEngine {false};
26 bool m_smearAlpha {true};
27 KisSmudgeLengthOptionData::Mode m_mode {KisSmudgeLengthOptionData::SMEARING_MODE};
28};
29
30#endif // KISSMUDGELENGTHOPTION_H
KisSmudgeLengthOptionData::Mode mode() const
KisSmudgeLengthOption(const KisPropertiesConfiguration *setting)
KisSmudgeLengthOptionData::Mode m_mode