23 lines
341 B
C#
23 lines
341 B
C#
namespace Zennysoft.Game.Abstractions;
|
|
|
|
public interface IAppRepo : IDisposable
|
|
{
|
|
event Action? GameEntered;
|
|
|
|
event Action? GameExited;
|
|
|
|
event Action? SplashScreenSkipped;
|
|
|
|
event Action? MainMenuEntered;
|
|
|
|
void SkipSplashScreen();
|
|
|
|
void OnMainMenuEntered();
|
|
|
|
void OnEnterGame();
|
|
|
|
void OnExitGame();
|
|
|
|
void OnGameOver();
|
|
}
|