#ifndef effect_cycle_H
#define effect_cycle_H

#include "Effect.h"
#include "effects.h"

class CycleEffect : public Effect {
  private:
    Effect* effect;
    long effectSince = 0;
  public:
    void changeEffect();

    boolean can_be_shown_with_clock();
    boolean clock_as_mask();

    void loop();
};

#endif