|
ESPHome 2025.12.0-dev
|
Bit mapping policy for ColorMode Uses lookup table for non-contiguous enum values. More...
#include <color_mode.h>
Public Types | |
| using | mask_t = uint16_t |
Static Public Member Functions | |
| static constexpr unsigned | to_bit (ColorMode mode) |
| static constexpr ColorMode | from_bit (unsigned bit) |
Static Public Attributes | |
| 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 128 of file color_mode.h.
| using esphome::light::ColorModeBitPolicy::mask_t = uint16_t |
Definition at line 129 of file color_mode.h.
|
inlinestaticconstexpr |
Definition at line 142 of file color_mode.h.
|
inlinestaticconstexpr |
Definition at line 132 of file color_mode.h.
|
staticconstexpr |
Definition at line 130 of file color_mode.h.