Editor/Road/ArchFenceDrawer.cs

Editor drawer for fence segments in the architecture editor. It declares it draws fences and calls ArchFenceGen.Build with the canvas, collected fence parts, building bounds, kit, style, and ground service.

File Access
namespace Sunless.Architecture;

public sealed class ArchFenceDrawer : IArchDrawer
{
	public string Draws => ArchDraws.Fence;

	public void Draw( ArchDrawing drawing )
	{
		ArchFenceGen.Build( drawing.Canvas, drawing.Drawn<ArchFencePart>(), drawing.Within<ArchBuilding>(),
			drawing.Kit, drawing.Style, drawing.Services.Ground );
	}
}