Terminal Games
Simple games that run in the terminal.
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CTerminalGames::GameInformation::BattleshipsGameInformationUsed to package the Battleships current game state
 Cstd::exception
 CTerminalGames::Globals::Exceptions::BackspaceKeyPressedUsed when the backspace key is pressed
 CTerminalGames::Globals::Exceptions::NotImplementedErrorUsed for functionality that has not been implemented
 CTerminalGames::Globals::Exceptions::QuitGameUsed to quit a game
 CTerminalGames::Globals::Exceptions::QuitMainMenuUsed to quit the main menu
 CTerminalGames::Globals::Exceptions::QuitProgramUsed to quit the program
 CTerminalGames::Globals::Exceptions::ResetGameUsed to reset a game which prompts the user for new options
 CTerminalGames::Globals::Exceptions::RestartGameUsed to restart a game with the same user options
 CTerminalGames::GameBase class for all games
 CTerminalGames::BattleshipsImplementation of the Battleships board game: https://en.wikipedia.org/wiki/Battleship_(game)
 CTerminalGames::HangmanImplementation of the Hangman game: https://en.wikipedia.org/wiki/Hangman_(game)
 CTerminalGames::TicTacToeImplementation of the Tic-Tac-Toe game: https://en.wikipedia.org/wiki/Tic-tac-toe
 CTerminalGames::GameInformationUsed by game objects to package themselves into a format that can be used by PageBuilder to construct a sub-page for the current state of the game
 CTerminalGames::GameInformation::HangmanGameInformationUsed to package the Hangman current game state
 CTerminalGames::MainMenuOrchestration class which runs the homepage and the main menu pages which allow for games to be ran
 CTerminalGames::PageBuilderBuilds pages (i.e. strings) to be printed to the terminal
 CTerminalGames::TerminalHandles all terminal related tasks such as getting user input, outputting to the terminal, clearing the terminal, etc
 CTerminalGames::GameInformation::TicTacToeGameInformationUsed to package the TicTacToe current game state