Krita Source Code Documentation
Loading...
Searching...
No Matches
KisMirrorOption.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2022 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#ifndef KISMIRROROPTION_H
7
#define KISMIRROROPTION_H
8
9
#include <
KisCurveOption.h
>
10
11
struct
KisMirrorOptionData
;
12
struct
MirrorProperties
;
13
14
class
PAINTOP_EXPORT
KisMirrorOption
:
public
KisCurveOption
15
{
16
public
:
17
KisMirrorOption
(
const
KisPropertiesConfiguration
*setting);
18
19
MirrorProperties
apply(
const
KisPaintInformation
& info)
const
;
20
21
private
:
22
KisMirrorOption
(
const
KisMirrorOptionData
&data);
23
private
:
24
bool
m_enableHorizontalMirror
;
25
bool
m_enableVerticalMirror
;
26
};
27
28
#endif
// KISMIRROROPTION_H
KisCurveOption.h
KisCurveOption
Definition
KisCurveOption.h:18
KisMirrorOption
Definition
KisMirrorOption.h:15
KisMirrorOption::m_enableHorizontalMirror
bool m_enableHorizontalMirror
Definition
KisMirrorOption.h:24
KisMirrorOption::m_enableVerticalMirror
bool m_enableVerticalMirror
Definition
KisMirrorOption.h:25
KisPaintInformation
Definition
kis_paint_information.h:51
KisMirrorOptionData
Definition
KisMirrorOptionData.h:32
KisPropertiesConfiguration
Definition
kis_properties_configuration.cc:26
MirrorProperties
Definition
KisMirrorProperties.h:10
plugins
paintops
libpaintop
KisMirrorOption.h
Generated at
2026-01-15 02:30:07+01:00
from
Krita
branch
master
, commit
38b517ca06286bb65279453cbf9a2b4fbd1153d1