#include <CrossZeroHumanPlayer.h>


Public Member Functions | |
| CrossZeroHumanPlayer () | |
| virtual | ~CrossZeroHumanPlayer () | 
| virtual CrossZeroPoint< int > | getRespond (const CrossZeroGameField *pField=0) | 
Protected Member Functions | |
| virtual bool | getInput () | 
Private Attributes | |
| CrossZeroPoint< int > | _point | 
Definition at line 18 of file CrossZeroHumanPlayer.h.
| CrossZeroHumanPlayer::CrossZeroHumanPlayer | ( | ) | 
Class default constructor
Definition at line 15 of file CrossZeroHumanPlayer.cpp.
| CrossZeroHumanPlayer::~CrossZeroHumanPlayer | ( | ) |  [virtual] | 
        
Class destructor
Definition at line 18 of file CrossZeroHumanPlayer.cpp.
| CrossZeroPoint< int > CrossZeroHumanPlayer::getRespond | ( | const CrossZeroGameField * |  pField = 0           | 
          ) |  [virtual] | 
        
This is a method which is inherited from CrossZeroPlayer-class
| pField | is pointer to game field-class object. | 
Implements CrossZeroPlayer.
Definition at line 21 of file CrossZeroHumanPlayer.cpp.
References _point, getInput(), CrossZeroPlayer::getPlayerToken(), CrossZeroGameField::isPositionReserved(), CrossZeroGameField::printGameField(), CrossZeroPoint< T >::x, and CrossZeroPoint< T >::y.
Referenced by CrossZeroEngine::start().


| bool CrossZeroHumanPlayer::getInput | ( | ) |  [protected, virtual] | 
        
Reads input from game player (from YOU)
Definition at line 47 of file CrossZeroHumanPlayer.cpp.
References _point, and CrossZeroStringUtils::stringToValue().
Referenced by getRespond().


CrossZeroPoint<int> CrossZeroHumanPlayer::_point [private]           | 
        
 1.5.5