servicepoint-tanks/TanksServer/TickSteps/SendToClientScreen.cs

14 lines
333 B
C#
Raw Normal View History

2024-04-07 19:52:16 +02:00
using TanksServer.Servers;
namespace TanksServer.TickSteps;
internal sealed class SendToClientScreen(
ClientScreenServer clientScreenServer, PixelDrawer drawer
) : ITickStep
{
public Task TickAsync()
{
return Task.WhenAll(clientScreenServer.GetConnections().Select(c => c.SendAsync(drawer.LastFrame)));
}
}