This is the complete list of members for SequenceMode, including all inherited members.
_actualColor | Mode | protected |
_color | SequenceMode | private |
_colors | Mode | protected |
_finished | Mode | protected |
_freq | Mode | protected |
_init | SequenceMode | private |
_init_color | Mode | protected |
_int_count | SequenceMode | private |
_int_inc | SequenceMode | private |
_priority | Mode | protected |
_pulsed | Mode | protected |
_pulses | Mode | protected |
_seqences | SequenceMode | private |
_seqidx | SequenceMode | private |
_state | SequenceMode | private |
_timeout | Mode | protected |
execute() | SequenceMode | inlinevirtual |
finished() | Mode | inline |
getActualColor() | Mode | inline |
getColor() | Mode | inline |
getFrequency() | Mode | inline |
getName() | SequenceMode | inlinevirtual |
getPriority() | Mode | inline |
getPulses() | Mode | inline |
getTimeout() | Mode | inline |
interpolateColor(color::rgba start, color::rgba goal, float t) | SequenceMode | inlineprivate |
isRunning() | Mode | inline |
linearInterpolate(float a, float b, float t) | SequenceMode | inlineprivate |
m_sigColorReady | Mode | protected |
m_sigColorsReady | Mode | protected |
m_sigFinished | Mode | protected |
Mode(int priority=0, double freq=0, int pulses=0, double timeout=0) | Mode | inline |
pause() | Mode | inline |
pulsed() | Mode | inline |
run() | Mode | inlineprotectedvirtual |
SequenceMode(std::vector< seq_t > sequences, int priority=0, double freq=0.25, int pulses=0, double timeout=0) | SequenceMode | inline |
setActualColor(color::rgba color) | Mode | inline |
setColor(color::rgba color) | Mode | inline |
setFrequency(double freq) | Mode | inline |
setPriority(int priority) | Mode | inline |
setPulses(int pulses) | Mode | inline |
setTimeout(double timeout) | Mode | inline |
signalColorReady() | Mode | inline |
signalColorsReady() | Mode | inline |
signalModeFinished() | Mode | inline |
start() | Mode | inline |
stop() | Mode | inline |
UPDATE_RATE_HZ | Mode | protectedstatic |
~Mode() | Mode | inlinevirtual |