Class SectionCueHandler¶
Defined in File sectioncuehandler.h
Inheritance Relationships¶
Base Type¶
public PixelMaestro::CueHandler
(Class CueHandler)
Class Documentation¶
-
class
SectionCueHandler
: public PixelMaestro::CueHandler¶ Public Types
Public Functions
-
SectionCueHandler
(CueController &controller)¶
-
~SectionCueHandler
()¶
-
uint8_t *
remove_animation
(uint8_t section_num, uint8_t layer_num, bool clear_pixels)¶
-
uint8_t *
remove_canvas
(uint8_t section_num, uint8_t layer_num)¶
-
uint8_t *
remove_layer
(uint8_t section_num, uint8_t layer_num)¶
-
uint8_t *
set_animation
(uint8_t section_num, uint8_t layer_num, AnimationType animation_type, bool preserve_settings = false)¶
-
uint8_t *
set_brightness
(uint8_t section_num, uint8_t layer_num, uint8_t brightness)¶
-
uint8_t *
set_canvas
(uint8_t section_num, uint8_t layer_num, uint16_t num_frames = 1)¶
-
uint8_t *
set_dimensions
(uint8_t section_num, uint8_t layer_num, uint16_t x, uint16_t y)¶
-
uint8_t *
set_layer
(uint8_t section_num, uint8_t layer_num, Colors::MixMode mix_mode, uint8_t alpha)¶
-
uint8_t *
set_mirror
(uint8_t section_num, uint8_t layer_num, bool x, bool y)¶
-
uint8_t *
set_offset
(uint8_t section_num, uint8_t layer_num, uint16_t x, uint16_t y)¶
-
uint8_t *
set_scroll
(uint8_t section_num, uint8_t layer_num, uint16_t x, uint16_t y, bool reverse_x = false, bool reverse_y = false)¶
-
uint8_t *
set_wrap
(uint8_t section_num, uint8_t layer_num, bool wrap)¶
-
void
run
(uint8_t *cue)¶
-