This is the complete list of members for fl::PerlinParticlePunch, including all inherited members.
| circleNoiseGen(u32 now, s16x16 theta) const | fl::PerlinParticlePunch | private |
| draw(DrawContext context) override | fl::PerlinParticlePunch | virtual |
| DrawContext typedef | fl::Fx | |
| Fx(u16 numLeds) | fl::Fx | inline |
| Fx1d(u16 numLeds) | fl::Fx1d | inline |
| fxName() const override | fl::PerlinParticlePunch | virtual |
| getNumLeds() const | fl::Fx | inline |
| hasFixedFrameRate(float *fps) const | fl::Fx | inlinevirtual |
| mAmbientBrightnessDecay | fl::PerlinParticlePunch | private |
| mAmbientPalette | fl::PerlinParticlePunch | private |
| mAmbientParticles | fl::PerlinParticlePunch | private |
| mAmbientTrailIntensity | fl::PerlinParticlePunch | private |
| mapf(s16x16 x, s16x16 in_min, s16x16 in_max, s16x16 out_min, s16x16 out_max) | fl::PerlinParticlePunch | privatestatic |
| mDebrisBrightnessDecay | fl::PerlinParticlePunch | private |
| mDebrisParticles | fl::PerlinParticlePunch | private |
| mDebrisVelocityDecay | fl::PerlinParticlePunch | private |
| mDrag | fl::PerlinParticlePunch | private |
| mMeteorDrag | fl::PerlinParticlePunch | private |
| mMeteorHeadColor | fl::PerlinParticlePunch | private |
| mMeteorMidColor | fl::PerlinParticlePunch | private |
| mMeteorParticles | fl::PerlinParticlePunch | private |
| mMeteorTailColor | fl::PerlinParticlePunch | private |
| mMeteorTrailIntensity | fl::PerlinParticlePunch | private |
| mMinVelocity | fl::PerlinParticlePunch | private |
| mNoisePalette | fl::PerlinParticlePunch | private |
| mNumLeds | fl::Fx | protected |
| mSpeed | fl::PerlinParticlePunch | private |
| mTimeMultiplier | fl::PerlinParticlePunch | private |
| mTrailBuffer | fl::PerlinParticlePunch | private |
| mXMap | fl::Fx1d | protected |
| noiseCircleDraw(u32 now, fl::span< CRGB > dst) | fl::PerlinParticlePunch | private |
| pause(fl::u32 now) | fl::Fx | inlinevirtual |
| PerlinParticlePunch(u16 num_leds) | fl::PerlinParticlePunch | |
| renderAmbient(const AmbientParticle &p) | fl::PerlinParticlePunch | private |
| renderDebris(const DebrisParticle &d) | fl::PerlinParticlePunch | private |
| renderMeteor(const MeteorParticle &m) | fl::PerlinParticlePunch | private |
| resume(fl::u32 now) | fl::Fx | inlinevirtual |
| setAmbientBrightnessDecay(float decay) | fl::PerlinParticlePunch | |
| setAmbientPalette(const CRGBPalette16 &palette) | fl::PerlinParticlePunch | |
| setAmbientTrailIntensity(u8 intensity) | fl::PerlinParticlePunch | |
| setDebrisBrightnessDecay(float decay) | fl::PerlinParticlePunch | |
| setDebrisVelocityDecay(float decay) | fl::PerlinParticlePunch | |
| setDrag(float drag) | fl::PerlinParticlePunch | |
| setMeteorGradient(CRGB headColor, CRGB midColor, CRGB tailColor) | fl::PerlinParticlePunch | |
| setMeteorTrailIntensity(u8 intensity) | fl::PerlinParticlePunch | |
| setMinVelocity(float minVel) | fl::PerlinParticlePunch | |
| setNoisePalette(const CRGBPalette16 &palette) | fl::PerlinParticlePunch | |
| setSpeed(float speed) | fl::PerlinParticlePunch | |
| setTimeMultiplier(float mult) | fl::PerlinParticlePunch | |
| setXmap(const XMap &xMap) | fl::Fx1d | inline |
| spawnAmbient(float intensity=0.5f) | fl::PerlinParticlePunch | |
| spawnDebrisFromMeteor(MeteorParticle &m, u32 now) | fl::PerlinParticlePunch | private |
| spawnMeteor(float intensity=1.0f) | fl::PerlinParticlePunch | |
| tryAllocateAmbient() | fl::PerlinParticlePunch | private |
| tryAllocateDebris() | fl::PerlinParticlePunch | private |
| tryAllocateMeteor() | fl::PerlinParticlePunch | private |
| writeMax(CRGB &dst, const CRGB &src) | fl::PerlinParticlePunch | privatestatic |
| xyMap(u16 x) const | fl::Fx1d | inline |
| ~Fx() FL_NOEXCEPT | fl::Fx | inlineprotectedvirtual |
| ~PerlinParticlePunch() FL_NOEXCEPT | fl::PerlinParticlePunch | |