FcCharSetNextPage(3)

🌸 NAME 🌸

FcCharSetNextPage(3) β€” bestie, this is the manual page for continuing to enumerate charset contents 🫢


πŸ¦‹ SYNOPSIS πŸ¦‹

The signature, exactly as it is, no cap:

#include <fontconfig/fontconfig.h>

FcChar32 FcCharSetNextPage (const FcCharSet *a, FcChar32[FC_CHARSET_MAP_SIZE] map, FcChar32 *next);

πŸ’… DESCRIPTION πŸ’…

Okay so picture this: FcCharSetNextPage is the β€œkeep going” bestie to FcCharSetFirstPage. It builds an array of bits in map that marks the Unicode coverage of a page containing *next β€” and yeah, the full deets live in the FcCharSetFirstPage description, so go peek there, iykyk ✨

It sets *next to contain the base code point for the next page in a. Then it returns the base code point for the page, or FC_CHARSET_DONE if a does not contain *next. That’s the whole vibe πŸ’…

lowkey important: FC_CHARSET_DONE is what you get when a does not contain *next, and map is where those coverage bits go. No cap.

okay bye bestie 🫢 β€” this page is from Fontconfig 2.17.0, dated 27 June 2025. πŸ’–

πŸ“¦ where this page comes from