Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_scaling_size_brush.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 KISSCALINGSIZEBRUSH_H
8#define KISSCALINGSIZEBRUSH_H
9
10#include "kritabrush_export.h"
11#include "kis_brush.h"
12
13
14class BRUSH_EXPORT KisScalingSizeBrush : public KisBrush
15{
16public:
17
19 KisScalingSizeBrush(const QString& filename);
21
22 qreal userEffectiveSize() const override;
23 void setUserEffectiveSize(qreal value) override;
24};
25
26#endif // KISSCALINGSIZEBRUSH_H
float value(const T *src, size_t ch)
virtual qreal userEffectiveSize() const =0
virtual void setUserEffectiveSize(qreal value)=0