Editor drawer class for exterior stairs. Implements IArchDrawer, specifies it draws ArchDraws.ExteriorStair and calls ArchExteriorStairGen.Build with canvas, the drawn stair part, the current building, plan, kit, style, and doors.
namespace Sunless.Architecture;
public sealed class ArchExteriorStairDrawer : IArchDrawer
{
public string Draws => ArchDraws.ExteriorStair;
public void Draw( ArchDrawing drawing )
{
ArchExteriorStairGen.Build( drawing.Canvas, drawing.Drawn<ArchExteriorStairPart>(),
drawing.Within<ArchBuilding>(), drawing.Plan, drawing.Kit, drawing.Style, drawing.Part.Doors );
}
}