Chess Engine
A Chess Engine project written in C++.
|
This is the complete list of members for Piece, including all inherited members.
all() (defined in Piece) | Piece | inlinestatic |
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) | Piece | inline |
FIRST enum value (defined in Piece) | Piece | |
first() (defined in Piece) | Piece | inlinestatic |
LAST enum value (defined in Piece) | Piece | |
last() (defined in Piece) | Piece | inlinestatic |
MASK enum value (defined in Piece) | Piece | |
mask() (defined in Piece) | Piece | inlinestatic |
NB enum value (defined in Piece) | Piece | |
NONE enum value (defined in Piece) | Piece | |
none() (defined in Piece) | Piece | inlinestatic |
number() (defined in Piece) | Piece | inlinestatic |
ok() const (defined in Piece) | Piece | inline |
operator uint8_t() (defined in Piece) | Piece | inline |
operator<< (defined in Piece) | Piece | friend |
Piece(uint8_t value=none()) (defined in Piece) | Piece | inline |
Piece(PieceType pieceType, Color color) (defined in Piece) | Piece | inlineexplicit |
Piece(char c) (defined in Piece) | Piece | inlineexplicit |
pieceToChar (defined in Piece) | Piece | static |
pieceType() const (defined in Piece) | Piece | inline |
print(std::ostream &os) const (defined in Piece) | Piece | inline |
SIZE enum value (defined in Piece) | Piece | |
size() (defined in Piece) | Piece | inlinestatic |
to_char() const (defined in Piece) | Piece | inline |
value() const (defined in Piece) | Piece | inline |
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 |