#pragma once class IEntity { public: virtual void update(float dt) = 0; };