blob: 65ae483bb401c8cd618e0ce526dfb9f8d8b5783d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#pragma once
#include <Kaleidoscope.h>
class LayerHighlighter : public kaleidoscope::Plugin {
public:
LayerHighlighter(uint8_t l): color(CRGB(160, 0, 0)), lockHue(170), layer(l) {}
cRGB color;
uint8_t lockHue;
kaleidoscope::EventHandlerResult onSetup(void);
kaleidoscope::EventHandlerResult afterEachCycle();
private:
const uint8_t layer;
static byte row, col;
};
|