Files
basic-computer-games/51 Hurkle/csharp/src/hurkle/IHurkleView.cs
epvanhouten ed339ccd3f Introduce a view class
Move all the console interaction into a view class making the game logic
isolated from UI.
2021-02-27 20:59:55 -06:00

10 lines
310 B
C#

namespace hurkle
{
internal interface IHurkleView
{
GamePoint GetGuess(GuessViewModel guessViewModel);
void ShowVictory(VictoryViewModel victoryViewModel);
void ShowDirection(FailedGuessViewModel failedGuessViewModel);
void ShowLoss(LossViewModel lossViewModel);
}
}