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
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52