FastLED 3.9.15
Loading...
Searching...
No Matches
Painter Struct Reference

Detailed Description

Definition at line 10 of file Painter.h.

#include <Painter.h>

Public Types

enum  VisState {
  kVUMidNote = 0 , kColumnNote , kBlockNote , kVUNote ,
  kVUSpaceInvaders , kVegas , kBrightSurprise , kNumVisStates
}
 

Static Public Member Functions

static void Paint (uint32_t now_ms, uint32_t delta_ms, VisState vis_state, KeyboardState *keyboard, LedRopeInterface *light_rope)
 

Static Private Member Functions

static void PaintBrightSurprise (const KeyboardState &keyboard, const int *led_column_table, int led_column_table_length, LedRopeInterface *led_rope)
 
static void PaintVuMidNotesFade (uint32_t delta_ms, const KeyboardState &keyboard, const int *led_column_table, int led_column_table_length, LedRopeInterface *led_rope)
 
static void PaintVuNotes (uint32_t now_ms, const KeyboardState &keyboard, const int *led_column_table, int led_column_table_length, LedRopeInterface *led_rope)
 
static void PaintVuSpaceInvaders (uint32_t now_ms, const KeyboardState &keyboard, const int *led_column_table, int led_column_table_length, LedRopeInterface *led_rope)
 
static void VegasVisualizer (const KeyboardState &keyboard, const int *led_column_table, int led_column_table_length, LedRopeInterface *led_rope)
 

The documentation for this struct was generated from the following files: