FastLED 3.6.0
Loading...
Searching...
No Matches
colorpalettes.h
Go to the documentation of this file.
1#ifndef __INC_COLORPALETTES_H
2#define __INC_COLORPALETTES_H
3
4#include "FastLED.h"
5#include "colorutils.h"
6
9
10// Have Doxygen ignore these declarations
12
13FASTLED_NAMESPACE_BEGIN
14
15extern const TProgmemRGBPalette16 CloudColors_p FL_PROGMEM;
16extern const TProgmemRGBPalette16 LavaColors_p FL_PROGMEM;
17extern const TProgmemRGBPalette16 OceanColors_p FL_PROGMEM;
18extern const TProgmemRGBPalette16 ForestColors_p FL_PROGMEM;
19
20extern const TProgmemRGBPalette16 RainbowColors_p FL_PROGMEM;
21
23#define RainbowStripesColors_p RainbowStripeColors_p
24extern const TProgmemRGBPalette16 RainbowStripeColors_p FL_PROGMEM;
25
26extern const TProgmemRGBPalette16 PartyColors_p FL_PROGMEM;
27
28extern const TProgmemRGBPalette16 HeatColors_p FL_PROGMEM;
29
30
31DECLARE_GRADIENT_PALETTE( Rainbow_gp);
32
33FASTLED_NAMESPACE_END
34
36
37#endif
central include file for FastLED, defines the CFastLED class/object
Utility functions for color fill, palettes, blending, and more.
#define DECLARE_GRADIENT_PALETTE(X)
Forward-declaration macro for DEFINE_GRADIENT_PALETTE(X)
uint32_t TProgmemRGBPalette16[16]
CRGBPalette16 entries stored in PROGMEM memory.
Definition colorutils.h:555
const TProgmemRGBPalette16 RainbowStripeColors_p
HSV Rainbow colors with alternatating stripes of black.
const TProgmemRGBPalette16 OceanColors_p
Ocean colors, blues and whites.
const TProgmemRGBPalette16 CloudColors_p
Cloudy color palette.
const TProgmemRGBPalette16 HeatColors_p
Approximate "black body radiation" palette, akin to the FastLED HeatColor() function.
const TProgmemRGBPalette16 ForestColors_p
Forest colors, greens.
const TProgmemRGBPalette16 LavaColors_p
Lava color palette.
const TProgmemRGBPalette16 PartyColors_p
HSV color ramp: blue, purple, pink, red, orange, yellow (and back).
const TProgmemRGBPalette16 RainbowColors_p
HSV Rainbow.