|
Krita Source Code Documentation
|
#include <KisMaskingBrushOptionProperties.h>
Inheritance diagram for KisBrushModel::MaskingBrushData:Public Member Functions | |
| void | write (KisPropertiesConfiguration *config) const |
Static Public Member Functions | |
| static MaskingBrushData | read (const KisPropertiesConfiguration *config, qreal masterBrushSize, KisResourcesInterfaceSP resourcesInterface) |
Public Attributes | |
| BrushData | brush |
| QString | compositeOpId = COMPOSITE_MULT |
| bool | isEnabled = false |
| qreal | masterSizeCoeff = 1.0 |
| bool | useMasterSize = true |
Friends | |
| bool | operator== (const MaskingBrushData &lhs, const MaskingBrushData &rhs) |
Definition at line 22 of file KisMaskingBrushOptionProperties.h.
|
static |
Definition at line 22 of file KisMaskingBrushOptionProperties.cpp.
References KisBrushModel::BrushData::autoBrush, brush, COMPOSITE_MULT, compositeOpId, KisSharedPtr< T >::constData(), KisPropertiesConfiguration::getBool(), KisPropertiesConfiguration::getDouble(), KisPropertiesConfiguration::getPrefixedProperties(), KisPropertiesConfiguration::getString(), isEnabled, KisPaintOpUtils::MaskingBrushCompositeOpTag, KisPaintOpUtils::MaskingBrushEnabledTag, KisPaintOpUtils::MaskingBrushMasterSizeCoeffTag, KisPaintOpUtils::MaskingBrushPresetPrefix, KisPaintOpUtils::MaskingBrushUseMasterSizeTag, masterSizeCoeff, KisImageConfig::maxMaskingBrushSize(), KisBrushModel::BrushData::predefinedBrush, KisBrushModel::BrushData::read(), KisBrushModel::setEffectiveSizeForBrush(), KisBrushModel::BrushData::textBrush, KisBrushModel::BrushData::type, and useMasterSize.
| void KisBrushModel::MaskingBrushData::write | ( | KisPropertiesConfiguration * | config | ) | const |
Definition at line 59 of file KisMaskingBrushOptionProperties.cpp.
References KisSharedPtr< T >::data(), KisPaintOpUtils::MaskingBrushCompositeOpTag, KisPaintOpUtils::MaskingBrushEnabledTag, KisPaintOpUtils::MaskingBrushMasterSizeCoeffTag, KisPaintOpUtils::MaskingBrushPresetPrefix, KisPaintOpUtils::MaskingBrushUseMasterSizeTag, KisPropertiesConfiguration::setPrefixedProperties(), and KisPropertiesConfiguration::setProperty().
|
friend |
| BrushData KisBrushModel::MaskingBrushData::brush |
Definition at line 25 of file KisMaskingBrushOptionProperties.h.
| QString KisBrushModel::MaskingBrushData::compositeOpId = COMPOSITE_MULT |
Definition at line 26 of file KisMaskingBrushOptionProperties.h.
| bool KisBrushModel::MaskingBrushData::isEnabled = false |
Definition at line 24 of file KisMaskingBrushOptionProperties.h.
| qreal KisBrushModel::MaskingBrushData::masterSizeCoeff = 1.0 |
Definition at line 28 of file KisMaskingBrushOptionProperties.h.
| bool KisBrushModel::MaskingBrushData::useMasterSize = true |
Definition at line 27 of file KisMaskingBrushOptionProperties.h.