#ifndef STEPPABLE_HPP #define STEPPABLE_HPP #include class Steppable { public: virtual ~Steppable() = default; bool is_finished = 0; size_t stepcount = 0; virtual void step() = 0; }; #endif