/* * This file is part of RawTherapee. * * Copyright (c) 2004-2010 Gabor Horvath * * RawTherapee is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * RawTherapee is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with RawTherapee. If not, see . */ #include "refreshmap.h" #include "procevents.h" // Aligned so the first entry starts on line 30. int refreshmap[rtengine::NUMOFEVENTS] = { ALL, // EvPhotoLoaded, ALL, // EvProfileLoaded, ALL, // EvProfileChanged, ALL, // EvHistoryBrowsed, RGBCURVE, // EvBrightness, RGBCURVE, // EvContrast, RGBCURVE, // EvBlack, RGBCURVE, // EvExpComp, RGBCURVE, // EvHLCompr, RGBCURVE, // EvSHCompr, RGBCURVE, // EvToneCurve1, AUTOEXP, // EvAutoExp, AUTOEXP, // EvClip, LUMINANCECURVE, // EvLBrightness, LUMINANCECURVE, // EvLContrast, LUMINANCECURVE, // EvLBlack, LUMINANCECURVE, // EvLHLCompr, LUMINANCECURVE, // EvLSHCompr, LUMINANCECURVE, // EvLLCurve, SHARPENING, // EvShrEnabled, SHARPENING, // EvShrRadius, SHARPENING, // EvShrAmount, SHARPENING, // EvShrThresh, SHARPENING, // EvShrEdgeOnly, SHARPENING, // EvShrEdgeRadius, SHARPENING, // EvShrEdgeTolerance, SHARPENING, // EvShrHaloControl, SHARPENING, // EvShrHaloAmount, SHARPENING, // EvShrMethod, SHARPENING, // EvShrDRadius, SHARPENING, // EvShrDAmount, SHARPENING, // EvShrDDamping, SHARPENING, // EvShrDIterations, TRANSFORM, // EvLCPUseDist, DARKFRAME, // EvLCPUseVign, TRANSFORM, // EvLCPUseCA, M_VOID, // EvFixedExp ALLNORAW, // EvWBMethod, ALLNORAW, // EvWBTemp, ALLNORAW, // EvWBGreen, RGBCURVE, // EvToneCurveMode1, RGBCURVE, // EvToneCurve2, RGBCURVE, // EvToneCurveMode2, 0, // EvLDNRadius: obsolete, 0, // EvLDNEdgeTolerance: obsolete, 0, // EvCDNEnabled:obsolete, 0, // free entry RGBCURVE | M_AUTOEXP, // EvDCPToneCurve, ALLNORAW, // EvDCPIlluminant, RETINEX, // EvSHEnabled, RGBCURVE, // EvSHHighlights, RGBCURVE, // EvSHShadows, RGBCURVE, // EvSHHLTonalW, RGBCURVE, // EvSHSHTonalW, RGBCURVE, // EvSHLContrast, RETINEX, // EvSHRadius, ALLNORAW, // EvCTRotate, ALLNORAW, // EvCTHFlip, ALLNORAW, // EvCTVFlip, TRANSFORM, // EvROTDegree, TRANSFORM, // EvTransAutoFill, TRANSFORM, // EvDISTAmount, ALL, // EvBookmarkSelected, CROP, // EvCrop, TRANSFORM, // EvCACorr, ALLNORAW, // EvHREnabled, ALLNORAW, // EvHRAmount, ALLNORAW, // EvHRMethod, DEMOSAIC, // EvWProfile, OUTPUTPROFILE, // EvOProfile, ALLNORAW, // EvIProfile, TRANSFORM, // EvVignettingAmount, RGBCURVE, // EvChMixer, RESIZE, // EvResizeScale, RESIZE, // EvResizeMethod, EXIF, // EvExif, IPTC, // EvIPTC RESIZE, // EvResizeSpec, RESIZE, // EvResizeWidth RESIZE, // EvResizeHeight RESIZE, // EvResizeEnabled ALL, // EvProfileChangeNotification RETINEX, // EvShrHighQuality TRANSFORM, // EvPerspCorr DARKFRAME, // EvLCPFile RGBCURVE, // EvRGBrCurveLumamode IMPULSEDENOISE, // EvIDNEnabled, IMPULSEDENOISE, // EvIDNThresh, ALLNORAW, // EvDPDNEnabled, ALLNORAW, // EvDPDNLuma, ALLNORAW, // EvDPDNChroma, ALLNORAW, // EvDPDNGamma, ALLNORAW, // EvDirPyrEqualizer, ALLNORAW, // EvDirPyrEqlEnabled, LUMINANCECURVE, // EvLSaturation, LUMINANCECURVE, // EvLaCurve, LUMINANCECURVE, // EvLbCurve, DEMOSAIC, // EvDemosaicMethod DARKFRAME, // EvPreProcessHotPixel RGBCURVE, // EvSaturation, RGBCURVE, // EvHSVEqualizerH, RGBCURVE, // EvHSVEqualizerS, RGBCURVE, // EvHSVEqualizerV, RGBCURVE, // EvHSVEqEnabled, DEFRINGE, // EvDefringeEnabled, DEFRINGE, // EvDefringeRadius, DEFRINGE, // EvDefringeThreshold, RGBCURVE, // EvHLComprThreshold, RESIZE, // EvResizeBoundingBox RESIZE, // EvResizeAppliesTo LUMINANCECURVE, // EvCBAvoidClip, LUMINANCECURVE, // EvCBSatLimiter, LUMINANCECURVE, // EvCBSatLimit, DEMOSAIC, // EvDemosaicDCBIter ALLNORAW, // EvDemosaicFalseColorIter DEMOSAIC, // EvDemosaicDCBEnhanced DARKFRAME, // EvPreProcessCARed DARKFRAME, // EvPreProcessCABlue DARKFRAME, // EvPreProcessLineDenoise DARKFRAME, // EvPreProcessGEquilThresh DARKFRAME, // EvPreProcessAutoCA DARKFRAME, // EvPreProcessAutoDF DARKFRAME, // EvPreProcessDFFile DARKFRAME, // EvPreProcessExpCorrLinear 0, // --unused-- FLATFIELD, // EvFlatFieldFile, FLATFIELD, // EvFlatFieldAutoSelect, FLATFIELD, // EvFlatFieldBlurRadius, FLATFIELD, // EvFlatFieldBlurType, TRANSFORM, // EvAutoDIST, ALLNORAW, // EvDPDNLumCurve, ALLNORAW, // EvDPDNChromCurve, GAMMA, // EvGAMMA GAMMA, // EvGAMPOS GAMMA, // EvGAMFREE GAMMA, // EvSLPOS DARKFRAME, // EvPreProcessExpBlackzero DARKFRAME, // EvPreProcessExpBlackone DARKFRAME, // EvPreProcessExpBlacktwo DARKFRAME, // EvPreProcessExpBlackthree DARKFRAME, // EvPreProcessExptwoGreen SHARPENING, // EvSharpenEdgePasses SHARPENING, // EvSharpenEdgeStrength SHARPENING, // EvSharpenMicroStrength SHARPENING, // EvSharpenMicroUniformity SHARPENING, // EvSharpenEdgeEnabled SHARPENING, // EvSharpenEdgeThreechannels SHARPENING, // EvSharpenMicroEnabled SHARPENING, // EvSharpenMicroMatrix DEMOSAIC, // EvDemosaicALLEnhanced Disabled but not removed for now, may be reintroduced some day RGBCURVE, // EvVibranceEnabled RGBCURVE, // EvVibrancePastels RGBCURVE, // EvVibranceSaturated RGBCURVE, // EvVibranceProtectSkins RGBCURVE, // EvVibranceAvoidColorShift RGBCURVE, // EvVibrancePastSatTog RGBCURVE, // EvVibrancePastSatThreshold SHARPENING, // EvEPDStrength SHARPENING, // EvEPDEdgeStopping SHARPENING, // EvEPDScale SHARPENING, // EvEPDReweightingIterates SHARPENING, // EvEPDEnabled RGBCURVE, // EvRGBrCurve RGBCURVE, // EvRGBgCurve RGBCURVE, // EvRGBbCurve RGBCURVE, // EvNeutralExp DEMOSAIC | M_PREPROC, // EvDemosaicMethodPreProc LUMINANCECURVE, // EvLCCurve LUMINANCECURVE, // EvLCHCurve RGBCURVE, // EvVibranceSkinTonesCurve LUMINANCECURVE, // EvLLCCurve LUMINANCECURVE, // EvLLCredsk ALLNORAW, // EvDPDNLdetail ALLNORAW, // EvCATEnabled LUMINANCECURVE, // EvCATDegree LUMINANCECURVE, // EvCATMethodsur LUMINANCECURVE, // EvCATAdapscen LUMINANCECURVE, // EvCATAdapLum LUMINANCECURVE, // EvCATMethodWB LUMINANCECURVE, // EvCATJLight LUMINANCECURVE, // EvCATChroma LUMINANCECURVE, // EvCATAutoDegree LUMINANCECURVE, // EvCATContrast LUMINANCECURVE, // EvCATSurr LUMINANCECURVE, // EvCATgamut LUMINANCECURVE, // EvCATmethodalg LUMINANCECURVE, // EvCATRstpro LUMINANCECURVE, // EvCATQbright LUMINANCECURVE, // EvCATQContrast LUMINANCECURVE, // EvCATSChroma LUMINANCECURVE, // EvCATMchroma LUMINANCECURVE, // EvCAThue LUMINANCECURVE, // EvCATcurve1 LUMINANCECURVE, // EvCATcurve2 LUMINANCECURVE, // EvCATcurvemode1 LUMINANCECURVE, // EvCATcurvemode2 LUMINANCECURVE, // EvCATcurve3 LUMINANCECURVE, // EvCATcurvemode3 LUMINANCECURVE, // EvCATdatacie LUMINANCECURVE, // EvCATtonecie ALLNORAW, // EvDPDNbluechro ALLNORAW, // EvDPDNperform ALLNORAW, // EvDPDNmet DEMOSAIC, // EvDemosaicLMMSEIter LUMINANCECURVE, // EvCATbadpix LUMINANCECURVE, // EvCATAutoadap DEFRINGE, // EvPFCurve ALLNORAW, // EvWBequal ALLNORAW, // EvWBequalbo TRANSFORM, // EvGradientDegree TRANSFORM, // EvGradientEnabled TRANSFORM, // EvPCVignetteStrength TRANSFORM, // EvPCVignetteEnabled RGBCURVE, // EvBWChmixEnabled RGBCURVE, // EvBWred RGBCURVE, // EvBWgreen RGBCURVE, // EvBWblue RGBCURVE, // EvBWredgam RGBCURVE, // EvBWgreengam RGBCURVE, // EvBWbluegam RGBCURVE, // EvBWfilter RGBCURVE, // EvBWsetting RGBCURVE, // EvBWoran RGBCURVE, // EvBWyell RGBCURVE, // EvBWcyan RGBCURVE, // EvBWmag RGBCURVE, // EvBpur RGBCURVE, // EvBWLuminanceEqual RGBCURVE, // EvBWChmixEnabledLm RGBCURVE, // EvBWmethod RGBCURVE, // EvBWBeforeCurve RGBCURVE, // EvBWBeforeCurveMode RGBCURVE, // EvBWAfterCurve RGBCURVE, // EvBWAfterCurveMode RGBCURVE, // EvAutoch 0, // --unused-- RGBCURVE, // EvNeutralBW TRANSFORM, // EvGradientFeather TRANSFORM, // EvGradientStrength TRANSFORM, // EvGradientCenter TRANSFORM, // EvPCVignetteFeather TRANSFORM, // EvPCVignetteRoundness TRANSFORM, // EvVignettingRadius, TRANSFORM, // EvVignettingStrength TRANSFORM, // EvVignettingCenter LUMINANCECURVE, // EvLCLCurve LUMINANCECURVE, // EvLLHCurve LUMINANCECURVE, // EvLHHCurve ALLNORAW, // EvDirPyrEqualizerThreshold ALLNORAW, // EvDPDNenhance RGBCURVE, // EvBWMethodalg ALLNORAW, // EvDirPyrEqualizerSkin ALLNORAW, // EvDirPyrEqlgamutlab ALLNORAW, // EvDirPyrEqualizerHueskin ALLNORAW, // EvDPDNmedian ALLNORAW, // EvDPDNmedmet RGBCURVE, // EvColorToningEnabled RGBCURVE, // EvColorToningColor RGBCURVE, // EvColorToningOpacity RGBCURVE, // EvColorToningCLCurve RGBCURVE, // EvColorToningMethod RGBCURVE, // EvColorToningLLCurve RGBCURVE, // EvColorToningredlow RGBCURVE, // EvColorToninggreenlow RGBCURVE, // EvColorToningbluelow RGBCURVE, // EvColorToningredmed RGBCURVE, // EvColorToninggreenmed RGBCURVE, // EvColorToningbluemed RGBCURVE, // EvColorToningredhigh RGBCURVE, // EvColorToninggreenhigh RGBCURVE, // EvColorToningbluehigh RGBCURVE, // EvColorToningbalance RGBCURVE, // EvColorToningNeutral RGBCURVE, // EvColorToningsatlow RGBCURVE, // EvColorToningsathigh RGBCURVE, // EvColorToningTwocolor RGBCURVE, // EvColorToningNeutralcur RGBCURVE, // EvColorToningLumamode RGBCURVE, // EvColorToningShadows RGBCURVE, // EvColorToningHighights RGBCURVE, // EvColorToningSatProtection RGBCURVE, // EvColorToningSatThreshold RGBCURVE, // EvColorToningStrength RGBCURVE, // EvColorToningautosat ALLNORAW, // EvDPDNmetmed ALLNORAW, // EvDPDNrgbmet ALLNORAW, // EvDPDNpasses FLATFIELD, // EvFlatFieldClipControl FLATFIELD, // EvFlatFieldAutoClipControl DARKFRAME, // EvPreProcessExpBlackRed DARKFRAME, // EvPreProcessExpBlackGreen DARKFRAME, // EvPreProcessExpBlackBlue RGBCURVE, // EvFilmSimulationEnabled RGBCURVE, // EvFilmSimulationStrength RGBCURVE, // EvFilmSimulationFilename ALLNORAW, // EvDPDNLCurve ALLNORAW, // EvDPDNsmet DARKFRAME, // EvPreProcessDeadPixel ALLNORAW, // EvDPDNCCCurve ALLNORAW, // EvDPDNautochroma ALLNORAW, // EvDPDNLmet ALLNORAW, // EvDPDNCmet ALLNORAW, // EvDPDNC2met DIRPYREQUALIZER, // EvWavelet DIRPYREQUALIZER, // EvEnabled DIRPYREQUALIZER, // EvWavLmethod DIRPYREQUALIZER, // EvWavCLmethod DIRPYREQUALIZER, // EvWavDirmethod DIRPYREQUALIZER, // EvWavtiles DIRPYREQUALIZER, // EvWavsky DIRPYREQUALIZER, // EvWavthres DIRPYREQUALIZER, // EvWavthr DIRPYREQUALIZER, // EvWavchroma DIRPYREQUALIZER, // EvWavmedian DIRPYREQUALIZER, // EvWavunif DIRPYREQUALIZER, // EvWavSkin DIRPYREQUALIZER, // EvWavHueSkin DIRPYREQUALIZER, // EvWavThreshold DIRPYREQUALIZER, // EvWavlhl DIRPYREQUALIZER, // EvWavbhl DIRPYREQUALIZER, // EvWavThresHold2 DIRPYREQUALIZER, // EvWavavoid DIRPYREQUALIZER, // EvWavCCCurve DIRPYREQUALIZER, // EvWavpast DIRPYREQUALIZER, // EvWavsat DIRPYREQUALIZER, // EvWavCHmet DIRPYREQUALIZER, // EvWavHSmet DIRPYREQUALIZER, // EvWavchro DIRPYREQUALIZER, // EvWavColor DIRPYREQUALIZER, // EvWavOpac DIRPYREQUALIZER, // EvWavsup DIRPYREQUALIZER, // EvWavTilesmet DIRPYREQUALIZER, // EvWavrescon DIRPYREQUALIZER, // EvWavreschro DIRPYREQUALIZER, // EvWavresconH DIRPYREQUALIZER, // EvWavthrH DIRPYREQUALIZER, // EvWavHueskin2 DIRPYREQUALIZER, // EvWavedgrad DIRPYREQUALIZER, // EvWavedgval DIRPYREQUALIZER, // EvWavStrngth DIRPYREQUALIZER, // EvWavdaubcoeffmet DIRPYREQUALIZER, // EvWavedgreinf DIRPYREQUALIZER, // EvWaveletch DIRPYREQUALIZER, // EvWavCHSLmet DIRPYREQUALIZER, // EvWavedgcont DIRPYREQUALIZER, // EvWavEDmet DIRPYREQUALIZER, // EvWavlev0nois DIRPYREQUALIZER, // EvWavlev1nois DIRPYREQUALIZER, // EvWavlev2nois DIRPYREQUALIZER, // EvWavmedianlev DIRPYREQUALIZER, // EvWavHHCurve DIRPYREQUALIZER, // EvWavBackmet DIRPYREQUALIZER, // EvWavedgedetect DIRPYREQUALIZER, // EvWavlipst DIRPYREQUALIZER, // EvWavedgedetectthr DIRPYREQUALIZER, // EvWavedgedetectthr2 DIRPYREQUALIZER, // EvWavlinkedg DIRPYREQUALIZER, // EvWavCHCurve DARKFRAME, // EvPreProcessHotDeadThresh SHARPENING, // EvEPDgamma DIRPYREQUALIZER, // EvWavtmr DIRPYREQUALIZER, // EvWavTMmet DIRPYREQUALIZER, // EvWavtmrs DIRPYREQUALIZER, // EvWavbalance DIRPYREQUALIZER, // EvWaviter DIRPYREQUALIZER, // EvWavgamma DIRPYREQUALIZER, // EvWavCLCurve DIRPYREQUALIZER, // EvWavopacity DIRPYREQUALIZER, // EvWavBAmet DIRPYREQUALIZER, // EvWavopacityWL RESIZE, // EvPrShrEnabled RESIZE, // EvPrShrRadius RESIZE, // EvPrShrAmount RESIZE, // EvPrShrThresh RESIZE, // EvPrShrEdgeOnly RESIZE, // EvPrShrEdgeRadius=375, RESIZE, // EvPrShrEdgeTolerance=376, RESIZE, // EvPrShrHaloControl=377, RESIZE, // EvPrShrHaloAmount=378, RESIZE, // EvPrShrMethod=379, RESIZE, // EvPrShrDRadius=380, RESIZE, // EvPrShrDAmount=381, RESIZE, // EvPrShrDDamping=382, RESIZE, // EvPrShrDIterations=383, DIRPYREQUALIZER, // EvWavcbenab DIRPYREQUALIZER, // EvWavgreenhigh DIRPYREQUALIZER, // EvWavbluehigh DIRPYREQUALIZER, // EvWavgreenmed DIRPYREQUALIZER, // EvWavbluemed DIRPYREQUALIZER, // EvWavgreenlow DIRPYREQUALIZER, // EvWavbluelow DIRPYREQUALIZER, // EvWavNeutral RGBCURVE | M_AUTOEXP, // EvDCPApplyLookTable, RGBCURVE | M_AUTOEXP, // EvDCPApplyBaselineExposureOffset, ALLNORAW, // EvDCPApplyHueSatMap DIRPYREQUALIZER, // EvWavenacont DIRPYREQUALIZER, // EvWavenachrom DIRPYREQUALIZER, // EvWavenaedge DIRPYREQUALIZER, // EvWavenares DIRPYREQUALIZER, // EvWavenafin DIRPYREQUALIZER, // EvWavenatoning DIRPYREQUALIZER, // EvWavenanoise DIRPYREQUALIZER, // EvWavedgesensi DIRPYREQUALIZER, // EvWavedgeampli DIRPYREQUALIZER, // EvWavlev3nois DIRPYREQUALIZER, // EvWavNPmet DEMOSAIC, // EvretinexMethod RETINEX, // EvLneigh RETINEX, // EvLgain RETINEX, // EvLoffs RETINEX, // EvLstr RETINEX, // EvLscal RETINEX, // EvLvart DEMOSAIC, // EvLCDCurve RETINEX, // EvRetinextransmission DEMOSAIC, // EvRetinexEnabled RETINEX, // EvRetinexmedianmap RETINEX, // EvLlimd DEMOSAIC, // Evretinexcolorspace DEMOSAIC, // EvLCDHCurve DEMOSAIC, // Evretinexgamma DEMOSAIC, // EvLgam DEMOSAIC, // EvLslope RETINEX, // EvLhighl 0, // --unused-- DEMOSAIC, // EvRetinexlhcurve OUTPUTPROFILE, // EvOIntent MONITORTRANSFORM, // EvMonitorTransform: no history message RETINEX, // EvLiter RETINEX, // EvLgrad RETINEX, // EvLgrads RETINEX, // EvLhighlights RETINEX, // EvLh_tonalwidth RETINEX, // EvLshadows RETINEX, // EvLs_tonalwidth RETINEX, // EvLradius RETINEX, // EvmapMethod DEMOSAIC, // EvRetinexmapcurve DEMOSAIC, // EvviewMethod ALLNORAW, // EvcbdlMethod RETINEX, // EvRetinexgaintransmission RETINEX, // EvLskal OUTPUTPROFILE, // EvOBPCompens ALLNORAW, // EvWBtempBias DARKFRAME, // EvRawImageNum 0, // unused 0, // unused 0, // unused DEMOSAIC, // EvPixelShiftEperIso 0, // unused 0, // unused DEMOSAIC, // EvPixelshiftShowMotion DEMOSAIC, // EvPixelshiftShowMotionMaskOnly 0, // unused 0, // unused 0, // unused DEMOSAIC, // EvPixelShiftNonGreenCross 0, // unused 0, // unused 0, // unused 0, // unused DEMOSAIC, // EvPixelShiftGreen 0, // unused DEMOSAIC, // EvPixelShiftBlur DEMOSAIC, // EvPixelShiftSigma 0, // unused 0, // unused DEMOSAIC, // EvPixelShiftHoleFill DEMOSAIC, // EvPixelShiftMedian 0, // unused DEMOSAIC, // EvPixelShiftMotionMethod DEMOSAIC, // EvPixelShiftSmooth DEMOSAIC, // EvPixelShiftLmmse DEMOSAIC, // EvPixelShiftEqualBright DEMOSAIC, // EvPixelShiftEqualBrightChannel LUMINANCECURVE, // EvCATtempout LUMINANCECURVE, // EvCATgreenout LUMINANCECURVE, // EvCATybout LUMINANCECURVE, // EvCATDegreeout LUMINANCECURVE, // EvCATAutoDegreeout LUMINANCECURVE, // EvCATtempsc LUMINANCECURVE, // EvCATgreensc LUMINANCECURVE, // EvCATybscen LUMINANCECURVE, // EvCATAutoyb DARKFRAME, // EvLensCorrMode DARKFRAME, // EvLensCorrLensfunCamera DARKFRAME, // EvLensCorrLensfunLens ALLNORAW, // EvTMFattalEnabled HDR, // EvTMFattalThreshold HDR, // EvTMFattalAmount ALLNORAW, // EvWBEnabled RGBCURVE, // EvRGBEnabled LUMINANCECURVE, // EvLEnabled DEMOSAIC, // EvPdShrEnabled CAPTURESHARPEN, // EvPdShrMaskToggled LUMINANCECURVE, // EvLocallabSpotDeleted M_VOID, // EvLocallabSpotSelected M_VOID, // EvLocallabSpotName M_VOID, // EvLocallabSpotVisibility LUMINANCECURVE, // EvLocallabSpotShape LUMINANCECURVE, // EvLocallabSpotSpotMethod LUMINANCECURVE, // EvLocallabSpotShapeMethod LUMINANCECURVE, // EvLocallabSpotLocX LUMINANCECURVE, // EvLocallabSpotLocXL LUMINANCECURVE, // EvLocallabSpotLocY LUMINANCECURVE, // EvLocallabSpotLocYT LUMINANCECURVE, // EvLocallabSpotCenter LUMINANCECURVE, // EvLocallabSpotCircrad LUMINANCECURVE, // EvLocallabSpotQualityMethod LUMINANCECURVE, // EvLocallabSpotTransit LUMINANCECURVE, // EvLocallabSpotThresh LUMINANCECURVE, // EvLocallabSpotIter LUMINANCECURVE, // EvLocallabSpotSensiexclu LUMINANCECURVE, // EvLocallabSpotStruc LUMINANCECURVE, // EvlocallabEnabled LUMINANCECURVE, // EvLocenacolor LUMINANCECURVE, // Evlocallabcurvactiv LUMINANCECURVE, // Evlocallablightness LUMINANCECURVE, // Evlocallabcontrast LUMINANCECURVE, // Evlocallabchroma LUMINANCECURVE, // Evlocallabsensi LUMINANCECURVE, // EvlocallabqualitycurveMethod LUMINANCECURVE, // Evlocallabllshape LUMINANCECURVE, // Evlocallabccshape LUMINANCECURVE, // EvlocallabLHshape LUMINANCECURVE, // EvlocallabHHshape LUMINANCECURVE, // Evlocallabinvers LUMINANCECURVE, // EvLocenaexpose LUMINANCECURVE, // Evlocallabexpcomp LUMINANCECURVE, // Evlocallabhlcompr LUMINANCECURVE, // Evlocallabhlcomprthresh LUMINANCECURVE, // Evlocallabblack LUMINANCECURVE, // Evlocallabshcompr LUMINANCECURVE, // Evlocallabwarm LUMINANCECURVE, // Evlocallabsensiex LUMINANCECURVE, // Evlocallabshapeexpos LUMINANCECURVE, // EvLocenavibrance LUMINANCECURVE, // EvlocallabSaturated LUMINANCECURVE, // EvlocallabPastels LUMINANCECURVE, // EvlocallabPastSatThreshold LUMINANCECURVE, // EvlocallabProtectSkins LUMINANCECURVE, // EvlocallabAvoidColorShift LUMINANCECURVE, // EvlocallabPastSatTog LUMINANCECURVE, // Evlocallabsensiv LUMINANCECURVE, // EvlocallabSkinTonesCurve LUMINANCECURVE, // EvLocenablur LUMINANCECURVE, // Evlocallabradius LUMINANCECURVE, // Evlocallabstrength LUMINANCECURVE, // Evlocallabsensibn LUMINANCECURVE, // EvlocallabblurMethod LUMINANCECURVE, // Evlocallabactivlum LUMINANCECURVE, // EvLocenatonemap LUMINANCECURVE, // Evlocallabstren LUMINANCECURVE, // Evlocallabgamma LUMINANCECURVE, // Evlocallabestop LUMINANCECURVE, // Evlocallabscaltm LUMINANCECURVE, // Evlocallabrewei LUMINANCECURVE, // Evlocallabsensitm LUMINANCECURVE, // EvLocenareti LUMINANCECURVE, // EvlocallabretinexMethod LUMINANCECURVE, // Evlocallabstr LUMINANCECURVE, // Evlocallabchrrt LUMINANCECURVE, // Evlocallabneigh LUMINANCECURVE, // Evlocallabvart LUMINANCECURVE, // Evlocallabsensih LUMINANCECURVE, // EvlocallabCTgainCurve LUMINANCECURVE, // Evlocallabinversret LUMINANCECURVE, // EvLocenasharp LUMINANCECURVE, // Evlocallabsharradius LUMINANCECURVE, // Evlocallabsharamount LUMINANCECURVE, // Evlocallabshardamping LUMINANCECURVE, // Evlocallabshariter LUMINANCECURVE, // Evlocallabsensis LUMINANCECURVE, // Evlocallabinverssha LUMINANCECURVE, // EvLocenacbdl LUMINANCECURVE, // EvlocallabEqualizer LUMINANCECURVE, // Evlocallabchromacbdl LUMINANCECURVE, // EvlocallabThresho LUMINANCECURVE, // Evlocallabsensicb LUMINANCECURVE, // EvLocenadenoi LUMINANCECURVE, // Evlocallabnoiselumf LUMINANCECURVE, // Evlocallabnoiselumc LUMINANCECURVE, // Evlocallabnoiselumdetail LUMINANCECURVE, // Evlocallabnoiselequal LUMINANCECURVE, // Evlocallabnoisechrof LUMINANCECURVE, // Evlocallabnoisechroc LUMINANCECURVE, // Evlocallabnoisechrodetail LUMINANCECURVE, // Evlocallabadjblur LUMINANCECURVE, // Evlocallabbilateral LUMINANCECURVE, // Evlocallabsensiden LUMINANCECURVE, // Evlocallabavoid LUMINANCECURVE, // Evlocallabsharcontrast LUMINANCECURVE, // EvLocenacontrast LUMINANCECURVE, // Evlocallablcradius LUMINANCECURVE, // Evlocallablcamount LUMINANCECURVE, // Evlocallablcdarkness LUMINANCECURVE, // Evlocallablclightness LUMINANCECURVE, // Evlocallabsensilc LUMINANCECURVE, // Evlocallabdehaz LUMINANCECURVE, // EvLocenasoft LUMINANCECURVE, // EvLocallabstreng LUMINANCECURVE, // EvLocallabsensisf LUMINANCECURVE, // Evlocallabsharblur LUMINANCECURVE, // EvLocenalabregion LUMINANCECURVE, // EvlocallabshowmaskMethod LUMINANCECURVE, // EvLocallabSpotSelectedWithMask LUMINANCECURVE, // EvlocallabCCmaskshape LUMINANCECURVE, // EvlocallabLLmaskshape LUMINANCECURVE, // EvlocallabCCmaskexpshape LUMINANCECURVE, // EvlocallabLLmaskexpshape LUMINANCECURVE, // EvlocallabHHmaskshape LUMINANCECURVE, // Evlocallabstructcol LUMINANCECURVE, // Evlocallabstructexp LUMINANCECURVE, // EvlocallabHHmaskexpshape LUMINANCECURVE, // Evlocallabblendmaskcol LUMINANCECURVE, // Evlocallabblendmaskexp LUMINANCECURVE, // Evlocallabblurexpde LUMINANCECURVE, // EvLocallabEnaColorMask LUMINANCECURVE, // EvLocallabEnaExpMask LUMINANCECURVE, // Evlocallabblurcolde LUMINANCECURVE, // Evlocallabinversex LUMINANCECURVE, // Evlocallabstructexclu LUMINANCECURVE, // Evlocallabexpchroma LUMINANCECURVE, // EvLocallabLabGridValue LUMINANCECURVE, // EvLocallabLabstrengthgrid LUMINANCECURVE, // EvLocallabgridMethod LUMINANCECURVE, // EvLocenashadhigh LUMINANCECURVE, // EvLocallabhighlights LUMINANCECURVE, // EvLocallabh_tonalwidth LUMINANCECURVE, // EvLocallabshadows LUMINANCECURVE, // EvLocallabs_tonalwidth LUMINANCECURVE, // EvLocallabsh_radius LUMINANCECURVE, // EvLocallabsensihs LUMINANCECURVE, // Evlocallabradmaskcol LUMINANCECURVE, // Evlocallabradmaskexp LUMINANCECURVE, // EvlocallabToolAdded LUMINANCECURVE, // EvlocallabCCmaskSHshape LUMINANCECURVE, // EvlocallabLLmaskSHshape LUMINANCECURVE, // EvlocallabHHmaskSHshape LUMINANCECURVE, // EvlocallabblendmaskSH LUMINANCECURVE, // EvLocallabEnaSHMask LUMINANCECURVE, // EvlocallabradmaskSH LUMINANCECURVE, // EvlocallabblurSHde LUMINANCECURVE, // Evlocallabinverssh LUMINANCECURVE, // EvLocallabSpotbalan LUMINANCECURVE, // EvLocallabchromaskexp LUMINANCECURVE, // EvLocallabgammaskexp LUMINANCECURVE, // EvLocallabslomaskexp LUMINANCECURVE, // EvLocallabsoftradiusexp LUMINANCECURVE, // EvLocallabchromaskcol LUMINANCECURVE, // EvLocallabgammaskcol LUMINANCECURVE, // EvLocallabslomaskcol LUMINANCECURVE, // EvLocallabchromaskSH LUMINANCECURVE, // EvLocallabgammaskSH LUMINANCECURVE, // EvLocallabslomaskSH LUMINANCECURVE, // EvLocallabsoftradiuscol LUMINANCECURVE, // EvLocallabsoftradiusret LUMINANCECURVE, // EvLocallabsoftradiuscb LUMINANCECURVE, // EvLocallabSpotTransitweak LUMINANCECURVE, // EvLocallabclarityml LUMINANCECURVE, // EvLocallabcontresid LUMINANCECURVE, // Evlocallabnoiselumf0 LUMINANCECURVE, // Evlocallabnoiselumf2 0, // Evlocallabblurcbdl LUMINANCECURVE, // Evlocallabblendmaskcb LUMINANCECURVE, // Evlocallabradmaskcb LUMINANCECURVE, // Evlocallabchromaskcb LUMINANCECURVE, // Evlocallabgammaskcb LUMINANCECURVE, // Evlocallabslomaskcb LUMINANCECURVE, // EvlocallabCCmaskcbshape LUMINANCECURVE, // EvlocallabLLmaskcbshape LUMINANCECURVE, // EvlocallabHHmaskcbshape LUMINANCECURVE, // EvLocallabEnacbMask M_VOID, // EvlocallabToolRemovedWithoutRefresh LUMINANCECURVE, // Evlocallabsoftradiustm LUMINANCECURVE, // EvLocallabSpotTransitgrad LUMINANCECURVE, // Evlocallabamount LUMINANCECURVE, // Evlocallabsatur LUMINANCECURVE, // EvlocallabCCmaskretishape LUMINANCECURVE, // EvlocallabLLmaskretishape LUMINANCECURVE, // EvlocallabHHmaskretishape LUMINANCECURVE, // EvLocallabEnaretiMask LUMINANCECURVE, // Evlocallabblendmaskreti LUMINANCECURVE, // Evlocallabradmaskreti LUMINANCECURVE, // Evlocallabchromaskreti LUMINANCECURVE, // Evlocallabgammaskreti LUMINANCECURVE, // Evlocallabslomaskreti LUMINANCECURVE, // EvlocallabToolRemovedWithRefresh LUMINANCECURVE, // EvLocallabEnaretiMasktmap LUMINANCECURVE, // Evlocallabscalereti LUMINANCECURVE, // Evlocallabdarkness LUMINANCECURVE, // Evlocallablightnessreti LUMINANCECURVE, // Evlocallablimd LUMINANCECURVE, // Evlocallablaplace LUMINANCECURVE, // EvlocallabsoftMethod LUMINANCECURVE, // Evlocallabequilret LUMINANCECURVE, // Evlocallabequiltm LUMINANCECURVE, // Evlocallabfftwlc LUMINANCECURVE, // Evlocallabfftwreti LUMINANCECURVE, // EvlocallabshowmasksoftMethod LUMINANCECURVE, // Evlocallabshadex LUMINANCECURVE, // EvlocallabexpMethod LUMINANCECURVE, // EvLocallablaplacexp LUMINANCECURVE, // EvLocallabbalanexp LUMINANCECURVE, // EvLocallablinear LUMINANCECURVE, // EvlocallabCCmasktmshape LUMINANCECURVE, // EvlocallabLLmasktmshape LUMINANCECURVE, // EvlocallabHHmasktmshape LUMINANCECURVE, // EvLocallabEnatmMask LUMINANCECURVE, // Evlocallabblendmasktm LUMINANCECURVE, // Evlocallabradmasktm LUMINANCECURVE, // Evlocallabchromasktm LUMINANCECURVE, // Evlocallabgammasktm LUMINANCECURVE, // Evlocallabslomasktm LUMINANCECURVE, // EvlocallabshowmasktmMethod LUMINANCECURVE, // EvlocallablocalcontMethod LUMINANCECURVE, // Evlocallabwavcurve LUMINANCECURVE, // Evlocallablevelwav LUMINANCECURVE, // Evlocallabresidcont LUMINANCECURVE, // EvlocallabCCmaskblshape LUMINANCECURVE, // EvlocallabLLmaskblshape LUMINANCECURVE, // EvlocallabHHmaskblshape LUMINANCECURVE, // EvLocallabEnablMask LUMINANCECURVE, // EvlocallabshowmaskblMethod LUMINANCECURVE, // Evlocallabblendmaskbl LUMINANCECURVE, // Evlocallabradmaskbl LUMINANCECURVE, // Evlocallabchromaskbl LUMINANCECURVE, // Evlocallabgammaskbl LUMINANCECURVE, // Evlocallabslomaskbl LUMINANCECURVE, // EvlocallabblMethod LUMINANCECURVE, // EvlocallabmedMethod LUMINANCECURVE, // Evlocallabitera LUMINANCECURVE, // Evlocallabguidbl LUMINANCECURVE, // Evlocallabepsbl LUMINANCECURVE, // EvlocallabshowmaskcolMethodinv LUMINANCECURVE, // EvlocallabshowmaskexpMethodinv LUMINANCECURVE, // EvlocallabshowmaskSHMethodinv LUMINANCECURVE, // Evlocallabclarilres LUMINANCECURVE, // Evlocallabclarisoft LUMINANCECURVE, // Evlocallabclaricres LUMINANCECURVE, // Evlocallabresidchro LUMINANCECURVE, // Evlocallabgamm LUMINANCECURVE, // Evlocallabfatamount LUMINANCECURVE, // Evlocallabfatdetail LUMINANCECURVE, // Evlocallabfatanchor LUMINANCECURVE, // Evlocallabfatlevel LUMINANCECURVE, // EvlocallabSpotCreated LUMINANCECURVE, // EvlocallabexnoiseMethod LUMINANCECURVE, // Evlocallabdepth LUMINANCECURVE, // Evlocallabloglin LUMINANCECURVE, // Evlocallablumonly LUMINANCECURVE, // Evlocallaboffs LUMINANCECURVE, // EvlocallabCTtransCurve LUMINANCECURVE, // Evlocallabcliptm LUMINANCECURVE, // Evlocallabenatmmaskaft LUMINANCECURVE, // EvlocallabenaExpmaskaft LUMINANCECURVE, // Evlocallablapmasktm LUMINANCECURVE, // Evlocallablapmaskreti LUMINANCECURVE, // Evlocallablapmaskexp LUMINANCECURVE, // Evlocallablapmaskcol LUMINANCECURVE, // EvlocallablapmaskSH LUMINANCECURVE, // Evlocallablapmaskcb LUMINANCECURVE, // Evlocallablapmaskbl LUMINANCECURVE, // Evlocallablaplac LUMINANCECURVE, // Evlocallabdetailthr LUMINANCECURVE, // Evlocallabfftwbl LUMINANCECURVE, // Evlocallabisogr LUMINANCECURVE, // Evlocallabstrengr LUMINANCECURVE, // Evlocallabscalegr LUMINANCECURVE, // EvlocallabLmaskshape LUMINANCECURVE, // EvlocallabLmaskexpshape LUMINANCECURVE, // EvlocallabLmaskSHshape LUMINANCECURVE, // EvlocallabLmasktmshape LUMINANCECURVE, // EvlocallabLmaskretishape LUMINANCECURVE, // EvlocallabLmaskcbshape LUMINANCECURVE, // EvlocallabLmaskblshape LUMINANCECURVE, // EvlocallabLLmaskblshapewav LUMINANCECURVE, // Evlocallabshadmaskbl LUMINANCECURVE, // EvlocallabLLmaskcolshapewav LUMINANCECURVE, // Evlocallabshadmaskcol LUMINANCECURVE, // EvlocallabcsThreshold LUMINANCECURVE, // EvlocallabcsThresholdblur LUMINANCECURVE, // EvlocallabcsThresholdcol LUMINANCECURVE, // Evlocallabdeltae LUMINANCECURVE, // EvLocallabSpotscopemask LUMINANCECURVE, // EvlocallabshMethod LUMINANCECURVE, // EvlocallabEqualizersh LUMINANCECURVE, // EvlocallabdetailSH LUMINANCECURVE, // EvlocallabfatamountSH LUMINANCECURVE, // EvlocallabfatanchorSH LUMINANCECURVE, // Evlocallabshortc LUMINANCECURVE, // EvLocallabSpotlumask LUMINANCECURVE, // EvlocallabgamSH LUMINANCECURVE, // EvlocallabsloSH LUMINANCECURVE, // Evlocallabsavrest LUMINANCECURVE, // Evlocallabrecurs LUMINANCECURVE, // EvLocallabmergecolMethod LUMINANCECURVE, // EvLocallabopacol LUMINANCECURVE, // Evlocallabrgbshape LUMINANCECURVE, // EvLocallabtoneMethod LUMINANCECURVE, // EvLocallabspecial LUMINANCECURVE, // EvLocallabconthrcol LUMINANCECURVE, // EvLocallabmerMethod LUMINANCECURVE, // EvLocallabstrumaskcol LUMINANCECURVE, // EvLocallabstrumaskbl LUMINANCECURVE, // EvLocallabtoolcol LUMINANCECURVE, // Evlocallabtoolbl LUMINANCECURVE, // EvlocallabHHhmaskshape LUMINANCECURVE, // EvlocallabCCmaskvibshape LUMINANCECURVE, // EvlocallabLLmaskvibshape LUMINANCECURVE, // EvlocallabHHmaskvibshape LUMINANCECURVE, // EvlocallabshowmaskvibMethod LUMINANCECURVE, // EvLocallabEnavibMask LUMINANCECURVE, // Evlocallabblendmaskvi LUMINANCECURVE, // Evlocallabradmaskvib LUMINANCECURVE, // Evlocallabchromaskvib LUMINANCECURVE, // Evlocallabgammaskvib LUMINANCECURVE, // Evlocallabslomaskvib LUMINANCECURVE, // Evlocallablapmaskvib LUMINANCECURVE, // EvlocallabLmaskvibshape LUMINANCECURVE, // EvLocallabLabGridmergValue LUMINANCECURVE, // EvLocallabmercol LUMINANCECURVE, // EvLocallabmerlucol LUMINANCECURVE, // Evlocallabstrmaskexp LUMINANCECURVE, // Evlocallabangmaskexp LUMINANCECURVE, // Evlocallabstrexp LUMINANCECURVE, // Evlocallabangexp LUMINANCECURVE, // EvlocallabstrSH LUMINANCECURVE, // EvlocallabangSH LUMINANCECURVE, // Evlocallabstrcol LUMINANCECURVE, // Evlocallabangcol LUMINANCECURVE, // Evlocallabstrcolab LUMINANCECURVE, // EvLocallabSpotfeather LUMINANCECURVE, // Evlocallabstrcolh LUMINANCECURVE, // Evlocallabstrvib LUMINANCECURVE, // Evlocallabangvib LUMINANCECURVE, // Evlocallabstrvibab LUMINANCECURVE, // Evlocallabstrvibh LUMINANCECURVE, // EvLocallabSpotcomplexMethod LUMINANCECURVE, // Evlocallabclshape LUMINANCECURVE, // Evlocallablcshape LUMINANCECURVE, // Evlocallabblurcol LUMINANCECURVE, // Evlocallabcontcol LUMINANCECURVE, // EvLocallabfftColorMask RGBCURVE | M_AUTOEXP, // EvLocenalog AUTOEXP, // EvLocallabAuto LUMINANCECURVE, // EvlocallabsourceGray AUTOEXP, // EvlocallabsourceGrayAuto AUTOEXP, // EvlocallabAutoGray LUMINANCECURVE, // EvlocallabblackEv LUMINANCECURVE, // EvlocallabwhiteEv LUMINANCECURVE, // EvlocallabtargetGray LUMINANCECURVE, // Evlocallabdetail LUMINANCECURVE, // Evlocallabsensilog AUTOEXP, // Evlocallabfullimage LUMINANCECURVE, // Evlocallabbaselog LUMINANCECURVE, // Evlocallabresidblur LUMINANCECURVE, // Evlocallabblurlc LUMINANCECURVE, // Evlocallablevelblur LUMINANCECURVE, // EvlocallabwavCurvelev LUMINANCECURVE, // EvlocallabwavCurvecon LUMINANCECURVE, // Evlocallabsigma LUMINANCECURVE, // Evlocallaboriglc LUMINANCECURVE, // Evlocallabsigmadc LUMINANCECURVE, // Evlocallabdeltad LUMINANCECURVE, // EvlocallabwavCurvecomp LUMINANCECURVE, // Evlocallabfatres LUMINANCECURVE, // EvLocallabSpotbalanh LUMINANCECURVE, // EvlocallabwavCurveden LUMINANCECURVE, // EvlocallabHHmasklcshape LUMINANCECURVE, // EvlocallabCCmasklcshape LUMINANCECURVE, // EvlocallabLLmasklcshape LUMINANCECURVE, // EvlocallabEnalcMask LUMINANCECURVE, // EvlocallabshowmasklcMethod LUMINANCECURVE, // Evlocallabblendmasklc LUMINANCECURVE, // Evlocallabradmasklc LUMINANCECURVE, // Evlocallabchromasklc LUMINANCECURVE, // EvlocallabLmasklcshape LUMINANCECURVE, // Evlocallabchromalev LUMINANCECURVE, // Evlocallabchromablu LUMINANCECURVE, // Evlocallaboffset LUMINANCECURVE, // Evlocallabwavblur LUMINANCECURVE, // Evlocallabwavcont LUMINANCECURVE, // Evlocallabwavcomp LUMINANCECURVE, // Evlocallabwavcompre LUMINANCECURVE, // EvlocallabwavCurvecompre LUMINANCECURVE, // Evlocallabresidcomp LUMINANCECURVE, // Evlocallabthreswav LUMINANCECURVE, // Evlocallabstrwav LUMINANCECURVE, // Evlocallabangwav LUMINANCECURVE, // Evlocallabwavgradl LUMINANCECURVE, // Evlocallabstrlog LUMINANCECURVE, // Evlocallabanglog LUMINANCECURVE, // EvLocallabSpotcolorde LUMINANCECURVE, // EvlocallabshowmasksharMethod LUMINANCECURVE, // Evlocallabshowreset LUMINANCECURVE, // Evlocallabstrengthw LUMINANCECURVE, // Evlocallabradiusw LUMINANCECURVE, // Evlocallabdetailw LUMINANCECURVE, // Evlocallabgradw LUMINANCECURVE, // Evlocallabtloww LUMINANCECURVE, // Evlocallabthigw LUMINANCECURVE, // EvlocallabwavCurveedg LUMINANCECURVE, // EvlocallablocaledgMethod LUMINANCECURVE, // Evlocallabwavedg LUMINANCECURVE, // Evlocallabedgw LUMINANCECURVE, // Evlocallabbasew LUMINANCECURVE, // EvlocallablocalneiMethod LUMINANCECURVE, // Evlocallabwaveshow LUMINANCECURVE, // EvLocallabSpotwavMethod LUMINANCECURVE, // EvlocallabchroMethod LUMINANCECURVE, // Evlocallabstrbl LUMINANCECURVE, // Evlocallabsigmadr LUMINANCECURVE, // Evlocallabsigmabl LUMINANCECURVE, // Evlocallabsigmaed LUMINANCECURVE, // Evlocallabresidsha LUMINANCECURVE, // Evlocallabresidshathr LUMINANCECURVE, // Evlocallabresidhi LUMINANCECURVE, // Evlocallabresidhithr LUMINANCECURVE, // Evlocallabsigmalc LUMINANCECURVE, // Evlocallabsigmalc2 LUMINANCECURVE, // Evlocallabblwh LUMINANCECURVE, // EvlocallabcomplexityWithRefresh M_VOID, // EvlocallabcomplexityWithoutRefresh LUMINANCECURVE, // EvLocallabSpotcolorscope LUMINANCECURVE, // EvlocallabshowmasktypMethod LUMINANCECURVE, // Evlocallabshadmaskblsha LUMINANCECURVE, // EvLocenamask LUMINANCECURVE, // Evlocallabsensimask LUMINANCECURVE, // Evlocallabblendmask LUMINANCECURVE, // EvLocallabEna_Mask LUMINANCECURVE, // Evlocallabradmask LUMINANCECURVE, // Evlocallablapmask LUMINANCECURVE, // Evlocallabchromask LUMINANCECURVE, // Evlocallabgammask LUMINANCECURVE, // Evlocallabslopmask LUMINANCECURVE, // EvlocallabCCmask_shape LUMINANCECURVE, // EvlocallabLLmask_shape LUMINANCECURVE, // EvlocallabHHmask_shape LUMINANCECURVE, // EvLocallabtoolmask LUMINANCECURVE, // Evlocallabstrumaskmask LUMINANCECURVE, // EvlocallabHHhmask_shape LUMINANCECURVE, // EvLocallabfftmask LUMINANCECURVE, // Evlocallabblurmask LUMINANCECURVE, // Evlocallabcontmask LUMINANCECURVE, // Evlocallabshadmask LUMINANCECURVE, // EvlocallabLmask_shape LUMINANCECURVE, // EvlocallabLLmask_shapewav LUMINANCECURVE, // EvlocallabcsThresholdmask LUMINANCECURVE, // Evlocallabstr_mask LUMINANCECURVE, // Evlocallabang_mask LUMINANCECURVE, // Evlocallabsoftradiusmask LUMINANCECURVE, // Evlocallabblendmaskab LUMINANCECURVE, // EvLocallabSpotprevMethod LUMINANCECURVE, // Evlocallabactiv LUMINANCECURVE // EvlocallabCHshape }; namespace rtengine { RefreshMapper::RefreshMapper(): next_event_(rtengine::NUMOFEVENTS) { for (int event = 0; event < rtengine::NUMOFEVENTS; ++event) { actions_[event] = refreshmap[event]; } } ProcEvent RefreshMapper::newEvent() { return ProcEvent(++next_event_); } void RefreshMapper::mapEvent(ProcEvent event, int action) { actions_[event] = action; } int RefreshMapper::getAction(ProcEvent event) const { auto it = actions_.find(event); if (it == actions_.end()) { return 0; } else { return it->second; } } RefreshMapper *RefreshMapper::getInstance() { static RefreshMapper instance; return &instance; } } // namespace rtengine