#pragma once class IUpdatable { public: virtual ~IUpdatable() = default; virtual bool onUpdate() = 0; };