Editor/Wall/ArchLadderDrawer.cs

Editor-side drawer class for ladder architectural pieces. It implements IArchDrawer and delegates drawing to ArchLadderGen.Build with the current canvas, ladder part, building bounds, kit, and style.

File Access
namespace Sunless.Architecture;

public sealed class ArchLadderDrawer : IArchDrawer
{
	public string Draws => ArchDraws.Ladder;

	public void Draw( ArchDrawing drawing )
	{
		ArchLadderGen.Build( drawing.Canvas, drawing.Drawn<ArchLadderPart>(), drawing.Within<ArchBuilding>(),
			drawing.Kit, drawing.Style );
	}
}