hueplusplus 1.2.0
Loading...
Searching...
No Matches
ExtendedColorHueStrategy.h
Go to the documentation of this file.
1
23#ifndef INCLUDE_HUEPLUSPLUS_EXTENDED_COLOR_HUE_STRATEGY_H
24#define INCLUDE_HUEPLUSPLUS_EXTENDED_COLOR_HUE_STRATEGY_H
25
26#include "Light.h"
28
29namespace hueplusplus
30{
35{
36public:
43 bool alertHueSaturation(const HueSaturation& hueSat, Light& light) const override;
50 bool alertXY(const XYBrightness& xy, Light& light) const override;
51};
52} // namespace hueplusplus
53
54#endif
Definition ExtendedColorHueStrategy.h:35
bool alertHueSaturation(const HueSaturation &hueSat, Light &light) const override
Function that lets the light perform one breath cycle in the specified color.
Definition ExtendedColorHueStrategy.cpp:33
bool alertXY(const XYBrightness &xy, Light &light) const override
Function that lets the light perform one breath cycle in the specified color.
Definition ExtendedColorHueStrategy.cpp:60
Class for Hue Light fixtures.
Definition Light.h:61
Definition SimpleColorHueStrategy.h:35
Namespace for the hueplusplus library.
Definition Action.h:28
Color in hue and saturation.
Definition ColorUnits.h:32
Color and brightness in CIE.
Definition ColorUnits.h:63