13 lines
321 B
C++

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