Chess Engine
A Chess Engine project written in C++.
|
This is the complete list of members for AttackGenerator, including all inherited members.
attacksBB(Square square, Bitboard occupied=Bitboard::zero()) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
attacksBB(Color color, Square square, Bitboard occupied=Bitboard::zero()) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
bishopAttacks(Square square, Bitboard occupied) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
isAttackedBy(Square target, Square attacker, Bitboard occupied=Bitboard::zero()) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
isAttackedBy(Color color, Square target, Square attacker, Bitboard occupied=Bitboard::zero()) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
kingAttacks(Square square) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
kingAttacksBB(Square square) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
knightAttacks(Square square) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
knightAttacksBB(Square square) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
pawnAttacks(Color color, Square square) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
pawnAttacksBB(Color color, Square square) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
queenAttacks(Square square, Bitboard occupied) (defined in AttackGenerator) | AttackGenerator | inlinestatic |
rookAttacks(Square square, Bitboard occupied) (defined in AttackGenerator) | AttackGenerator | inlinestatic |