#pragma once // slideshow config #define SLIDESHOW_SIZE (int) 2 #define SLIDESHOW_DURATION (int) 5e3 // definition of done sprint 3 void fx_roundabout (unsigned long relative_time, bool (*leds)[64]); void fx_wipexyz (unsigned long relative_time, bool (*leds)[64]); void fx_rainfall (unsigned long relative_time, bool (*leds)[64]); // evil function pointer array extern void ( * slideshow_effects [SLIDESHOW_SIZE] )( unsigned long relative_time, bool (*leds)[64] );