package org.rendersnake;
import java.util.ArrayList;
import java.util.List;
/**
* OrderedRenderableSet is an ordered collection of unique Renderable objects.
* @author ernest
*/
public class OrderedRenderableSet {
public List<Renderable> renderables = new ArrayList<Renderable>();
public OrderedRenderableSet add(Renderable renderable) {
if (renderables.indexOf(renderable) != -1) return this;
renderables.add(renderable);
return this;
}
public List<Renderable> getRenderables() { return renderables; }
}