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

◆ setupUiCallbacks()

void setupUiCallbacks ( )

Definition at line 75 of file BilinearCompression.ino.

75 {
76 speed.onChanged([](float value) { time_warp.setSpeed(speed.value()); });
77 maxAnimation.onChanged(
78 [](float value) { shapeProgress.set_max_clamp(maxAnimation.value()); });
79
80 trigger.onChanged([]() {
81 // shapeProgress.trigger(millis());
82 FASTLED_WARN("Trigger pressed");
83 });
84 useWaveFx.onChanged([](bool on) {
85 if (on) {
86 FASTLED_WARN("WaveFX enabled");
87 } else {
88 FASTLED_WARN("WaveFX disabled");
89 }
90 });
91}
UISlider speed("Speed", 1.0f, -20.0f, 20.0f, 0.01f)
TimeClampedTransition shapeProgress(TIME_ANIMATION)
UICheckbox useWaveFx("Use WaveFX", true)
TimeWarp time_warp
UISlider maxAnimation("Max Animation", 1.0f, 5.0f, 20.0f, 1.f)
UIButton trigger("Trigger")
#define FASTLED_WARN
Definition warn.h:7

References FASTLED_WARN, maxAnimation, shapeProgress, speed, time_warp, trigger, and useWaveFx.

Referenced by setup().

+ Here is the caller graph for this function: