Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_no_size_paintop_settings.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2016 Dmitry Kazakov <dimula73@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7#ifndef KISNOSIZEPAINTOPSETTINGS_H
8#define KISNOSIZEPAINTOPSETTINGS_H
9
11#include "kritaimage_export.h"
12
13
14class KRITAIMAGE_EXPORT KisNoSizePaintOpSettings : public KisPaintOpSettings
15{
16public:
18
19 void setPaintOpSize(qreal value) override;
20 qreal paintOpSize() const override;
21
22 void setPaintOpAngle(qreal value) override;
23 qreal paintOpAngle() const override;
24};
25
26#endif // KISNOSIZEPAINTOPSETTINGS_H
float value(const T *src, size_t ch)
virtual void setPaintOpAngle(qreal value)=0
virtual qreal paintOpSize() const =0
virtual qreal paintOpAngle() const =0
virtual void setPaintOpSize(qreal value)=0