Lines Matching defs:node
20 size_t parse_node<Paint>(StreamReader* sr, Paint* node) {
21 const auto parent_id = parse_node<Component>(sr, node);
23 node->setOpacity(sr->readFloat("opacity"));
28 void parse_fill_stroke(StreamReader* sr, Paint* node) {
29 if (node->style() == SkPaint::kFill_Style) {
34 node->setFillRule(gFillTypeMap[std::min<size_t>(sr->readUInt8("fillRule"),
37 node->setStrokeWidth(sr->readFloat("width"));
44 node->setStrokeCap(gCapMap[std::min<size_t>(sr->readUInt8("cap"),
52 node->setStrokeJoin(gJoinMap[std::min<size_t>(sr->readUInt8("join"),
60 node->setStrokeTrim(gTrimMap[std::min<size_t>(sr->readUInt8("trim"),
63 if (node->getStrokeTrim() != Paint::StrokeTrim::kOff) {
64 node->setStrokeTrimStart (sr->readFloat("start" ));
65 node->setStrokeTrimEnd (sr->readFloat("end" ));
66 node->setStrokeTrimOffset(sr->readFloat("offset"));