NAME

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

SYNOPSIS



##iinncclluuddee <> <><> FFccBBooooll FFccPPaatttteerrnnAAddddIInntteeggeerr ((FFccPPaatttteerrnn **_p,, ccoonnsstt cchhaarr **_o_b_j_e_c_t,, iinntt _i));; <><> FFccBBooooll FFccPPaatttteerrnnAAddddDDoouubbllee ((FFccPPaatttteerrnn **_p,, ccoonnsstt cchhaarr **_o_b_j_e_c_t,, ddoouubbllee _d));; <><> FFccBBooooll FFccPPaatttteerrnnAAddddSSttrriinngg ((FFccPPaatttteerrnn **_p,, ccoonnsstt cchhaarr **_o_b_j_e_c_t,, ccoonnsstt FFccCChhaarr88 **_s));; <><> FFccBBooooll FFccPPaatttteerrnnAAddddMMaattrriixx ((FFccPPaatttteerrnn **_p,, ccoonnsstt cchhaarr **_o_b_j_e_c_t,, ccoonnsstt FFccMMaattrriixx **_m));; <><> FFccBBooooll FFccPPaatttteerrnnAAddddCChhaarrSSeett ((FFccPPaatttteerrnn **_p,, ccoonnsstt cchhaarr **_o_b_j_e_c_t,, ccoonnsstt FFccCChhaarrSSeett **_c));; <><> FFccBBooooll FFccPPaatttteerrnnAAddddBBooooll ((FFccPPaatttteerrnn **_p,, ccoonnsstt cchhaarr **_o_b_j_e_c_t,, FFccBBooooll _b));; <><> FFccBBooooll FFccPPaatttteerrnnAAddddFFTTFFaaccee ((FFccPPaatttteerrnn **_p,, ccoonnsstt cchhaarr **_o_b_j_e_c_t,, ccoonnsstt FFTT__FFaaccee_f));; <><> FFccBBooooll FFccPPaatttteerrnnAAddddLLaannggSSeett ((FFccPPaatttteerrnn **_p,, ccoonnsstt cchhaarr **_o_b_j_e_c_t,, ccoonnsstt FFccLLaannggSSeett **_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.6.0