Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
fcft_capabilities(3)		     fcft		  fcft_capabilities(3)

NAME
       fcft_capabilities - available optional library capabilities

SYNOPSIS
       #include	<fcft/fcft.h>

       enum fcft_capabilities fcft_capabilities(void);

DESCRIPTION
       fcft_capabilities() returns a bitmask of	enabled	optional library capa-
       bilities:

	   enum	fcft_capabilities {
	       FCFT_CAPABILITY_GRAPHEME_SHAPING	= 0x1,	/* Since 2.3.0 */
	       FCFT_CAPABILITY_TEXT_RUN_SHAPING	= 0x2,	/* Since 2.4.0 */
	   };

FCFT_CAPABILITY_GRAPHEME_SHAPING
       fcft can	do grapheme shaping (using HarfBuzz), and fcft_grapheme_ras-
       terize()	can be expected	to return non-NULL.

FCFT_CAPABILITY_TEXT_RUN_SHAPING
       fcft can	do text-run shaping (using HarfBuzz), and fcft_text_run_ras-
       terize()	can be expected	to return non-NULL.

SEE ALSO
       fcft_grapheme_glyph_rasterize(),	fcft_text_run_rasterize()

2.4.6				  2021-11-04		  fcft_capabilities(3)

NAME | SYNOPSIS | DESCRIPTION | FCFT_CAPABILITY_GRAPHEME_SHAPING | FCFT_CAPABILITY_TEXT_RUN_SHAPING | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=fcft_capabilities&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help