Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_hairy_paintop.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2008 Boudewijn Rempt <boud@valdyas.org>
3 * SPDX-FileCopyrightText: 2008-2010 Lukáš Tvrdý <lukast.dev@gmail.com>
4 *
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 */
7
8#ifndef KIS_HAIRYPAINTOP_H_
9#define KIS_HAIRYPAINTOP_H_
10
11#include <klocalizedstring.h>
14#include <kis_types.h>
15
16#include "hairy_brush.h"
17
18#include <KisStandardOptions.h>
19#include <KisRotationOption.h>
20#include <KisOpacityOption.h>
23
24class KisPainter;
27
56
57#endif // KIS_HAIRYPAINTOP_H_
static QList< KoResourceLoadResult > prepareLinkedResources(const KisPaintOpSettingsSP settings, KisResourcesInterfaceSP resourcesInterface)
KisOpacityOption m_opacityOption
KisHairyProperties m_properties
KisSpacingInformation updateSpacingImpl(const KisPaintInformation &info) const override
KisHairyBristleOptionData m_hairyBristleOption
KisPaintDeviceSP m_dev
KisHairyInkOptionData m_hairyInkOption
KisHairyPaintOp(const KisPaintOpSettingsSP settings, KisPainter *painter, KisNodeSP node, KisImageSP image)
KisRotationOption m_rotationOption
KisSpacingInformation paintAt(const KisPaintInformation &info) override
void paintLine(const KisPaintInformation &pi1, const KisPaintInformation &pi2, KisDistanceInformation *currentDistance) override
KisSizeOption m_sizeOption
KisPaintDeviceSP m_dab
a provider-like interface class for accessing resource sources in Krita.
KisPainter * painter