Chess Engine
A Chess Engine project written in C++.
Loading...
Searching...
No Matches
Piece Member List

This is the complete list of members for Piece, including all inherited members.

all() (defined in Piece)Pieceinlinestatic
B_BISHOP enum value (defined in Piece)Piece
B_KING enum value (defined in Piece)Piece
B_KNIGHT enum value (defined in Piece)Piece
B_PAWN enum value (defined in Piece)Piece
B_QUEEN enum value (defined in Piece)Piece
B_ROOK enum value (defined in Piece)Piece
color() const (defined in Piece)Pieceinline
FIRST enum value (defined in Piece)Piece
first() (defined in Piece)Pieceinlinestatic
LAST enum value (defined in Piece)Piece
last() (defined in Piece)Pieceinlinestatic
MASK enum value (defined in Piece)Piece
mask() (defined in Piece)Pieceinlinestatic
NB enum value (defined in Piece)Piece
NONE enum value (defined in Piece)Piece
none() (defined in Piece)Pieceinlinestatic
number() (defined in Piece)Pieceinlinestatic
ok() const (defined in Piece)Pieceinline
operator uint8_t() (defined in Piece)Pieceinline
operator<< (defined in Piece)Piecefriend
Piece(uint8_t value=none()) (defined in Piece)Pieceinline
Piece(PieceType pieceType, Color color) (defined in Piece)Pieceinlineexplicit
Piece(char c) (defined in Piece)Pieceinlineexplicit
pieceToChar (defined in Piece)Piecestatic
pieceType() const (defined in Piece)Pieceinline
print(std::ostream &os) const (defined in Piece)Pieceinline
SIZE enum value (defined in Piece)Piece
size() (defined in Piece)Pieceinlinestatic
to_char() const (defined in Piece)Pieceinline
value() const (defined in Piece)Pieceinline
W_BISHOP enum value (defined in Piece)Piece
W_KING enum value (defined in Piece)Piece
W_KNIGHT enum value (defined in Piece)Piece
W_PAWN enum value (defined in Piece)Piece
W_QUEEN enum value (defined in Piece)Piece
W_ROOK enum value (defined in Piece)Piece