dwww Home | Manual pages | Find package

FcPatternAdd-Type(3)                                       FcPatternAdd-Type(3)

NAME
       FcPatternAddInteger,  FcPatternAddDouble,  FcPatternAddString, FcPatter-
       nAddMatrix, FcPatternAddCharSet,  FcPatternAddBool,  FcPatternAddFTFace,
       FcPatternAddLangSet, FcPatternAddRange - Add a typed value to a pattern

SYNOPSIS
       #include <fontconfig/fontconfig.h>

       FcBool FcPatternAddInteger (FcPattern *p, const char *object, int i);

       FcBool FcPatternAddDouble (FcPattern *p, const char *object, double d);

       FcBool  FcPatternAddString  (FcPattern *p, const char *object, const Fc-
       Char8 *s);

       FcBool FcPatternAddMatrix (FcPattern *p, const char *object, const FcMa-
       trix *m);

       FcBool FcPatternAddCharSet (FcPattern *p, const char *object, const  Fc-
       CharSet *c);

       FcBool FcPatternAddBool (FcPattern *p, const char *object, FcBool b);

       FcBool  FcPatternAddFTFace  (FcPattern  *p,  const  char  *object, const
       FT_Facef);

       FcBool FcPatternAddLangSet (FcPattern  *p,  const  char  *object,  const
       FcLangSet *l);

       FcBool  FcPatternAddRange  (FcPattern  *p,  const  char  *object,  const
       FcRange *r);

DESCRIPTION
       These are all convenience functions that insert objects of the specified
       type into the pattern.  Use these in preference to FcPatternAdd as  they
       will  provide compile-time typechecking.  These all append values to any
       existing list of values.  FcPatternAddRange are available since 2.11.91.

Fontconfig 2.15.0                04 April 2025             FcPatternAdd-Type(3)

Generated by dwww version 1.16 on Sat Oct 3 06:00:17 CEST 2026.