Files
TurboSchach/ChessPieces/Bishop.hpp

13 lines
321 B
C++

#include "ChessPiece.hpp"
#ifndef ChessPiece_Bishop_H
#define ChessPiece_Bishop_H
class Bishop : public ChessPiece {
public:
Bishop(ChessPieceColor color, ChessPiecePosition position);
std::set<ChessPiecePosition> GetNextPositions(Chessboard* chessboard, std::set<ChessPiecePosition> ignore = {});
};
#endif