6#ifndef KISSURFACECOLORMANAGERINTERFACE_H
7#define KISSURFACECOLORMANAGERINTERFACE_H
111 virtual std::optional<KisSurfaceColorimetry::RenderIntent>
renderingIntent()
const = 0;
float value(const T *src, size_t ch)
void sigReadyChanged(bool value)
virtual bool isReady() const =0
virtual std::optional< KisSurfaceColorimetry::SurfaceDescription > surfaceDescription() const =0
virtual void unsetSurfaceDescription()=0
virtual bool supportsSurfaceDescription(const KisSurfaceColorimetry::SurfaceDescription &desc)=0
virtual bool supportsRenderIntent(const KisSurfaceColorimetry::RenderIntent &intent)=0
virtual std::optional< KisSurfaceColorimetry::RenderIntent > renderingIntent() const =0
virtual std::optional< KisSurfaceColorimetry::SurfaceDescription > preferredSurfaceDescription() const =0
void sigPreferredSurfaceDescriptionChanged(const KisSurfaceColorimetry::SurfaceDescription &desc)
virtual QFuture< bool > setSurfaceDescription(const KisSurfaceColorimetry::SurfaceDescription &desc, KisSurfaceColorimetry::RenderIntent intent)=0