package ru.alastar.game;
import java.util.ArrayList;
import com.badlogic.gdx.math.Vector2;
import ru.alastar.main.net.ConnectedClient;
import ru.alastar.world.ServerWorld;
public interface IUpdate
{
public void UpdateTo(ConnectedClient c);
public void RemoveTo(ConnectedClient c);
public void tryRemoveNear(IUpdate i);
public void tryAddToNear(IUpdate e);
public int getType();
public void UpdateAround();
public ServerWorld getWorld();
public Vector2 getPosition();
public ArrayList<IUpdate> getAround();
public int getId();
}