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
"
19
class
KRITAIMAGE_EXPORT
KisEffectMask
:
public
KisMask
20
{
21
22
Q_OBJECT
23
24
public
:
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_
KisEffectMask
Definition
kis_effect_mask.h:20
KisWeakSharedPtr< KisImage >
kis_mask.h
KisBaseNode::icon
virtual QIcon icon() const
Definition
kis_base_node.h:230
KisMask
Definition
kis_mask.cc:37
KisMask::apply
void apply(KisPaintDeviceSP projection, const QRect &applyRect, const QRect &needRect, PositionToFilthy maskPos, KisRenderPassFlags flags) const
Definition
kis_mask.cc:289
libs
image
kis_effect_mask.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52