24 #define STALKER(v, ...) ({static kaleidoscope::stalker::v _effect __VA_ARGS__; &_effect;}) 36 void begin(
void)
final;
37 void init(
void)
final;
44 static uint32_t step_end_time_;
47 static Key eventHandlerHook(
Key mapped_key, byte
row, byte
col, uint8_t key_state);
54 explicit Haunt(
const cRGB highlight_color);
59 static cRGB highlight_color_;
#define ROWS
Definition: Kaleidoscope-Hardware-Model01.h:9
void init(void) final
Definition: LED-Stalker.cpp:37
void update(void) final
Definition: LED-Stalker.cpp:52
Definition: LED-Stalker.h:29
Definition: LED-Stalker.h:52
Definition: LED-Stalker.h:62
byte byte col
Definition: TapDance.cpp:229
Definition: LED-Stalker.h:27
Definition: key_defs.h:13
static uint16_t step_length
Definition: LED-Stalker.h:41
Definition: Kaleidoscope-LEDControl.h:11
static ColorComputer * variant
Definition: LED-Stalker.h:40
virtual cRGB compute(uint8_t *step)=0
Definition: Kaleidoscope-Hardware-Shortcut.h:29
#define COLS
Definition: Kaleidoscope-Hardware-Model01.h:8
void begin(void) final
Definition: LED-Stalker.cpp:32
StalkerEffect(void)
Definition: LED-Stalker.cpp:29
byte row
Definition: TapDance.cpp:229
#define CRGB(r, g, b)
Definition: Kaleidoscope-Hardware-Model01.h:11
Haunt(void)
Definition: LED-Stalker.h:55