FastLED 3.9.15
Loading...
Searching...
No Matches

◆ fireCallbacks()

void fl::audio::detector::Percussion::fireCallbacks ( )
overridevirtual

Reimplemented from fl::audio::Detector.

Definition at line 100 of file percussion.cpp.hpp.

100 {
101 if (mKickDetected) {
102 if (onKick) onKick();
104 }
105
106 if (mSnareDetected) {
107 if (onSnare) onSnare();
109 }
110
111 if (mHiHatDetected) {
112 if (onHiHat) onHiHat();
114 }
115
116 if (mTomDetected) {
117 if (onTom) onTom();
119 }
120}
function_list< void(PercussionType type)> onPercussionHit
Definition percussion.h:33
function_list< void()> onKick
Definition percussion.h:34
function_list< void()> onSnare
Definition percussion.h:35
function_list< void()> onTom
Definition percussion.h:37
function_list< void()> onHiHat
Definition percussion.h:36

References fl::audio::detector::HiHat, fl::audio::detector::Kick, mHiHatDetected, mKickDetected, mSnareDetected, mTomDetected, onHiHat, onKick, onPercussionHit, onSnare, onTom, fl::audio::detector::Snare, and fl::audio::detector::Tom.

Referenced by ~Percussion().

+ Here is the caller graph for this function: