diff --git a/src/Kaleidoscope-LEDEffect-Breathe.cpp b/src/Kaleidoscope-LEDEffect-Breathe.cpp index 5c2397f9..6551bfbb 100644 --- a/src/Kaleidoscope-LEDEffect-Breathe.cpp +++ b/src/Kaleidoscope-LEDEffect-Breathe.cpp @@ -1,11 +1,10 @@ #include "Kaleidoscope-LEDEffect-Breathe.h" -LEDBreatheEffect_::LEDBreatheEffect_(void) { -} - -void LEDBreatheEffect_::update(void) { +namespace kaleidoscope { +void LEDBreatheEffect::update(void) { cRGB color = breath_compute(); - LEDControl.set_all_leds_to(color); + ::LEDControl.set_all_leds_to(color); +} } -LEDBreatheEffect_ LEDBreatheEffect; +kaleidoscope::LEDBreatheEffect LEDBreatheEffect; diff --git a/src/Kaleidoscope-LEDEffect-Breathe.h b/src/Kaleidoscope-LEDEffect-Breathe.h index c69e3168..b9cad307 100644 --- a/src/Kaleidoscope-LEDEffect-Breathe.h +++ b/src/Kaleidoscope-LEDEffect-Breathe.h @@ -3,11 +3,14 @@ #include "Kaleidoscope-LEDControl.h" #include "LEDUtils.h" -class LEDBreatheEffect_ : public LEDMode { +namespace kaleidoscope { +class LEDBreatheEffect : public LEDMode { public: - LEDBreatheEffect_(void); + LEDBreatheEffect(void) {} + protected: void update(void) final; }; +} -extern LEDBreatheEffect_ LEDBreatheEffect; +extern kaleidoscope::LEDBreatheEffect LEDBreatheEffect;