public override void DrawImage(Bitmap bitmap) { base.DrawImage(bitmap); if (World == null) { return; } UpdatePixelsPerUnit(); using (Graphics graphics = Graphics.FromImage(bitmap)) { InstructionList instructions = World.GetInstructions(); instructions.Draw(graphics, ToScreen); } }