Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_effect_mask.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2006 Boudewijn Rempt <boud@valdyas.org>
3 *
4 *
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 */
7#ifndef _KIS_EFFECT_MASK_
8#define _KIS_EFFECT_MASK_
9
10#include "kis_mask.h"
19class KRITAIMAGE_EXPORT KisEffectMask : public KisMask
20{
21
22 Q_OBJECT
23
24public:
25
29 KisEffectMask(KisImageWSP image, const QString &name);
30
31 ~KisEffectMask() override;
32 KisEffectMask(const KisEffectMask& rhs);
33
34 QIcon icon() const override;
35
36 using KisMask::apply;
37};
38
39#endif //_KIS_EFFECT_MASK_
virtual QIcon icon() const
void apply(KisPaintDeviceSP projection, const QRect &applyRect, const QRect &needRect, PositionToFilthy maskPos, KisRenderPassFlags flags) const
Definition kis_mask.cc:289