Function

IpuzCrosswordForeachCellFunc

Declaration

void
(* IpuzCrosswordForeachCellFunc) (
  IpuzCrossword* xword,
  IpuzCell* cell,
  const IpuzCellCoord* coord,
  gpointer user_data
)

Description [src]

The function to be passed to ipuz_crossword_foreach_cell().

You should not change the size of xword from within this function. It is safe to change properties of cell.

Parameters

xword

Type: IpuzCrossword

The iterated IpuzCrossword.

The data is owned by the caller of the function.
cell

Type: IpuzCell

The IpuzCell.

The data is owned by the caller of the function.
coord

Type: IpuzCellCoord

The IpuzCellCoord of cell.

The data is owned by the caller of the function.
user_data

Type: gpointer

Data passed to the function.

The argument can be NULL.
The data is owned by the caller of the function.