Files
DecouverteDev/Correction/MiniJeuxFinal/Games/IGame.cs
2025-12-12 09:10:08 +01:00

18 lines
336 B
C#

namespace MiniJeuxFinal.Games
{
internal interface IGame
{
event EventHandler<(IPlayer winner, IPlayer[] players)>? GameEnded;
event EventHandler<(string playerChoice, string computerChoice)>? TurnStarted;
event EventHandler<(IPlayer? winner, IPlayer[] players)>? TurnEnded;
string Name { get; }
void Start();
}
}