#include <pawn-lookups.h>
◆ pawnAdvanceShift()
| static std::int64_t hoover_chess_utils::pgn_reader::PawnLookups::pawnAdvanceShift |
( |
Color |
turn | ) |
|
|
inlinestaticnoexcept |
◆ rank3()
| static SquareSet hoover_chess_utils::pgn_reader::PawnLookups::rank3 |
( |
Color |
turn | ) |
|
|
inlinestaticnoexcept |
◆ rank8()
| static SquareSet hoover_chess_utils::pgn_reader::PawnLookups::rank8 |
( |
Color |
turn | ) |
|
|
inlinestaticnoexcept |
◆ singleAdvanceNoPromoLegalDstMask()
| static SquareSet hoover_chess_utils::pgn_reader::PawnLookups::singleAdvanceNoPromoLegalDstMask |
( |
Color |
turn | ) |
|
|
inlinestaticnoexcept |
◆ ctAdvanceNoPromoLegalDstMask
| constexpr std::array<SquareSet, 2U> hoover_chess_utils::pgn_reader::PawnLookups::ctAdvanceNoPromoLegalDstMask |
|
staticconstexprprivate |
Initial value:{
}
static constexpr SquareSet row(RowColumn row) noexcept
Returns a set of squares in row number row.
Definition chessboard-types-squareset.h:485
◆ ctPawnAdvanceShift
| constexpr std::array<std::int64_t, 2U> hoover_chess_utils::pgn_reader::PawnLookups::ctPawnAdvanceShift |
|
staticconstexprprivate |
◆ ctRank3
| constexpr std::array<SquareSet, 2U> hoover_chess_utils::pgn_reader::PawnLookups::ctRank3 |
|
staticconstexprprivate |
◆ ctRank8
| constexpr std::array<SquareSet, 2U> hoover_chess_utils::pgn_reader::PawnLookups::ctRank8 |
|
staticconstexprprivate |
The documentation for this class was generated from the following file: