6 #include <utils/Logger.h> 36 void apply(uint8_t input, uint8_t brightness, uint8_t & red, uint8_t & green, uint8_t & blue);
45 void setAdjustment(uint8_t adjustR, uint8_t adjustG, uint8_t adjustB);
58 enum ColorChannel { RED=0, GREEN=1, BLUE=2 };
61 void resetInitialized();
67 uint8_t _mapping[3][256];
76 bool _initialized[256];
RgbChannelAdjustment(QString channelName="")
Default constructor.
Definition: RgbChannelAdjustment.cpp:3
void setAdjustment(uint8_t adjustR, uint8_t adjustG, uint8_t adjustB)
setAdjustment RGB
Definition: RgbChannelAdjustment.cpp:28
void apply(uint8_t input, uint8_t brightness, uint8_t &red, uint8_t &green, uint8_t &blue)
Transform the given array value.
Definition: RgbChannelAdjustment.cpp:51
Correction for a single color byte value All configuration values are unsigned int and assume the col...
Definition: RgbChannelAdjustment.h:10
uint8_t getAdjustmentB() const
Definition: RgbChannelAdjustment.cpp:46
~RgbChannelAdjustment()
Destructor.
Definition: RgbChannelAdjustment.cpp:18
uint8_t getAdjustmentG() const
Definition: RgbChannelAdjustment.cpp:41
uint8_t getAdjustmentR() const
Definition: RgbChannelAdjustment.cpp:36