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