Krita Source Code Documentation
Loading...
Searching...
No Matches
KisDumbExposureGammaCorrectionInterface Struct Reference

#include <kis_exposure_gamma_correction_interface.h>

+ Inheritance diagram for KisDumbExposureGammaCorrectionInterface:

Public Member Functions

bool canChangeExposureAndGamma () const override
 
qreal currentExposure () const override
 
qreal currentGamma () const override
 
void setCurrentExposure (qreal value) override
 
void setCurrentGamma (qreal value) override
 
- Public Member Functions inherited from KisExposureGammaCorrectionInterface
virtual ~KisExposureGammaCorrectionInterface ()
 

Static Public Member Functions

static KisDumbExposureGammaCorrectionInterfaceinstance ()
 

Detailed Description

Definition at line 26 of file kis_exposure_gamma_correction_interface.h.

Member Function Documentation

◆ canChangeExposureAndGamma()

bool KisDumbExposureGammaCorrectionInterface::canChangeExposureAndGamma ( ) const
overridevirtual

Implements KisExposureGammaCorrectionInterface.

Definition at line 23 of file kis_exposure_gamma_correction_interface.cpp.

24{
25 return false;
26}

◆ currentExposure()

qreal KisDumbExposureGammaCorrectionInterface::currentExposure ( ) const
overridevirtual

Implements KisExposureGammaCorrectionInterface.

Definition at line 28 of file kis_exposure_gamma_correction_interface.cpp.

29{
30 return 0.0;
31}

◆ currentGamma()

qreal KisDumbExposureGammaCorrectionInterface::currentGamma ( ) const
overridevirtual

Implements KisExposureGammaCorrectionInterface.

Definition at line 38 of file kis_exposure_gamma_correction_interface.cpp.

39{
40 return 1.0;
41}

◆ instance()

KisDumbExposureGammaCorrectionInterface * KisDumbExposureGammaCorrectionInterface::instance ( )
static

Definition at line 18 of file kis_exposure_gamma_correction_interface.cpp.

19{
20 return s_instance;
21}

◆ setCurrentExposure()

void KisDumbExposureGammaCorrectionInterface::setCurrentExposure ( qreal value)
overridevirtual

Implements KisExposureGammaCorrectionInterface.

Definition at line 33 of file kis_exposure_gamma_correction_interface.cpp.

34{
35 Q_UNUSED(value);
36}
float value(const T *src, size_t ch)

References value().

◆ setCurrentGamma()

void KisDumbExposureGammaCorrectionInterface::setCurrentGamma ( qreal value)
overridevirtual

Implements KisExposureGammaCorrectionInterface.

Definition at line 43 of file kis_exposure_gamma_correction_interface.cpp.

44{
45 Q_UNUSED(value);
46}

References value().


The documentation for this struct was generated from the following files: