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  Fc-
       Matrix *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 speci-
       fied 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.13.1                23 March 2022            FcPatternAdd-Type(3)

Generated by dwww version 1.14 on Fri Jan 24 09:24:31 CET 2025.