![]() |
FastFX
1.1.0
LED Strip Animation and Effects Framework for Arduino
|
This is the complete list of members for PacificaFX, 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 |
PacificaFX(uint16_t initSize) | PacificaFX | inline |
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 *bufLeds) override | PacificaFX | inlinevirtual |
~FFXStateNotifier() | FFXStateNotifier | inlinevirtual |
~StepTimer() | StepTimer | inlinevirtual |