Bit mapping policy for ColorMode Uses lookup table for non-contiguous enum values.
More...
#include <color_mode.h>
|
| static constexpr int | MAX_BITS = sizeof(COLOR_MODE_LOOKUP) / sizeof(COLOR_MODE_LOOKUP[0]) |
| |
Bit mapping policy for ColorMode Uses lookup table for non-contiguous enum values.
Definition at line 135 of file color_mode.h.
◆ mask_t
◆ from_bit()
| static constexpr ColorMode esphome::light::ColorModeBitPolicy::from_bit |
( |
unsigned | bit | ) |
|
|
inlinestaticconstexpr |
◆ to_bit()
| static constexpr unsigned esphome::light::ColorModeBitPolicy::to_bit |
( |
ColorMode | mode | ) |
|
|
inlinestaticconstexpr |
◆ MAX_BITS
| int esphome::light::ColorModeBitPolicy::MAX_BITS = sizeof(COLOR_MODE_LOOKUP) / sizeof(COLOR_MODE_LOOKUP[0]) |
|
staticconstexpr |
The documentation for this struct was generated from the following file: