Terminal Games
Simple games that run in the terminal.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NTerminalGamesContains all Terminal-Games objects
 NGlobalsContains all global and constant objects
 NExceptionsContains all custom exceptions
 CBackspaceKeyPressedUsed when the backspace key is pressed
 CNotImplementedErrorUsed for functionality that has not been implemented
 CQuitGameUsed to quit a game
 CQuitMainMenuUsed to quit the main menu
 CQuitProgramUsed to quit the program
 CResetGameUsed to reset a game which prompts the user for new options
 CRestartGameUsed to restart a game with the same user options
 CBattleshipsImplementation of the Battleships board game: https://en.wikipedia.org/wiki/Battleship_(game)
 CGameBase class for all games
 CGameInformationUsed 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
 CBattleshipsGameInformationUsed to package the Battleships current game state
 CHangmanGameInformationUsed to package the Hangman current game state
 CTicTacToeGameInformationUsed to package the TicTacToe current game state
 CHangmanImplementation of the Hangman game: https://en.wikipedia.org/wiki/Hangman_(game)
 CMainMenuOrchestration class which runs the homepage and the main menu pages which allow for games to be ran
 CPageBuilderBuilds pages (i.e. strings) to be printed to the terminal
 CTerminalHandles all terminal related tasks such as getting user input, outputting to the terminal, clearing the terminal, etc
 CTicTacToeImplementation of the Tic-Tac-Toe game: https://en.wikipedia.org/wiki/Tic-tac-toe