Lines Matching refs:skjson
86 void AnimationBuilder::parseFonts(const skjson::ObjectValue* jfonts, in parseFonts()
87 const skjson::ArrayValue* jchars) { in parseFonts()
105 if (const skjson::ArrayValue* jlist = (*jfonts)["list"]) { in parseFonts()
106 for (const skjson::ObjectValue* jfont : *jlist) { in parseFonts()
111 const skjson::StringValue* jname = (*jfont)["fName"]; in parseFonts()
112 const skjson::StringValue* jfamily = (*jfont)["fFamily"]; in parseFonts()
113 const skjson::StringValue* jstyle = (*jfont)["fStyle"]; in parseFonts()
114 const skjson::StringValue* jpath = (*jfont)["fPath"]; in parseFonts()
178 for (const skjson::ObjectValue* jchar : *jchars) { in parseFonts()
183 const skjson::StringValue* jch = (*jchar)["ch"]; in parseFonts()
188 const skjson::StringValue* jfamily = (*jchar)["fFamily"]; in parseFonts()
189 const skjson::StringValue* jstyle = (*jchar)["style"]; // "style", not "fStyle"... in parseFonts()
238 sk_sp<sksg::RenderNode> AnimationBuilder::attachTextLayer(const skjson::ObjectValue& layer, in attachTextLayer()
268 const skjson::ObjectValue* jt = layer["t"]; in attachTextLayer()
274 const skjson::ArrayValue* animated_props = (*jt)["a"]; in attachTextLayer()
279 const skjson::ObjectValue* jd = (*jt)["d"]; in attachTextLayer()