FastLED 3.10.6
Loading...
Searching...
No Matches
mood_painter.h File Reference
#include "FastLED.h"
#include "fl/stl/span.h"
#include "fl/stl/stdint.h"
#include "fl/stl/vector.h"
#include "layers.h"
#include "mood_palette.h"
#include "ring_canvas.h"
#include "room_sense.h"
+ Include dependency graph for mood_painter.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mood_ring::MoodPainter
 
struct  mood_ring::MoodPainter::Pulse
 
struct  mood_ring::PainterTuning
 

Namespaces

namespace  mood_ring
 

Class Documentation

◆ mood_ring::MoodPainter::Pulse

struct mood_ring::MoodPainter::Pulse
Class Members
bool active = false
bool downbeat = false
u32 startMs = 0
float strength = 0.0f

◆ mood_ring::PainterTuning

struct mood_ring::PainterTuning
Class Members
float breathGain = 1.0f
float flowGain = 1.0f
float grooveGain = 1.0f
float pulseOrigin = 0.0f turns
bool pulses = true
float trailOverride = -1.0f < 0 follows the regime blend
bool trails = true