14 lines
263 B
C#
14 lines
263 B
C#
using System;
|
|
|
|
namespace FlappyBird.Core
|
|
{
|
|
public interface IGameManager
|
|
{
|
|
GameState CurrentState { get; }
|
|
event Action<GameState> OnGameStateChanged;
|
|
void StartGame();
|
|
void GameOver();
|
|
void ReturnToMenu();
|
|
}
|
|
}
|