#include <addressable_light_effect.h>
Definition at line 238 of file addressable_light_effect.h.
◆ AddressableRandomTwinkleEffect()
esphome::light::AddressableRandomTwinkleEffect::AddressableRandomTwinkleEffect |
( |
const std::string & |
name | ) |
|
|
inlineexplicit |
◆ apply()
void esphome::light::AddressableRandomTwinkleEffect::apply |
( |
AddressableLight & |
it, |
|
|
const Color & |
current_color |
|
) |
| |
|
inlineoverridevirtual |
◆ set_progress_interval()
void esphome::light::AddressableRandomTwinkleEffect::set_progress_interval |
( |
uint32_t |
progress_interval | ) |
|
|
inline |
◆ set_twinkle_probability()
void esphome::light::AddressableRandomTwinkleEffect::set_twinkle_probability |
( |
float |
twinkle_probability | ) |
|
|
inline |
◆ last_progress_
uint32_t esphome::light::AddressableRandomTwinkleEffect::last_progress_ {0} |
|
protected |
◆ progress_interval_
uint32_t esphome::light::AddressableRandomTwinkleEffect::progress_interval_ {} |
|
protected |
◆ twinkle_probability_
float esphome::light::AddressableRandomTwinkleEffect::twinkle_probability_ {} |
|
protected |
The documentation for this class was generated from the following file: