#include <terminal_output.hpp>
Definition at line 60 of file terminal_output.hpp.
◆ TerminalGameReporter()
◆ ClearScreen()
void terminalout::TerminalGameReporter::ClearScreen |
( |
| ) |
|
|
private |
◆ DisplayIfInCheck()
void terminalout::TerminalGameReporter::DisplayIfInCheck |
( |
const game::GameStatus & |
game_status | ) |
|
|
private |
◆ DisplayInfoNeededEndGame()
void terminalout::TerminalGameReporter::DisplayInfoNeededEndGame |
( |
const game::GameStatus & |
game_status | ) |
|
|
private |
◆ DisplayInfoNeededEveryMove()
void terminalout::TerminalGameReporter::DisplayInfoNeededEveryMove |
( |
const game::GameStatus & |
game_status | ) |
|
|
private |
◆ DisplayInfoNeededMidGame()
void terminalout::TerminalGameReporter::DisplayInfoNeededMidGame |
( |
const game::GameStatus & |
game_status | ) |
|
|
private |
◆ ReportGameInfo()
void terminalout::TerminalGameReporter::ReportGameInfo |
( |
const game::GameStatus & |
game_status | ) |
|
|
virtual |
◆ black_player_reporter_
PlayerReporter terminalout::TerminalGameReporter::black_player_reporter_ |
|
private |
◆ board_map_encoder_
◆ disp_team_name_
const unordered_map< gameboard::PieceColor, std::string > terminalout::TerminalGameReporter::disp_team_name_ |
|
staticprivate |
◆ game_result_str_
const unordered_map< game::GameState, std::string > terminalout::TerminalGameReporter::game_result_str_ |
|
staticprivate |
◆ move_reporter_
MoveReporter terminalout::TerminalGameReporter::move_reporter_ |
|
private |
◆ red_player_reporter_
PlayerReporter terminalout::TerminalGameReporter::red_player_reporter_ |
|
private |
The documentation for this class was generated from the following files: