libtinylor
Single-file header library for controlling Light-O-Rama hardware
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 Clor_channel_setRepresents a grouping of 16 channels, as a bit set, aligned to a 16-channel boundary (via a multiplier)
 Clor_effect_dataUnion of effect argument structures that may be required by assorted effect types: LOR_SET_LIGHTS, LOR_FADE, LOR_PULSE, and LOR_SET_DMX_INTENSITY
 Clor_reqRepresents a request to apply an effect to a set of channels on a specific unit. The effect may require additional arguments, which are stored in the args field. Fields may be set directly, or better yet, by using the provided helper functions which handle potential data validation/conversion that you may not want to do