7#ifndef LUT_DOCKER_DOCK_H
8#define LUT_DOCKER_DOCK_H
23#include <OpenColorIO.h>
25#include <config-ocio.h>
28#define OCIO_VERSION_FULL_STR OCIO_VERSION
31namespace OCIO = OCIO_NAMESPACE;
35#include <config-ocio.h>
56 return "LutDockerDock";
float value(const T *src, size_t ch)
void unsetCanvas() override
void setCurrentExposure(qreal value) override
OCIO::ConstConfigRcPtr m_ocioConfig
~LutDockerDock() override
void exposureValueChanged(double exposure)
void resetOcioConfiguration()
qreal currentExposure() const override
BlackWhitePointChooser * m_bwPointChooser
QPointer< KisCanvas2 > m_canvas
void setCurrentGamma(qreal value) override
QScopedPointer< KisSignalCompressorWithParam< qreal > > m_exposureCompressor
void updateDisplaySettings()
QScopedPointer< KisSignalCompressorWithParam< qreal > > m_gammaCompressor
void setCanvas(KoCanvasBase *canvas) override
reimplemented from KoCanvasObserverBase
QSharedPointer< KisDisplayFilter > m_displayFilter
void slotImageColorSpaceChanged()
QString observerName() override
qreal currentGamma() const override
void refillViewCombobox()
void selectOcioConfiguration()
bool canChangeExposureAndGamma() const override
void slotShowBWConfiguration()
void gammaValueChanged(double exposure)
void slotColorManagementModeChanged()