Lines Matching refs:jtxt
17 const skjson::ObjectValue* jtxt = jv;
18 if (!jtxt) {
22 const skjson::StringValue* font_name = (*jtxt)["f"];
23 const skjson::StringValue* text = (*jtxt)["t"];
24 const skjson::NumberValue* text_size = (*jtxt)["s"];
25 const skjson::NumberValue* line_height = (*jtxt)["lh"];
41 v->fLineShift = ParseDefault((*jtxt)["ls"], 0.0f);
48 v->fHAlign = gAlignMap[std::min<size_t>(ParseDefault<size_t>((*jtxt)["j"], 0),
52 if (const skjson::ArrayValue* jsz = (*jtxt)["sz"]) {
60 if (const skjson::ArrayValue* jps = (*jtxt)["ps"]) {
73 v->fResize = gResizeMap[std::min(std::max(ParseDefault<size_t>((*jtxt)[ "rs"], 0),
74 ParseDefault<size_t>((*jtxt)["sk_rs"], 0)),
78 v->fMinTextSize = ParseDefault<SkScalar>((*jtxt)["mf"], 0.0f);
79 v->fMaxTextSize = ParseDefault<SkScalar>((*jtxt)["xf"], std::numeric_limits<float>::max());
88 auto text_mode = ParseDefault((*jtxt)["m"], -1);
101 v->fCapitalization = gCapMap[std::min<size_t>(ParseDefault<size_t>((*jtxt)["ca"], 0),
114 if (skottie::Parse((*jtxt)[ "vj"], &vj) ||
115 skottie::Parse((*jtxt)["sk_vj"], &vj)) { // TODO: remove after migrating clients.
155 v->fHasFill = parse_color((*jtxt)["fc"], &v->fFillColor);
156 v->fHasStroke = parse_color((*jtxt)["sc"], &v->fStrokeColor);
159 v->fStrokeWidth = ParseDefault((*jtxt)["sw"], 1.0f);
160 v->fPaintOrder = ParseDefault((*jtxt)["of"], true)