14 lines
333 B
C#
14 lines
333 B
C#
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)));
|
|
}
|
|
}
|