Blame doc/FcPatternAdd-Type.3

Packit 352660
.\" auto-generated by docbook2man-spec from docbook-utils package
Packit 352660
.TH "FcPatternAdd-Type" "3" "30 8月 2018" "Fontconfig 2.13.1" ""
Packit 352660
.SH NAME
Packit 352660
FcPatternAddInteger, FcPatternAddDouble, FcPatternAddString, FcPatternAddMatrix, FcPatternAddCharSet, FcPatternAddBool, FcPatternAddFTFace, FcPatternAddLangSet, FcPatternAddRange \- Add a typed value to a pattern
Packit 352660
.SH SYNOPSIS
Packit 352660
.nf
Packit 352660
\fB#include <fontconfig/fontconfig.h>
Packit 352660
.sp
Packit 352660
FcBool FcPatternAddInteger (FcPattern *\fIp\fB, const char *\fIobject\fB, int \fIi\fB);
Packit 352660
.sp
Packit 352660
FcBool FcPatternAddDouble (FcPattern *\fIp\fB, const char *\fIobject\fB, double \fId\fB);
Packit 352660
.sp
Packit 352660
FcBool FcPatternAddString (FcPattern *\fIp\fB, const char *\fIobject\fB, const FcChar8 *\fIs\fB);
Packit 352660
.sp
Packit 352660
FcBool FcPatternAddMatrix (FcPattern *\fIp\fB, const char *\fIobject\fB, const FcMatrix *\fIm\fB);
Packit 352660
.sp
Packit 352660
FcBool FcPatternAddCharSet (FcPattern *\fIp\fB, const char *\fIobject\fB, const FcCharSet *\fIc\fB);
Packit 352660
.sp
Packit 352660
FcBool FcPatternAddBool (FcPattern *\fIp\fB, const char *\fIobject\fB, FcBool \fIb\fB);
Packit 352660
.sp
Packit 352660
FcBool FcPatternAddFTFace (FcPattern *\fIp\fB, const char *\fIobject\fB, const FT_Face\fIf\fB);
Packit 352660
.sp
Packit 352660
FcBool FcPatternAddLangSet (FcPattern *\fIp\fB, const char *\fIobject\fB, const FcLangSet *\fIl\fB);
Packit 352660
.sp
Packit 352660
FcBool FcPatternAddRange (FcPattern *\fIp\fB, const char *\fIobject\fB, const FcRange *\fIr\fB);
Packit 352660
.fi\fR
Packit 352660
.SH "DESCRIPTION"
Packit 352660
.PP
Packit 352660
These are all convenience functions that insert objects of the specified
Packit 352660
type into the pattern. Use these in preference to FcPatternAdd as they
Packit 352660
will provide compile-time typechecking. These all append values to
Packit 352660
any existing list of values.
Packit 352660
\fBFcPatternAddRange\fR are available since 2.11.91.