module world.world_object;
import utils.shapes;
import utils.indexedarray;
alias WorldObjectList = IndexedArray!(WorldObject, 1<<15);
class WorldObject {
public Vec2f position;
public Rectf hitbox;
abstract void update(float deltaTime);
abstract void render(float deltaTime);
}