FastLED 3.9.15
Loading...
Searching...
No Matches
colorutils_misc.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdint.h>
4
5// TODO: Figure out how to namespace these.
6typedef uint32_t TProgmemRGBPalette16[16];
8typedef uint32_t TProgmemHSVPalette16[16];
11#define TProgmemPalette16 TProgmemRGBPalette16
12typedef uint32_t TProgmemRGBPalette32[32];
14typedef uint32_t TProgmemHSVPalette32[32];
17#define TProgmemPalette32 TProgmemRGBPalette32
18
20typedef const uint8_t TProgmemRGBGradientPalette_byte;
27
28namespace fl {
29
39
40} // namespace fl
TGradientDirectionCode
Hue direction for calculating fill gradients.
uint32_t TProgmemRGBPalette32[32]
CRGBPalette32 entries stored in PROGMEM memory.
uint32_t TProgmemRGBPalette16[16]
CRGBPalette16 entries stored in PROGMEM memory.
uint32_t TProgmemHSVPalette32[32]
CHSVPalette32 entries stored in PROGMEM memory.
TProgmemRGBGradientPalette_bytes TProgmemRGBGradientPaletteRef
Alias of TProgmemRGBGradientPalette_bytes.
const TProgmemRGBGradientPalette_byte * TProgmemRGBGradientPalette_bytes
Pointer to bytes of an RGB gradient, stored in PROGMEM memory.
const uint8_t TProgmemRGBGradientPalette_byte
Byte of an RGB gradient, stored in PROGMEM memory.
uint32_t TProgmemHSVPalette16[16]
CHSVPalette16 entries stored in PROGMEM memory.
@ SHORTEST_HUES
Hue goes whichever way is shortest.
@ LONGEST_HUES
Hue goes whichever way is longest.
@ FORWARD_HUES
Hue always goes clockwise around the color wheel.
@ BACKWARD_HUES
Hue always goes counter-clockwise around the color wheel.
Implements a simple red square effect for 2D LED grids.
Definition crgb.h:16