Krita Source Code Documentation
Loading...
Searching...
No Matches
shearimage.h
Go to the documentation of this file.
1
/*
2
* shearimage.h -- Part of Krita
3
*
4
* SPDX-FileCopyrightText: 2004 Michael Thaler (michael.thaler@physik.tu-muenchen.de)
5
*
6
* SPDX-License-Identifier: GPL-2.0-or-later
7
*/
8
9
#ifndef SHEARIMAGE_H
10
#define SHEARIMAGE_H
11
12
#include <QVariant>
13
14
#include <
KisActionPlugin.h
>
15
#include "
kis_types.h
"
16
17
18
class
ShearImage
:
public
KisActionPlugin
19
{
20
Q_OBJECT
21
public
:
22
ShearImage
(QObject *parent,
const
QVariantList &);
23
~ShearImage
()
override
;
24
25
private
:
26
void
shearLayerImpl
(
KisNodeSP
rootNode);
27
void
shearLayersImpl
(
KisNodeList
nodes);
28
29
private
Q_SLOTS:
30
31
void
slotShearImage
();
32
void
slotShearLayer
();
33
void
slotShearAllLayers
();
34
};
35
36
#endif
// SHEARIMAGE_H
KisActionPlugin.h
KisActionPlugin
Definition
KisActionPlugin.h:24
KisSharedPtr< KisNode >
QList< KisNodeSP >
ShearImage
Definition
shearimage.h:19
ShearImage::shearLayerImpl
void shearLayerImpl(KisNodeSP rootNode)
Definition
shearimage.cc:62
ShearImage::shearLayersImpl
void shearLayersImpl(KisNodeList nodes)
Definition
shearimage.cc:66
ShearImage::slotShearAllLayers
void slotShearAllLayers()
Definition
shearimage.cc:94
ShearImage::ShearImage
ShearImage(QObject *parent, const QVariantList &)
Definition
shearimage.cc:25
ShearImage::~ShearImage
~ShearImage() override
Definition
shearimage.cc:38
ShearImage::slotShearLayer
void slotShearLayer()
Definition
shearimage.cc:89
ShearImage::slotShearImage
void slotShearImage()
Definition
shearimage.cc:42
kis_types.h
plugins
extensions
shearimage
shearimage.h
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52