|
Krita Source Code Documentation
|
#include <KisSmudgeRadiusOptionData.h>
Inheritance diagram for KisSmudgeRadiusOptionData:Public Member Functions | |
| KisSmudgeRadiusOptionData () | |
Public Member Functions inherited from KisCurveOptionData | |
| KisCurveOptionData (const KoID &id, Checkability checkability=Checkability::Checkable, std::optional< bool > isChecked=std::nullopt, const std::pair< qreal, qreal > &valueRange={0.0, 1.0}) | |
| KisCurveOptionData (const QString &prefix, const KoID &id, Checkability checkability=Checkability::Checkable, std::optional< bool > isChecked=std::nullopt, const std::pair< qreal, qreal > &valueRange={0.0, 1.0}) | |
| KisKritaSensorData & | sensorStruct () |
| const KisKritaSensorData & | sensorStruct () const |
Public Member Functions inherited from KisCurveOptionDataCommon | |
| KisCurveOptionDataCommon (const KoID &id, bool isCheckable, bool isChecked, qreal minValue, qreal maxValue, KisSensorPackInterface *sensorInterface) | |
| KisCurveOptionDataCommon (const QString &prefix, const KoID &id, bool isCheckable, bool isChecked, qreal minValue, qreal maxValue, KisSensorPackInterface *sensorInterface) | |
| bool | read (const KisPropertiesConfiguration *setting) |
| std::vector< KisSensorData * > | sensors () |
| std::vector< const KisSensorData * > | sensors () const |
| void | write (KisPropertiesConfiguration *setting) const |
Additional Inherited Members | |
Public Types inherited from KisCurveOptionData | |
| using | Checkability = KisKritaSensorPack::Checkability |
Public Types inherited from KisCurveOptionDataCommon | |
| using | ValueFixUpReadCallback = std::function<void (KisCurveOptionDataCommon *, const KisPropertiesConfiguration *)> |
| using | ValueFixUpWriteCallback = std::function<void (qreal, KisPropertiesConfiguration *)> |
Public Attributes inherited from KisCurveOptionDataCommon | |
| QString | commonCurve = DEFAULT_CURVE_STRING |
| int | curveMode = 0 |
| KoID | id |
| bool | isCheckable = true |
| bool | isChecked = true |
| QString | prefix |
| QSharedDataPointer< KisSensorPackInterface > | sensorData |
| qreal | strengthMaxValue = 1.0 |
| qreal | strengthMinValue = 0.0 |
| qreal | strengthValue = 1.0 |
| bool | useCurve = true |
| bool | useSameCurve = true |
| ValueFixUpReadCallback | valueFixUpReadCallback |
| ValueFixUpWriteCallback | valueFixUpWriteCallback |
Static Public Attributes inherited from KisCurveOptionDataCommon | |
| static constexpr bool | supports_prefix = true |
Definition at line 12 of file KisSmudgeRadiusOptionData.h.
| KisSmudgeRadiusOptionData::KisSmudgeRadiusOptionData | ( | ) |
Definition at line 9 of file KisSmudgeRadiusOptionData.cpp.
References KisSmudgeLengthOptionMixInImpl::read(), KisCurveOptionDataCommon::strengthMaxValue, KisCurveOptionDataCommon::strengthValue, KisSmudgeLengthOptionMixInImpl::useNewEngine, KisCurveOptionDataCommon::valueFixUpReadCallback, and KisCurveOptionDataCommon::valueFixUpWriteCallback.