FastLED 3.9.15
Loading...
Searching...
No Matches

◆ random16() [1/3]

LIB8STATIC fl::u16 random16 ( )

Generate a 16-bit random number.

Returns
random 16-bit number, in the range 0-65535
Examples
DemoReel100.ino, Fire2012.ino, Fire2012WithPalette.ino, and Noise.ino.

Definition at line 63 of file random8.h.

63 {
65 return rand16seed;
66}
fl::u16 rand16seed
Seed for the random number generator functions.
#define APPLY_FASTLED_RAND16_2053(x)
Multiplies a value by the pseudo-random multiplier.
Definition random8.h:45
#define FASTLED_RAND16_13849
Increment value for pseudo-random number generation.
Definition random8.h:38

References APPLY_FASTLED_RAND16_2053, FASTLED_RAND16_13849, FL_NOEXCEPT, LIB8STATIC, and rand16seed.

Referenced by fl::NoisePalette::NoisePalette(), addGlitter(), fl::DemoReel100::addGlitter(), CEveryNMillisRandom::computeNext(), confetti(), fl::DemoReel100::confetti(), loop(), processWaveAutoTrigger(), random16(), random16(), setup(), and fl::Particles1d::Particle::spawn().

+ Here is the caller graph for this function: