Editor-side drawer class for balcony architecture. It implements IArchDrawer, reports it draws balconies and calls ArchBalconyGen.Build with the drawing canvas, parts, building context, plan, kit and style.
namespace Sunless.Architecture;
public sealed class ArchBalconyDrawer : IArchDrawer
{
public string Draws => ArchDraws.Balcony;
public void Draw( ArchDrawing drawing )
{
ArchBalconyGen.Build( drawing.Canvas, drawing.Drawn<ArchBalconyPart>(), drawing.Within<ArchBuilding>(),
drawing.Plan, drawing.Kit, drawing.Style );
}
}