Editor/Stair/ArchFlightBuilder.cs

Editor class that implements IArchFlightBuilder and delegates building work to ArchStairGen.Build using data from an ArchFlightDrawing instance.

namespace Sunless.Architecture;

public sealed class ArchFlightBuilder : IArchFlightBuilder
{
	public void Build( ArchFlightDrawing drawing )
	{
		ArchStairGen.Build( drawing.Canvas, drawing.Stair, drawing.Room, drawing.Building,
			drawing.Kit, drawing.Style, drawing.Doors, drawing.Plan );
	}
}