package org.pageley.games.domain.environment;
import java.util.Collection;
import java.util.List;
import java.util.UUID;
import org.pageley.games.domain.Location;
import org.pageley.games.domain.entity.Entity;
import org.pageley.games.domain.event.Event;
public interface Environment {
void addEntity(Entity entity);
Collection<Entity> getEntities();
List<Event> dequeueEvents();
Collection<Location> getNodes();
Entity getEntity(UUID entityId);
}
|