NAME¶
FcPatternAddInteger, FcPatternAddDouble, FcPatternAddString, FcPatternAddMatrix,
FcPatternAddCharSet, FcPatternAddBool, FcPatternAddFTFace, FcPatternAddLangSet
- Add a typed value to a pattern
SYNOPSIS¶
#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);
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.
VERSION¶
Fontconfig version 2.9.0