Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_spray_paintop.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2008-2012 Lukáš Tvrdý <lukast.dev@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KIS_SPRAY_PAINTOP_H_
8#define KIS_SPRAY_PAINTOP_H_
9
11#include <kis_types.h>
12
13#include "spray_brush.h"
15#include "kis_brush_option.h"
17#include <KisOpacityOption.h>
18#include <KisRotationOption.h>
20#include "KisSprayOpOption.h"
22
23
24class KisPainter;
25
26
67
68#endif // KIS_SPRAY_PAINTOP_H_
KisSpacingInformation paintAt(const KisPaintInformation &info) override
KisPaintDeviceSP m_dab
KisTimingInformation updateTimingImpl(const KisPaintInformation &info) const override
KisSprayOpOption m_sprayOpOption
KisOpacityOption m_opacityOption
KisBrushOptionProperties m_brushOption
KisSpacingInformation updateSpacingImpl(const KisPaintInformation &info) const override
KisRotationOption m_rotationOption
SprayBrush m_sprayBrush
static QList< KoResourceLoadResult > prepareLinkedResources(const KisPaintOpSettingsSP settings, KisResourcesInterfaceSP resourcesInterface)
~KisSprayPaintOp() override
KisSprayPaintOp(const KisPaintOpSettingsSP settings, KisPainter *painter, KisNodeSP node, KisImageSP image)
KisAirbrushOptionData m_airbrushData
KisSprayShapeDynamicsOptionData m_shapeDynamicsProperties
KisColorOptionData m_colorProperties
KisSpacingInformation computeSpacing(const KisPaintInformation &info, qreal lodScale) const
KisSprayShapeOptionData m_shapeProperties
KisSizeOption m_sizeOption
KisRateOption m_rateOption
KisPainter * painter