using DaggerFramework.Rendering; namespace DaggerFramework.SceneGraph { public abstract class Drawable2d : Entity2d, IDrawable { public void Draw(Renderer renderer) { renderer.SetTransform(Position); OnDraw(renderer); } public abstract void OnDraw(Renderer renderer); } }