FastLED 3.9.3
Loading...
Searching...
No Matches
draw_context.h
1#pragma once
2
3#include <stdint.h>
4#include "namespace.h"
5#include "crgb.h"
6
7FASTLED_NAMESPACE_BEGIN
8
9// Abstract base class for effects on a strip/grid of LEDs.
10
12 uint32_t now;
13 CRGB* leds;
14 uint16_t frame_time = 0;
15 float speed = 1.0f;
16 uint8_t* alpha_channel = nullptr;
18 uint32_t now,
19 CRGB* leds,
20 uint16_t frame_time = 0,
21 float speed = 1.0f,
22 uint8_t* alpha_channel = nullptr
23 ): now(now),
24 leds(leds),
25 frame_time(frame_time),
26 speed(speed),
27 alpha_channel(alpha_channel) {}
28};
29
30FASTLED_NAMESPACE_END
31
Representation of an RGB pixel (Red, Green, Blue)
Definition crgb.h:39