|
Krita Source Code Documentation
|
#include <QtGlobal>#include <QSize>#include <QGuiApplication>#include <QFont>#include <KoResourceSignature.h>#include <lager/cursor.hpp>#include <lager/extra/qt.hpp>#include <boost/operators.hpp>#include <optional>#include "kis_paintop_settings.h"#include "kritabrush_export.h"#include <kis_brush.h>Go to the source code of this file.
Classes | |
| struct | KisBrushModel::AutoBrushData |
| struct | KisBrushModel::AutoBrushGeneratorData |
| struct | KisBrushModel::BrushData |
| struct | KisBrushModel::CommonData |
| struct | KisBrushModel::PredefinedBrushData |
| struct | KisBrushModel::TextBrushData |
Namespaces | |
| namespace | KisBrushModel |
Enumerations | |
| enum | KisBrushModel::AutoBrushGeneratorShape { KisBrushModel::Circle = 0 , KisBrushModel::Rectangle } |
| enum | KisBrushModel::AutoBrushGeneratorType { KisBrushModel::Default = 0 , KisBrushModel::Soft , KisBrushModel::Gaussian } |
| enum | KisBrushModel::BrushType { KisBrushModel::Auto = 0 , KisBrushModel::Predefined , KisBrushModel::Text } |
Functions | |
| KisPaintopLodLimitations | KisBrushModel::brushLodLimitations (const BrushData &data) |
| qreal | KisBrushModel::effectiveSizeForBrush (BrushType type, const AutoBrushData &autoBrush, const PredefinedBrushData &predefinedBrush, const TextBrushData &textBrush) |
| qreal | KisBrushModel::effectiveSizeForBrush (const BrushData &brush) |
| qreal | KisBrushModel::lightnessModeActivated (BrushType type, const PredefinedBrushData &predefinedBrush) |
| void | KisBrushModel::setEffectiveSizeForBrush (const BrushType type, AutoBrushData &autoBrush, PredefinedBrushData &predefinedBrush, TextBrushData &textBrush, qreal value) |