14 lines
375 B
C#
14 lines
375 B
C#
using System.Collections.Generic;
|
|
using Minesweeper.Core;
|
|
|
|
namespace Minesweeper.ECS
|
|
{
|
|
public interface IBoardEcsSyncService
|
|
{
|
|
void ClearBoard();
|
|
void SyncBoard(IBoardService boardService);
|
|
void SyncCells(IReadOnlyList<BoardCellData> cells, IBoardService boardService);
|
|
void SyncGameState(GameState state, bool hasFirstClick);
|
|
}
|
|
}
|