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

◆ setParams() [2/2]

bool fl::Blend2d::setParams ( Fx2dPtr fx,
const Params & p )

Definition at line 106 of file blend.cpp.hpp.

106 {
107 u8 blur_amount = p.blur_amount;
108 u8 blur_passes = p.blur_passes;
109 for (auto &layer : mLayers) {
110 if (layer.fx == fx) {
111 layer.blur_amount = blur_amount;
112 layer.blur_passes = blur_passes;
113 return true;
114 }
115 }
116
117 FL_WARN("Fx2d not found in Blend2d::setBlurParams");
118 return false;
119}
vector< Entry > mLayers
Definition blend.h:57
#define FL_WARN(X)
Definition log.h:276
unsigned char u8
Definition stdint.h:131
u8 u8 fract8 blur_amount
Definition blur.h:186

References fl::Blend2dParams::blur_amount, fl::blur_amount, fl::Blend2dParams::blur_passes, FL_WARN, and mLayers.

Referenced by setParams().

+ Here is the caller graph for this function: