HooverChessUtils_PgnReader 0.9.0
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
hoover_chess_utils::pgn_reader::Attacks_BlackMagic Class Reference

Slider attacks implementation using Elementary Bitboards. More...

#include <bitboard-attacks-black-magic.h>

Static Public Member Functions

static SquareSet getBishopAttackMask (Square sq, SquareSet occupancyMask) noexcept
 See Attacks::getBishopAttackMask() for documentation.
 
static SquareSet getRookAttackMask (Square sq, SquareSet occupancyMask) noexcept
 See Attacks::getRookAttackMask() for documentation.
 

Detailed Description

Slider attacks implementation using Elementary Bitboards.

Member Function Documentation

◆ getBishopAttackMask()

static SquareSet hoover_chess_utils::pgn_reader::Attacks_BlackMagic::getBishopAttackMask ( Square  sq,
SquareSet  occupancyMask 
)
inlinestaticnoexcept

See Attacks::getBishopAttackMask() for documentation.

◆ getRookAttackMask()

static SquareSet hoover_chess_utils::pgn_reader::Attacks_BlackMagic::getRookAttackMask ( Square  sq,
SquareSet  occupancyMask 
)
inlinestaticnoexcept

See Attacks::getRookAttackMask() for documentation.


The documentation for this class was generated from the following file: