public override void Render(IDrawWrapper drawContex) { for (int i = 0; i < Radius; i++) { drawContex.DrawIcon(Icon, X, Y); } }
public MultiAgentSceneRenderer(IDrawWrapper drawContex, MultiAgentSceneDrawingConfig config) { DrawContext = drawContex ?? throw new ArgumentNullException($"{drawContex}"); Configuration = config ?? throw new ArgumentNullException($"{config}"); SmokeCoversKoordinates = new List <Vector>(); }
public override void Render(IDrawWrapper drawContex) { drawContex.DrawIcon(Icon, X, Y - Icon.Height / 2); }
public abstract void Render(IDrawWrapper drawContex);