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

◆ CreateArgsUpper()

WaveFx::Args CreateArgsUpper ( )

Definition at line 31 of file wave.cpp.

31 {
32 WaveFx::Args out;
33 out.factor = SuperSample::SUPER_SAMPLE_2X;
34 out.half_duplex = true;
35 out.auto_updates = true;
36 out.speed = 0.25f;
37 out.dampening = 3.0f;
38 out.crgbMap = fl::make_shared<WaveCrgbGradientMap>(electricGreenFirePal);
39 return out;
40}
WaveFxArgs Args
Definition wave.h:83
shared_ptr< T > make_shared(Args &&... args)
Definition shared_ptr.h:348
float speed
Definition wave.h:74
WaveCrgbMapPtr crgbMap
Definition wave.h:77
bool auto_updates
Definition wave.h:73
SuperSample factor
Definition wave.h:71
float dampening
Definition wave.h:75
bool half_duplex
Definition wave.h:72

References fl::WaveFxArgs::auto_updates, fl::WaveFxArgs::crgbMap, fl::WaveFxArgs::dampening, fl::WaveFxArgs::factor, fl::WaveFxArgs::half_duplex, fl::make_shared(), and fl::WaveFxArgs::speed.

Referenced by NewWaveSimulation2D().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: