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