StrobeEvent
class StrobeEvent
{
private:
std::vector<std::tuple<size_t, unsigned char, bool>> _strobe;
std::vector<std::tuple<size_t, unsigned char, bool>>::iterator _it;
bool _init = true;
public:
StrobeEvent();
~StrobeEvent();
std::vector<std::tuple<size_t, unsigned char, bool>> getEvents(size_t currentTimecode);
void addColor(size_t timecode, unsigned char color, size_t duration);
void sort();
bool isFinished() const;
void setInit(bool init);
};Constructor
StrobeEvent();getEvents
addColor
sort
isFinished
Last updated