87 if (v > kMax) v = kMax;
88 if (v < kMin) v = kMin;
119 "fl::number must be exactly 64 bits to slot into JSON / RPC "
120 "value cells without padding overhead.");
constexpr number(tag t, fl::u64 payload) FL_NO_EXCEPT
constexpr number() FL_NO_EXCEPT
static number from_signed(fl::i64 v) FL_NO_EXCEPT
fl::i64 as_signed_payload() const FL_NO_EXCEPT
constexpr tag get_tag() const FL_NO_EXCEPT
static constexpr int kTagShift
constexpr fl::u64 payload() const FL_NO_EXCEPT
static constexpr fl::u64 kPayloadMask
static constexpr int kPayloadBits
static number from_unsigned(fl::u64 v) FL_NO_EXCEPT
u8 u8 fract8 blur_amount FL_NO_EXCEPT
Base definition for an LED controller.
#define FL_STATIC_ASSERT(...)
Portable compile-time assertion wrapper.