HooverChessUtils_PgnReader 0.9.0
Loading...
Searching...
No Matches
Public Attributes | List of all members
hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_PAWN_MOVE Struct Reference

Additional token info for pawn move. More...

#include <pgnscannertokens.h>

Collaboration diagram for hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_PAWN_MOVE:
Collaboration graph
[legend]

Public Attributes

SquareSet srcMask
 Allowed source squares per the move specification.
 
Square dstSq
 Destination square of the move.
 
Piece promoPiece
 Promotion piece for PgnScannerToken::MOVE_PAWN_PROMO and PgnScannerToken::MOVE_PAWN_PROMO_CAPTURE.
 

Detailed Description

Additional token info for pawn move.

Member Data Documentation

◆ dstSq

Square hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_PAWN_MOVE::dstSq

Destination square of the move.

◆ promoPiece

Piece hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_PAWN_MOVE::promoPiece

◆ srcMask

SquareSet hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_PAWN_MOVE::srcMask

Allowed source squares per the move specification.


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