|
Krita Source Code Documentation
|
#include <KisHairyInkOptionData.h>
Inheritance diagram for KisHairyInkOptionData:Public Member Functions | |
| bool | read (const KisPropertiesConfiguration *setting) |
| void | write (KisPropertiesConfiguration *setting) const |
Public Attributes | |
| int | bristleInkAmountWeight {50} |
| int | bristleLengthWeight {50} |
| int | inkAmount {1024} |
| QString | inkDepletionCurve {DEFAULT_CURVE_STRING} |
| bool | inkDepletionEnabled {false} |
| int | inkDepletionWeight {50} |
| int | pressureWeight {50} |
| bool | useOpacity {true} |
| bool | useSaturation {false} |
| bool | useSoakInk {false} |
| bool | useWeights {false} |
Friends | |
| bool | operator== (const KisHairyInkOptionData &lhs, const KisHairyInkOptionData &rhs) |
Definition at line 17 of file KisHairyInkOptionData.h.
| bool KisHairyInkOptionData::read | ( | const KisPropertiesConfiguration * | setting | ) |
Definition at line 24 of file KisHairyInkOptionData.cpp.
References bristleInkAmountWeight, bristleLengthWeight, KisPropertiesConfiguration::getBool(), KisPropertiesConfiguration::getCubicCurve(), KisPropertiesConfiguration::getInt(), HAIRY_INK_AMOUNT, HAIRY_INK_BRISTLE_INK_AMOUNT_WEIGHT, HAIRY_INK_BRISTLE_LENGTH_WEIGHT, HAIRY_INK_DEPLETION_CURVE, HAIRY_INK_DEPLETION_ENABLED, HAIRY_INK_DEPLETION_WEIGHT, HAIRY_INK_PRESSURE_WEIGHT, HAIRY_INK_SOAK, HAIRY_INK_USE_OPACITY, HAIRY_INK_USE_SATURATION, HAIRY_INK_USE_WEIGHTS, inkAmount, inkDepletionCurve, inkDepletionEnabled, inkDepletionWeight, pressureWeight, KisCubicCurve::toString(), useOpacity, useSaturation, useSoakInk, and useWeights.
| void KisHairyInkOptionData::write | ( | KisPropertiesConfiguration * | setting | ) | const |
Definition at line 41 of file KisHairyInkOptionData.cpp.
References bristleInkAmountWeight, bristleLengthWeight, HAIRY_INK_AMOUNT, HAIRY_INK_BRISTLE_INK_AMOUNT_WEIGHT, HAIRY_INK_BRISTLE_LENGTH_WEIGHT, HAIRY_INK_DEPLETION_CURVE, HAIRY_INK_DEPLETION_ENABLED, HAIRY_INK_DEPLETION_WEIGHT, HAIRY_INK_PRESSURE_WEIGHT, HAIRY_INK_SOAK, HAIRY_INK_USE_OPACITY, HAIRY_INK_USE_SATURATION, HAIRY_INK_USE_WEIGHTS, inkAmount, inkDepletionCurve, inkDepletionEnabled, inkDepletionWeight, pressureWeight, KisPropertiesConfiguration::setProperty(), useOpacity, useSaturation, useSoakInk, and useWeights.
|
friend |
Definition at line 19 of file KisHairyInkOptionData.h.
| int KisHairyInkOptionData::bristleInkAmountWeight {50} |
Definition at line 44 of file KisHairyInkOptionData.h.
| int KisHairyInkOptionData::bristleLengthWeight {50} |
Definition at line 43 of file KisHairyInkOptionData.h.
| int KisHairyInkOptionData::inkAmount {1024} |
Definition at line 35 of file KisHairyInkOptionData.h.
| QString KisHairyInkOptionData::inkDepletionCurve {DEFAULT_CURVE_STRING} |
Definition at line 36 of file KisHairyInkOptionData.h.
| bool KisHairyInkOptionData::inkDepletionEnabled {false} |
Definition at line 33 of file KisHairyInkOptionData.h.
| int KisHairyInkOptionData::inkDepletionWeight {50} |
Definition at line 45 of file KisHairyInkOptionData.h.
| int KisHairyInkOptionData::pressureWeight {50} |
Definition at line 42 of file KisHairyInkOptionData.h.
| bool KisHairyInkOptionData::useOpacity {true} |
Definition at line 39 of file KisHairyInkOptionData.h.
| bool KisHairyInkOptionData::useSaturation {false} |
Definition at line 38 of file KisHairyInkOptionData.h.
| bool KisHairyInkOptionData::useSoakInk {false} |
Definition at line 47 of file KisHairyInkOptionData.h.
| bool KisHairyInkOptionData::useWeights {false} |
Definition at line 40 of file KisHairyInkOptionData.h.