Man Pages

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

Command: man perldoc info search(apropos)  

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

       FcPatternAddInteger, FcPatternAddDouble, FcPatternAddString, FcPatternAddMatrix, FcPatternAddCharSet, FcPatter-
       nAddBool, FcPatternAddFTFace, FcPatternAddLangSet - Add a typed value to a pattern

       #include <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 FcChar8 *s);

       FcBool FcPatternAddMatrix(FcPattern *p);
       (const char *object);
       (const FcMatrix *m);

       FcBool FcPatternAddCharSet(FcPattern *p);
       (const char *object);
       (const FcCharSet *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);

       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.

       Fontconfig version 2.8.0

                               18 November 2009           FcPatternAdd-Type(3)