![]() |
OOP A3 Board Games 35
a Board Game Project Made by Students at Cairo FCAI
|
#include <DiamondTicTacToe.h>
Public Member Functions | |
| DiamondTicTacToe_Player (string name, char symbol) | |
| Public Member Functions inherited from Player< char > | |
| Player (string n, char s, PlayerType t) | |
| Construct a player with name, symbol, and type. | |
| virtual | ~Player () |
| string | get_name () const |
| Get the player's name. | |
| PlayerType | get_type () const |
| Get player type (e.g., 'H' or 'C'). | |
| char | get_symbol () const |
| Get the player's symbol. | |
| Board< char > * | get_board_ptr () const |
| Get a pointer to the game board. | |
| void | set_board_ptr (Board< char > *b) |
| Assign the board pointer for the player. | |
Additional Inherited Members | |
| Protected Attributes inherited from Player< char > | |
| string | name |
| Player name. | |
| PlayerType | type |
| Player type (e.g., HUMAN or COMPUTER). | |
| char | symbol |
| Player’s symbol on board. | |
| Board< char > * | boardPtr |
| Pointer to the game board. | |
|
inline |