Module choreographer::behaviors[][src]

Expand description

Individual color behavior steps

Behaviors are the smallest unit of action that can be choreographed. They describe a pattern that is polled for some amount of time before moving to the next step.

Note that all Behaviors are “color agnostic”, in that they do not contain any information including color, duration, etc.

This information is instead stored in the Context structure, and passed in on each poll event.

Structs

Cycler - A sine/cosine wave oscillator

FadeColor - Fade Up to a color or Fade down from a color to black

SeekColor - Linearly fade from the last color to a new color

StayColor - A solid constant color