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)¶
-