int16_t sfract15
ANSI: signed _Fract.
uint16_t accum88
ANSI: unsigned short _Accum. 8 bits int, 8 bits fraction.
uint8_t fract8
ANSI: unsigned short _Fract.
uint16_t accum124
no direct ANSI counterpart. 12 bits int, 4 bits fraction
int8_t sfract7
ANSI: signed short _Fract.
int16_t saccum78
ANSI: signed short _Accum. 7 bits int, 8 bits fraction.
int32_t saccum114
no direct ANSI counterpart. 1 bit int, 14 bits fraction
int32_t sfract31
ANSI: signed long _Fract. 31 bits int, 1 bit fraction.
uint16_t fract16
ANSI: unsigned _Fract.
int32_t saccum1516
ANSI: signed _Accum. 15 bits int, 16 bits fraction.
uint32_t accum1616
ANSI: signed _Accum. 16 bits int, 16 bits fraction.
uint32_t fract32
ANSI: unsigned long _Fract. 32 bits int, 32 bits fraction.
Implements the FastLED namespace macros.
#define FASTLED_NAMESPACE_END
End of the FastLED namespace.
#define FASTLED_NAMESPACE_BEGIN
Start of the FastLED namespace.
typedef for IEEE754 "binary32" float type internals
uint32_t mantissa
23-bit mantissa
uint32_t mant_hi16_exp_lo1
uint32_t i
raw value, as an integer
float f
raw value, as a float
uint32_t exponent
8-bit exponent