Class ShowCueHandler

Inheritance Relationships

Base Type

Class Documentation

class ShowCueHandler : public PixelMaestro::CueHandler

Public Types

enum Action

Values:

SetEvents
SetLooping
SetTimingMode
enum Byte

Values:

HandlerByte = (uint8_t)CueController::Byte::PayloadByte
ActionByte
OptionsByte

Public Functions

ShowCueHandler(CueController &controller)
~ShowCueHandler()
uint8_t *set_events(Event *events, uint16_t num_events, bool preserve_current_index = true)
uint8_t *set_looping(bool loop)
uint8_t *set_timing_mode(Show::TimingMode timing)
void run(uint8_t *cue)