Class AnimationCueHandler¶
Defined in File animationcuehandler.h
Inheritance Relationships¶
Base Type¶
public PixelMaestro::CueHandler(Class CueHandler)
Class Documentation¶
-
class
AnimationCueHandler: public PixelMaestro::CueHandler¶ Public Types
Public Functions
-
AnimationCueHandler(CueController &controller)¶
-
~AnimationCueHandler()¶
-
uint8_t *
set_fire_options(uint8_t section_num, uint8_t layer_num, uint8_t multiplier)¶
-
uint8_t *
set_lightning_options(uint8_t section_num, uint8_t layer_num, uint8_t num_bolts, int8_t drift, uint8_t fork_chance)¶
-
uint8_t *
set_plasma_options(uint8_t section_num, uint8_t layer_num, float size, float resolution)¶
-
uint8_t *
set_radial_options(uint8_t section_num, uint8_t layer_num, uint8_t resolution)¶
-
uint8_t *
set_sparkle_options(uint8_t section_num, uint8_t layer_num, uint8_t threshold)¶
-
uint8_t *
set_wave_options(uint8_t section_num, uint8_t layer_num, int8_t skew)¶
-
uint8_t *
set_center(uint8_t section_num, uint8_t layer_num, uint16_t x, uint16_t y)¶
-
uint8_t *
set_cycle_index(uint8_t section_num, uint8_t layer_num, uint8_t cycle_index)¶
-
uint8_t *
set_fade(uint8_t section_num, uint8_t layer_num, bool fade)¶
-
uint8_t *
set_orientation(uint8_t section_num, uint8_t layer_num, Animation::Orientation orientation)¶
-
uint8_t *
set_reverse(uint8_t section_num, uint8_t layer_num, bool reverse)¶
-
uint8_t *
set_timer(uint8_t section_num, uint8_t layer_num, uint16_t interval, uint16_t delay = 0)¶
-
uint8_t *
start(uint8_t section_num, uint8_t layer_num)¶
-
uint8_t *
stop(uint8_t section_num, uint8_t layer_num)¶
-
void
run(uint8_t *cue)¶
-