Function
IpuzCrosswordForeachClueFunc
Declaration
void
(* IpuzCrosswordForeachClueFunc) (
IpuzCrossword* xword,
IpuzClueDirection direction,
IpuzClue* clue,
IpuzClueId* clue_id,
gpointer user_data
)
Description [src]
The function to be passed to ipuz_crossword_foreach_clue()
.
You should not change the number of clues in xword
from within
this function. It is safe to change properties of clue
.
Parameters
xword
-
Type:
IpuzCrossword
The iterated
IpuzCrossword
.The data is owned by the caller of the function. direction
-
Type:
IpuzClueDirection
The direction of
clue
. clue
-
Type:
IpuzClue
The next clue in
xword
.The data is owned by the caller of the function. clue_id
-
Type:
IpuzClueId
The
IpuzClueId
ofclue
.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.