namespace KumiScript.Renderer { public class Scene { SDLRenderer _renderer; List _elements; public Scene(SDLRenderer renderer) { _renderer = renderer; _elements = new List(16); } public void DrawScene() { foreach (SceneElement e in _elements) { e.Draw(0, 0); } } public void AddElement(SceneElement e) { _elements.Add(e); return; } public bool RemoveElement(SceneElement e) { return _elements.Remove(e); } } }