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
>
10
#include <
KisSmudgeLengthOptionData.h
>
11
12
class
KisSmudgeLengthOption
:
public
KisCurveOption
13
{
14
public
:
15
KisSmudgeLengthOption
(
const
KisPropertiesConfiguration
*setting);
16
17
bool
useNewEngine
()
const
;
18
bool
smearAlpha
()
const
;
19
KisSmudgeLengthOptionData::Mode
mode
()
const
;
20
21
private
:
22
KisSmudgeLengthOption
(
const
KisSmudgeLengthOptionData
&data);
23
24
private
:
25
bool
m_useNewEngine
{
false
};
26
bool
m_smearAlpha
{
true
};
27
KisSmudgeLengthOptionData::Mode
m_mode
{KisSmudgeLengthOptionData::SMEARING_MODE};
28
};
29
30
#endif
// KISSMUDGELENGTHOPTION_H
KisCurveOption.h
KisSmudgeLengthOptionData.h
KisCurveOption
Definition
KisCurveOption.h:18
KisSmudgeLengthOption
Definition
KisSmudgeLengthOption.h:13
KisSmudgeLengthOption::m_smearAlpha
bool m_smearAlpha
Definition
KisSmudgeLengthOption.h:26
KisSmudgeLengthOption::m_useNewEngine
bool m_useNewEngine
Definition
KisSmudgeLengthOption.h:25
KisSmudgeLengthOption::useNewEngine
bool useNewEngine() const
Definition
KisSmudgeLengthOption.cpp:36
KisSmudgeLengthOption::mode
KisSmudgeLengthOptionData::Mode mode() const
Definition
KisSmudgeLengthOption.cpp:26
KisSmudgeLengthOption::KisSmudgeLengthOption
KisSmudgeLengthOption(const KisPropertiesConfiguration *setting)
Definition
KisSmudgeLengthOption.cpp:13
KisSmudgeLengthOption::smearAlpha
bool smearAlpha() const
Definition
KisSmudgeLengthOption.cpp:31
KisSmudgeLengthOption::m_mode
KisSmudgeLengthOptionData::Mode m_mode
Definition
KisSmudgeLengthOption.h:27
KisPropertiesConfiguration
Definition
kis_properties_configuration.cc:26
KisSmudgeLengthOptionData
Definition
KisSmudgeLengthOptionData.h:36
plugins
paintops
colorsmudge
KisSmudgeLengthOption.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52