Function chess_computer::ui::board::highlight_valid_squares
source · pub(super) fn highlight_valid_squares(
piece_query: Query<'_, '_, (&BoardPosition, &Dragging), (Changed<Dragging>, With<PieceTag>)>,
square_query: Query<'_, '_, (&mut Sprite, &BoardPosition, &SquareColor), With<Square>>,
board: Res<'_, ChessBoard>,
properties: Res<'_, BoardProperties>
)