unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (Debian-5.0)
Page:
Section:
Apropos / Subsearch:
optional field

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



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

SYNOPSIS
       #include <&lt;fontconfig.h>&gt;

       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);

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.

VERSION
       Fontconfig version 2.6.0



                                  31 May 2008             FcPatternAdd-Type(3)