Krita Source Code Documentation
Loading...
Searching...
No Matches
KisExposureGammaCorrectionInterface Struct Referenceabstract

#include <kis_exposure_gamma_correction_interface.h>

+ Inheritance diagram for KisExposureGammaCorrectionInterface:

Public Member Functions

virtual bool canChangeExposureAndGamma () const =0
 
virtual qreal currentExposure () const =0
 
virtual qreal currentGamma () const =0
 
virtual void setCurrentExposure (qreal value)=0
 
virtual void setCurrentGamma (qreal value)=0
 
virtual ~KisExposureGammaCorrectionInterface ()
 

Detailed Description

A special interface for OCIO filter providing functionality for the main UI module. See Dependency Inversion Principle for more.

Definition at line 17 of file kis_exposure_gamma_correction_interface.h.

Constructor & Destructor Documentation

◆ ~KisExposureGammaCorrectionInterface()

KisExposureGammaCorrectionInterface::~KisExposureGammaCorrectionInterface ( )
virtual

Definition at line 13 of file kis_exposure_gamma_correction_interface.cpp.

14{
15}

Member Function Documentation

◆ canChangeExposureAndGamma()

virtual bool KisExposureGammaCorrectionInterface::canChangeExposureAndGamma ( ) const
pure virtual

◆ currentExposure()

virtual qreal KisExposureGammaCorrectionInterface::currentExposure ( ) const
pure virtual

◆ currentGamma()

virtual qreal KisExposureGammaCorrectionInterface::currentGamma ( ) const
pure virtual

◆ setCurrentExposure()

virtual void KisExposureGammaCorrectionInterface::setCurrentExposure ( qreal value)
pure virtual

◆ setCurrentGamma()

virtual void KisExposureGammaCorrectionInterface::setCurrentGamma ( qreal value)
pure virtual

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