![]() |
FastFX
1.1.0
LED Strip Animation and Effects Framework for Arduino
|
This is the complete list of members for FFXBase, including all inherited members.
| addDelta(long delta) | FlexTimer | inline |
| addObserver(FFXStateObserver *obs) | FFXStateNotifier | inline |
| addOffsetWithWrap(uint16_t index, uint16_t offset) | FFXBase | inline |
| FlexTimer::addOffsetWithWrap(unsigned long index, unsigned long offset, unsigned long maximum) | StepTimer | inlinestatic |
| FlexTimer::addOffsetWithWrap(unsigned long index, unsigned long offset) | StepTimer | inlinestatic |
| alphaBlend(uint8_t a, uint8_t b, uint8_t alpha) | FFXBase | inlinestatic |
| alphaBlend(CRGB &a, CRGB &b, uint8_t alpha, FadeType ftUp=LINEAR, FadeType ftDown=LINEAR) | FFXBase | static |
| alphaBlend(CRGB *a, CRGB *b, CRGB *dest, uint16_t num, uint8_t alpha, FadeType ftUp=LINEAR, FadeType ftDown=LINEAR) | FFXBase | inlinestatic |
| changed | FFXBase | protected |
| CUBIC enum value | FFXBase | |
| currColor | FFXBase | protected |
| currCycle | FFXBase | protected |
| currMovement | FFXBase | protected |
| currPhase | FFXBase | protected |
| currVCycle | FFXBase | protected |
| currVPhase | FFXBase | protected |
| cycleEnd(CRGB *currFrame) | FFXBase | inline |
| cycleStart(CRGB *currFrame) | FFXBase | inline |
| defaultFrameRefresh | FFXBase | protected |
| fadeMethodStr(FadeType value) | FFXBase | static |
| FadeType enum name | FFXBase | |
| FFXBase(uint16_t initSize, unsigned long initInterval, unsigned long minRefresh, unsigned long maxRefresh) | FFXBase | |
| FFXBase(uint16_t initSize, unsigned long initInterval) | FFXBase | inline |
| FFXBase(uint16_t initSize, uint8_t initSpeed, unsigned long minRefresh, unsigned long maxRefresh) | FFXBase | inline |
| FFXBase(uint16_t initSize, uint8_t initSpeed) | FFXBase | inline |
| FFXBase(uint16_t initSize) | FFXBase | |
| FFXStateNotifier() | FFXStateNotifier | inline |
| FlexTimer(unsigned long minInterval, unsigned long maxInterval, unsigned long initInterval, boolean initStart) | FlexTimer | inline |
| FlexTimer(unsigned long initInterval, boolean initStart) | FlexTimer | inline |
| FlexTimer(unsigned long initInterval) | FlexTimer | inline |
| FlexTimer(unsigned long minInterval, unsigned long maxInterval, bool initStart, uint8_t initSpeed) | FlexTimer | inline |
| freeze() | FFXBase | inline |
| frozen | FFXBase | protected |
| fxid | FFXBase | protected |
| fxName | FFXBase | protected |
| GAMMA enum value | FFXBase | |
| getColor() | FFXBase | inline |
| getCurrCycle() | FFXBase | inline |
| getCurrInterval() | FlexTimer | inline |
| getCurrMovement(uint16_t cycle) | FFXBase | |
| getCurrPhase() | FFXBase | inline |
| getCurrVCycle() | FFXBase | inline |
| getCurrVPhase() | FFXBase | inline |
| getFXColor() | FFXBase | inline |
| getFXID() | FFXBase | inline |
| getFXName() | FFXBase | inline |
| getInterval() | StepTimer | inline |
| getLastUp() override | FlexTimer | inlinevirtual |
| getMovement() | FFXBase | inline |
| getMovementPhase() | FFXBase | |
| getMovementVPhase() | FFXBase | |
| getNextPhase() | FFXBase | inline |
| getNextVPhase() | FFXBase | inline |
| getNumLeds() | FFXBase | inline |
| getPrevPhase() | FFXBase | inline |
| getPrevVphase() | FFXBase | inline |
| getRangeMax() | FlexTimer | inline |
| getRangeMin() | FlexTimer | inline |
| getRollovers() | StepTimer | inline |
| getSpeed() | FlexTimer | inlinevirtual |
| getStartExpired() | FlexTimer | inline |
| getSteps() | FlexTimer | inline |
| getVCycleRange() | FFXBase | inline |
| initialize(uint16_t initSize) | FFXBase | |
| initialized | FFXBase | protected |
| initLeds(CRGB *bufLeds) | FFXBase | inlinevirtual |
| interval | StepTimer | protected |
| intervalToSpeed(unsigned long intv, unsigned long rMin, unsigned long rMax) | FlexTimer | inlinestatic |
| isFrozen() | FFXBase | inline |
| isStarted() | StepTimer | inline |
| isUp(unsigned long currMillis) | StepTimer | inline |
| isUp() | StepTimer | inline |
| isUpdated() | FFXBase | inline |
| LINEAR enum value | FFXBase | |
| MAX_INTERVAL | FlexTimer | static |
| MIN_INTERVAL | FlexTimer | static |
| mirror(uint16_t index, uint16_t range) | FFXBase | inlinestatic |
| mirror(uint16_t index) | FFXBase | inline |
| MovementType enum name | FFXBase | |
| movementTypeStr(MovementType mvt) | FFXBase | static |
| MVT_BACKFORTH enum value | FFXBase | |
| MVT_BACKWARD enum value | FFXBase | |
| MVT_FORWARD enum value | FFXBase | |
| MVT_RANDOM enum value | FFXBase | |
| MVT_STILL enum value | FFXBase | |
| nextUp() | StepTimer | inline |
| nextUpMillis | StepTimer | protected |
| notify(String source, String attribute, String value) | FFXStateNotifier | inline |
| numLeds | FFXBase | protected |
| onBrightness(uint8_t newBrightness) | FFXBase | inlinevirtual |
| onCycleEnd(CRGB *currFrame) | FFXBase | inlinevirtual |
| onCycleStart(CRGB *currFrame) | FFXBase | inlinevirtual |
| onEachSecond(unsigned long secsRunning) | FFXBase | inlinevirtual |
| onStart(unsigned long currMillis) override | FlexTimer | virtual |
| onStep(unsigned long currMillis) override | FlexTimer | virtual |
| onVCycleEnd(CRGB *currFrame) | FFXBase | inlinevirtual |
| onVCycleStart(CRGB *currFrame) | FFXBase | inlinevirtual |
| pendInterval | StepTimer | protected |
| rollovers | StepTimer | protected |
| rotateBackward(CRGB *bufLeds, uint16_t steps) | FFXBase | inline |
| rotateBufferBackwardWithWrap(CRGB *source, CRGB *dest, uint16_t numLeds, uint16_t steps) | FFXBase | inlinestatic |
| rotateBufferForwardWithWrap(CRGB *source, CRGB *dest, uint8_t numLeds, uint8_t steps) | FFXBase | static |
| rotateForward(CRGB *bufLeds, uint16_t steps) | FFXBase | inline |
| secondsElapsed | FFXBase | protected |
| setColor(CRGB newColor) | FFXBase | virtual |
| setFXColor(FFXColor &newColor) | FFXBase | inline |
| setInterval(unsigned long newInterval) override | FFXBase | inlinevirtual |
| setIntervalImmediate(unsigned long newInterval) | StepTimer | virtual |
| setMovement(MovementType newMovement) | FFXBase | inline |
| setRange(unsigned long minInterval, unsigned long maxInterval) | FlexTimer | |
| setSpeed(uint8_t newSpeed) | FlexTimer | inlinevirtual |
| setStartExpired(boolean newVal) | FlexTimer | inline |
| setUpdated(boolean newValue) | FFXBase | inline |
| setVCycleRange(uint16_t newRange) | FFXBase | inline |
| speedToInterval(uint8_t speed, unsigned long rMin, unsigned long rMax) | FlexTimer | inlinestatic |
| start() | StepTimer | |
| start(unsigned long currMillis) | StepTimer | |
| started | StepTimer | protected |
| step() | StepTimer | |
| step(unsigned long currMillis) | StepTimer | |
| StepTimer() | StepTimer | inline |
| StepTimer(unsigned long initInterval, boolean startImmediate) | StepTimer | inline |
| StepTimer(unsigned long initInterval) | StepTimer | inline |
| stop() | StepTimer | inline |
| subtractOffsetWithWrap(uint16_t index, uint16_t offset) | FFXBase | inline |
| FlexTimer::subtractOffsetWithWrap(unsigned long index, unsigned long offset, unsigned long maximum) | StepTimer | inlinestatic |
| timeRemaining(unsigned long currMillis) | StepTimer | inline |
| timeRemaining() | StepTimer | inline |
| timeSinceStarted(unsigned long currMillis) | StepTimer | inline |
| timeSinceStarted() | StepTimer | inline |
| timeSinceTriggered(unsigned long currMillis) | StepTimer | inline |
| timeSinceTriggered() | StepTimer | inline |
| timingDelta(uint8_t phase, unsigned long sourceMillis) | FFXBase | inlinevirtual |
| timingDelta(unsigned long sourceMillis) | FFXBase | inline |
| unFreeze() | FFXBase | inline |
| update(CRGB *frameBuffer) | FFXBase | |
| vCycleEnd(CRGB *currFrame) | FFXBase | inline |
| vCycleRange | FFXBase | protected |
| vCycleStart(CRGB *currFrame) | FFXBase | inline |
| whileFrozen(CRGB *currFrame) | FFXBase | inlinevirtual |
| writeNextFrame(CRGB *frameBuffer)=0 | FFXBase | pure virtual |
| ~FFXStateNotifier() | FFXStateNotifier | inlinevirtual |
| ~StepTimer() | StepTimer | inlinevirtual |