Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_exposure_gamma_correction_interface.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2014 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#include "
kis_exposure_gamma_correction_interface.h
"
8
9
#include <QGlobalStatic>
10
11
Q_GLOBAL_STATIC
(
KisDumbExposureGammaCorrectionInterface
, s_instance)
12
13
KisExposureGammaCorrectionInterface
::~
KisExposureGammaCorrectionInterface
()
14
{
15
}
16
17
KisDumbExposureGammaCorrectionInterface
*
18
KisDumbExposureGammaCorrectionInterface::instance
()
19
{
20
return
s_instance;
21
}
22
23
bool
KisDumbExposureGammaCorrectionInterface::canChangeExposureAndGamma
()
const
24
{
25
return
false
;
26
}
27
28
qreal
KisDumbExposureGammaCorrectionInterface::currentExposure
()
const
29
{
30
return
0.0;
31
}
32
33
void
KisDumbExposureGammaCorrectionInterface::setCurrentExposure
(qreal
value
)
34
{
35
Q_UNUSED(
value
);
36
}
37
38
qreal
KisDumbExposureGammaCorrectionInterface::currentGamma
()
const
39
{
40
return
1.0;
41
}
42
43
void
KisDumbExposureGammaCorrectionInterface::setCurrentGamma
(qreal
value
)
44
{
45
Q_UNUSED(
value
);
46
}
value
float value(const T *src, size_t ch)
Definition
JPEGXLImport.cpp:93
Q_GLOBAL_STATIC
Q_GLOBAL_STATIC(KisStoragePluginRegistry, s_instance)
kis_exposure_gamma_correction_interface.h
KisDumbExposureGammaCorrectionInterface
Definition
kis_exposure_gamma_correction_interface.h:27
KisDumbExposureGammaCorrectionInterface::currentGamma
qreal currentGamma() const override
Definition
kis_exposure_gamma_correction_interface.cpp:38
KisDumbExposureGammaCorrectionInterface::currentExposure
qreal currentExposure() const override
Definition
kis_exposure_gamma_correction_interface.cpp:28
KisDumbExposureGammaCorrectionInterface::canChangeExposureAndGamma
bool canChangeExposureAndGamma() const override
Definition
kis_exposure_gamma_correction_interface.cpp:23
KisDumbExposureGammaCorrectionInterface::instance
static KisDumbExposureGammaCorrectionInterface * instance()
Definition
kis_exposure_gamma_correction_interface.cpp:18
KisDumbExposureGammaCorrectionInterface::setCurrentGamma
void setCurrentGamma(qreal value) override
Definition
kis_exposure_gamma_correction_interface.cpp:43
KisDumbExposureGammaCorrectionInterface::setCurrentExposure
void setCurrentExposure(qreal value) override
Definition
kis_exposure_gamma_correction_interface.cpp:33
KisExposureGammaCorrectionInterface
Definition
kis_exposure_gamma_correction_interface.h:17
libs
ui
canvas
kis_exposure_gamma_correction_interface.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52