9 #include <utils/ColorRgb.h> 10 #include <hyperion/ColorAdjustment.h> 29 void setAdjustmentForLed(
const QString&
id,
const unsigned startLed,
unsigned endLed);
31 bool verifyAdjustments()
const;
33 void setBacklightEnabled(
bool enable);
59 QStringList _adjustmentIds;
62 std::vector<ColorAdjustment*> _adjustment;
65 std::vector<ColorAdjustment*> _ledAdjustments;
Definition: ColorAdjustment.h:10
The LedColorTransform is responsible for performing color transformation from 'raw' colors received a...
Definition: MultiColorAdjustment.h:16
void addAdjustment(ColorAdjustment *adjustment)
Adds a new ColorAdjustment to this MultiColorTransform.
Definition: MultiColorAdjustment.cpp:20
void applyAdjustment(std::vector< ColorRgb > &ledColors)
Performs the color adjustment from raw-color to led-color.
Definition: MultiColorAdjustment.cpp:93
ColorAdjustment * getAdjustment(const QString &id)
Returns the pointer to the ColorAdjustment with the given id.
Definition: MultiColorAdjustment.cpp:70
const QStringList & getAdjustmentIds()
Returns the identifier of all the unique ColorAdjustment.
Definition: MultiColorAdjustment.cpp:65