Home | History | Annotate | Download | only in gtk

Lines Matching full:fcvalue

56     FcValue fcvalue;
57 fcvalue.type = FcTypeCharSet;
58 fcvalue.u.c = cset;
59 FcPatternAdd(pattern, FC_CHARSET, fcvalue, FcFalse);
61 fcvalue.type = FcTypeBool;
62 fcvalue.u.b = FcTrue;
63 FcPatternAdd(pattern, FC_SCALABLE, fcvalue, FcFalse);
122 FcValue fcvalue;
124 fcvalue.type = FcTypeString;
125 fcvalue.u.s = reinterpret_cast<const FcChar8 *>(family);
126 FcPatternAdd(pattern, FC_FAMILY, fcvalue, FcFalse);
128 fcvalue.type = FcTypeInteger;
129 fcvalue.u.i = isBold ? FC_WEIGHT_BOLD : FC_WEIGHT_NORMAL;
130 FcPatternAdd(pattern, FC_WEIGHT, fcvalue, FcFalse);
132 fcvalue.type = FcTypeInteger;
133 fcvalue.u.i = isItalic ? FC_SLANT_ITALIC : FC_SLANT_ROMAN;
134 FcPatternAdd(pattern, FC_SLANT, fcvalue, FcFalse);
136 fcvalue.type = FcTypeBool;
137 fcvalue.u.b = FcTrue;
138 FcPatternAdd(pattern, FC_SCALABLE, fcvalue, FcFalse);
140 fcvalue.type = FcTypeDouble;
141 fcvalue.u.d = pixelSize;
142 FcPatternAdd(pattern, FC_SIZE, fcvalue, FcFalse);