diff options
author | zedarider <ymherklotz@gmail.com> | 2016-11-09 01:43:52 +0000 |
---|---|---|
committer | zedarider <ymherklotz@gmail.com> | 2016-11-09 01:43:52 +0000 |
commit | 418b9ff72f3010d7f3f07cb28a7e12808650d701 (patch) | |
tree | ca522d89cfd1c6f18ebda1c9a8ed41bcf361d927 /src/chess_piece.cpp | |
parent | c57aed1a546f0dc0a6efcb06d10125e2dbd34d60 (diff) | |
download | ChessAI-418b9ff72f3010d7f3f07cb28a7e12808650d701.tar.gz ChessAI-418b9ff72f3010d7f3f07cb28a7e12808650d701.zip |
added movement to pawn
Diffstat (limited to 'src/chess_piece.cpp')
-rw-r--r-- | src/chess_piece.cpp | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/chess_piece.cpp b/src/chess_piece.cpp index 44dfaa5..6eb07e7 100644 --- a/src/chess_piece.cpp +++ b/src/chess_piece.cpp @@ -46,30 +46,6 @@ void chess_ai::chess_piece::set(piece_type type, piece_colour colour, set_y(y); } -chess_ai::chess_piece& chess_ai::chess_piece::operator==(const chess_piece& - piece) { - if(this != &piece) { - this->set(piece.type, piece.colour, piece.x, piece.y); - } - return *this; -} - -chess_ai::chess_piece& chess_ai::chess_piece::operator++() { - if(type == pawn) { - if(colour == white) - --y; - else - ++y; - } - return *this; -} - -chess_ai::chess_piece chess_ai::chess_piece::operator++(int) { - chess_piece tmp(*this); - operator++(); - return tmp; -} - std::string chess_ai::chess_piece::str() { if(type == empty) return " "; |