#pragma once #include #include "Fader.h" class Animation { public: Animation(Fader *fader) : m_fader(fader) {} virtual void loop(uint64_t frame) = 0; protected: Fader *m_fader; };