• Home
  • Raw
  • Download

Lines Matching refs:Json

164 typedef SkDrawCommand* (*FROM_JSON)(Json::Value&, UrlDataManager&);
223 Json::Value SkDrawCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
224 Json::Value result; in toJSON()
226 result[SKDEBUGCANVAS_ATTRIBUTE_VISIBLE] = Json::Value(this->isVisible()); in toJSON()
230 Json::Value SkDrawCommand::drawToAndCollectJSON(SkCanvas* canvas, in drawToAndCollectJSON()
232 Json::Value result = this->toJSON(urlDataManager); in drawToAndCollectJSON()
247 Json::Value parsedFromString; in drawToAndCollectJSON()
248 Json::Reader reader; in drawToAndCollectJSON()
263 SkDrawCommand* SkDrawCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON()
426 static Json::Value make_json_color(const SkColor color) { in make_json_color()
427 Json::Value result(Json::arrayValue); in make_json_color()
428 result.append(Json::Value(SkColorGetA(color))); in make_json_color()
429 result.append(Json::Value(SkColorGetR(color))); in make_json_color()
430 result.append(Json::Value(SkColorGetG(color))); in make_json_color()
431 result.append(Json::Value(SkColorGetB(color))); in make_json_color()
436 static Json::Value make_json_point(const SkPoint& point) { in make_json_point()
437 Json::Value result(Json::arrayValue); in make_json_point()
438 result.append(Json::Value(point.x())); in make_json_point()
439 result.append(Json::Value(point.y())); in make_json_point()
443 static Json::Value make_json_point(SkScalar x, SkScalar y) { in make_json_point()
444 Json::Value result(Json::arrayValue); in make_json_point()
445 result.append(Json::Value(x)); in make_json_point()
446 result.append(Json::Value(y)); in make_json_point()
450 static Json::Value make_json_rect(const SkRect& rect) { in make_json_rect()
451 Json::Value result(Json::arrayValue); in make_json_rect()
452 result.append(Json::Value(rect.left())); in make_json_rect()
453 result.append(Json::Value(rect.top())); in make_json_rect()
454 result.append(Json::Value(rect.right())); in make_json_rect()
455 result.append(Json::Value(rect.bottom())); in make_json_rect()
459 static Json::Value make_json_irect(const SkIRect& rect) { in make_json_irect()
460 Json::Value result(Json::arrayValue); in make_json_irect()
461 result.append(Json::Value(rect.left())); in make_json_irect()
462 result.append(Json::Value(rect.top())); in make_json_irect()
463 result.append(Json::Value(rect.right())); in make_json_irect()
464 result.append(Json::Value(rect.bottom())); in make_json_irect()
468 static Json::Value make_json_rrect(const SkRRect& rrect) { in make_json_rrect()
469 Json::Value result(Json::arrayValue); in make_json_rrect()
478 static Json::Value make_json_matrix(const SkMatrix& matrix) { in make_json_matrix()
479 Json::Value result(Json::arrayValue); in make_json_matrix()
480 Json::Value row1(Json::arrayValue); in make_json_matrix()
481 row1.append(Json::Value(matrix[0])); in make_json_matrix()
482 row1.append(Json::Value(matrix[1])); in make_json_matrix()
483 row1.append(Json::Value(matrix[2])); in make_json_matrix()
485 Json::Value row2(Json::arrayValue); in make_json_matrix()
486 row2.append(Json::Value(matrix[3])); in make_json_matrix()
487 row2.append(Json::Value(matrix[4])); in make_json_matrix()
488 row2.append(Json::Value(matrix[5])); in make_json_matrix()
490 Json::Value row3(Json::arrayValue); in make_json_matrix()
491 row3.append(Json::Value(matrix[6])); in make_json_matrix()
492 row3.append(Json::Value(matrix[7])); in make_json_matrix()
493 row3.append(Json::Value(matrix[8])); in make_json_matrix()
498 static Json::Value make_json_path(const SkPath& path) { in make_json_path()
499 Json::Value result(Json::objectValue); in make_json_path()
514 Json::Value verbs(Json::arrayValue); in make_json_path()
521 Json::Value line(Json::objectValue); in make_json_path()
527 Json::Value quad(Json::objectValue); in make_json_path()
528 Json::Value coords(Json::arrayValue); in make_json_path()
536 Json::Value cubic(Json::objectValue); in make_json_path()
537 Json::Value coords(Json::arrayValue); in make_json_path()
546 Json::Value conic(Json::objectValue); in make_json_path()
547 Json::Value coords(Json::arrayValue); in make_json_path()
550 coords.append(Json::Value(iter.conicWeight())); in make_json_path()
556 Json::Value move(Json::objectValue); in make_json_path()
562 verbs.append(Json::Value(SKDEBUGCANVAS_VERB_CLOSE)); in make_json_path()
572 static Json::Value make_json_region(const SkRegion& region) { in make_json_region()
573 return Json::Value("<unimplemented>"); in make_json_region()
576 static Json::Value make_json_regionop(SkRegion::Op op) { in make_json_regionop()
579 return Json::Value(SKDEBUGCANVAS_REGIONOP_DIFFERENCE); in make_json_regionop()
581 return Json::Value(SKDEBUGCANVAS_REGIONOP_INTERSECT); in make_json_regionop()
583 return Json::Value(SKDEBUGCANVAS_REGIONOP_UNION); in make_json_regionop()
585 return Json::Value(SKDEBUGCANVAS_REGIONOP_XOR); in make_json_regionop()
587 return Json::Value(SKDEBUGCANVAS_REGIONOP_REVERSE_DIFFERENCE); in make_json_regionop()
589 return Json::Value(SKDEBUGCANVAS_REGIONOP_REPLACE); in make_json_regionop()
592 return Json::Value("<invalid region op>"); in make_json_regionop()
596 static Json::Value make_json_pointmode(SkCanvas::PointMode mode) { in make_json_pointmode()
599 return Json::Value(SKDEBUGCANVAS_POINTMODE_POINTS); in make_json_pointmode()
601 return Json::Value(SKDEBUGCANVAS_POINTMODE_LINES); in make_json_pointmode()
603 return Json::Value(SKDEBUGCANVAS_POINTMODE_POLYGON); in make_json_pointmode()
606 return Json::Value("<invalid point mode>"); in make_json_pointmode()
610 static void store_scalar(Json::Value* target, const char* key, SkScalar value, in store_scalar()
613 (*target)[key] = Json::Value(value); in store_scalar()
617 static void store_bool(Json::Value* target, const char* key, bool value, bool defaultValue) { in store_bool()
619 (*target)[key] = Json::Value(value); in store_bool()
624 UrlDataManager& urlDataManager, Json::Value* target) { in encode_data()
627 *target = Json::Value(url.c_str()); in encode_data()
630 static void flatten(const SkFlattenable* flattenable, Json::Value* target, in flatten()
636 Json::Value jsonData; in flatten()
638 Json::Value jsonFlattenable; in flatten()
639 jsonFlattenable[SKDEBUGCANVAS_ATTRIBUTE_NAME] = Json::Value(flattenable->getTypeName()); in flatten()
645 static bool SK_WARN_UNUSED_RESULT flatten(const SkImage& image, Json::Value* target, in flatten()
668 Json::Value jsonData; in flatten()
711 static Json::ArrayIndex decode_data(Json::Value data, UrlDataManager& urlDataManager, in decode_data()
721 return (Json::ArrayIndex) urlData->fData->size(); in decode_data()
724 static SkFlattenable* load_flattenable(Json::Value jsonFlattenable, in load_flattenable()
787 static SkBitmap* load_bitmap(const Json::Value& jsonBitmap, UrlDataManager& urlDataManager) { in load_bitmap()
814 static SkImage* load_image(const Json::Value& jsonImage, UrlDataManager& urlDataManager) { in load_image()
824 static bool SK_WARN_UNUSED_RESULT flatten(const SkBitmap& bitmap, Json::Value* target, in flatten()
829 (*target)[SKDEBUGCANVAS_ATTRIBUTE_COLOR] = Json::Value(color_type_name(bitmap.colorType())); in flatten()
830 (*target)[SKDEBUGCANVAS_ATTRIBUTE_ALPHA] = Json::Value(alpha_type_name(bitmap.alphaType())); in flatten()
835 static void apply_paint_color(const SkPaint& paint, Json::Value* target) { in apply_paint_color()
838 Json::Value colorValue(Json::arrayValue); in apply_paint_color()
839 colorValue.append(Json::Value(SkColorGetA(color))); in apply_paint_color()
840 colorValue.append(Json::Value(SkColorGetR(color))); in apply_paint_color()
841 colorValue.append(Json::Value(SkColorGetG(color))); in apply_paint_color()
842 colorValue.append(Json::Value(SkColorGetB(color))); in apply_paint_color()
847 static void apply_paint_style(const SkPaint& paint, Json::Value* target) { in apply_paint_style()
852 Json::Value stroke(SKDEBUGCANVAS_STYLE_STROKE); in apply_paint_style()
857 Json::Value strokeAndFill(SKDEBUGCANVAS_STYLE_STROKEANDFILL); in apply_paint_style()
866 static void apply_paint_cap(const SkPaint& paint, Json::Value* target) { in apply_paint_cap()
871 (*target)[SKDEBUGCANVAS_ATTRIBUTE_CAP] = Json::Value(SKDEBUGCANVAS_CAP_BUTT); in apply_paint_cap()
874 (*target)[SKDEBUGCANVAS_ATTRIBUTE_CAP] = Json::Value(SKDEBUGCANVAS_CAP_ROUND); in apply_paint_cap()
877 (*target)[SKDEBUGCANVAS_ATTRIBUTE_CAP] = Json::Value(SKDEBUGCANVAS_CAP_SQUARE); in apply_paint_cap()
884 static void apply_paint_join(const SkPaint& paint, Json::Value* target) { in apply_paint_join()
889 (*target)[SKDEBUGCANVAS_ATTRIBUTE_STROKEJOIN] = Json::Value( in apply_paint_join()
893 (*target)[SKDEBUGCANVAS_ATTRIBUTE_STROKEJOIN] = Json::Value( in apply_paint_join()
897 (*target)[SKDEBUGCANVAS_ATTRIBUTE_STROKEJOIN] = Json::Value( in apply_paint_join()
905 static void apply_paint_filterquality(const SkPaint& paint, Json::Value* target) { in apply_paint_filterquality()
911 (*target)[SKDEBUGCANVAS_ATTRIBUTE_FILTERQUALITY] = Json::Value( in apply_paint_filterquality()
915 (*target)[SKDEBUGCANVAS_ATTRIBUTE_FILTERQUALITY] = Json::Value( in apply_paint_filterquality()
919 (*target)[SKDEBUGCANVAS_ATTRIBUTE_FILTERQUALITY] = Json::Value( in apply_paint_filterquality()
925 static void apply_paint_maskfilter(const SkPaint& paint, Json::Value* target, in apply_paint_maskfilter()
931 Json::Value blur(Json::objectValue); in apply_paint_maskfilter()
932 blur[SKDEBUGCANVAS_ATTRIBUTE_SIGMA] = Json::Value(blurRec.fSigma); in apply_paint_maskfilter()
935 blur[SKDEBUGCANVAS_ATTRIBUTE_STYLE] = Json::Value( in apply_paint_maskfilter()
939 blur[SKDEBUGCANVAS_ATTRIBUTE_STYLE] = Json::Value( in apply_paint_maskfilter()
943 blur[SKDEBUGCANVAS_ATTRIBUTE_STYLE] = Json::Value( in apply_paint_maskfilter()
947 blur[SKDEBUGCANVAS_ATTRIBUTE_STYLE] = Json::Value( in apply_paint_maskfilter()
955 blur[SKDEBUGCANVAS_ATTRIBUTE_QUALITY] = Json::Value( in apply_paint_maskfilter()
959 blur[SKDEBUGCANVAS_ATTRIBUTE_QUALITY] = Json::Value( in apply_paint_maskfilter()
967 Json::Value jsonMaskFilter; in apply_paint_maskfilter()
974 static void apply_paint_patheffect(const SkPaint& paint, Json::Value* target, in apply_paint_patheffect()
983 Json::Value dashing(Json::objectValue); in apply_paint_patheffect()
984 Json::Value intervals(Json::arrayValue); in apply_paint_patheffect()
986 intervals.append(Json::Value(dashInfo.fIntervals[i])); in apply_paint_patheffect()
993 Json::Value jsonPathEffect; in apply_paint_patheffect()
1000 static void apply_paint_textalign(const SkPaint& paint, Json::Value* target) { in apply_paint_textalign()
1017 static void apply_paint_typeface(const SkPaint& paint, Json::Value* target, in apply_paint_typeface()
1021 Json::Value jsonTypeface; in apply_paint_typeface()
1026 Json::Value jsonData; in apply_paint_typeface()
1035 static void apply_paint_shader(const SkPaint& paint, Json::Value* target, in apply_paint_shader()
1039 Json::Value jsonShader; in apply_paint_shader()
1045 static void apply_paint_xfermode(const SkPaint& paint, Json::Value* target, in apply_paint_xfermode()
1049 Json::Value jsonXfermode; in apply_paint_xfermode()
1055 static void apply_paint_imagefilter(const SkPaint& paint, Json::Value* target, in apply_paint_imagefilter()
1059 Json::Value jsonImageFilter; in apply_paint_imagefilter()
1065 static void apply_paint_colorfilter(const SkPaint& paint, Json::Value* target, in apply_paint_colorfilter()
1069 Json::Value jsonColorFilter; in apply_paint_colorfilter()
1075 static void apply_paint_looper(const SkPaint& paint, Json::Value* target, in apply_paint_looper()
1079 Json::Value jsonLooper; in apply_paint_looper()
1085 Json::Value make_json_paint(const SkPaint& paint, UrlDataManager& urlDataManager) { in make_json_paint()
1086 Json::Value result(Json::objectValue); in make_json_paint()
1113 static SkPoint get_json_point(Json::Value point) { in get_json_point()
1117 static SkColor get_json_color(Json::Value color) { in get_json_color()
1121 static void extract_json_paint_color(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_color()
1127 static void extract_json_paint_shader(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_shader()
1130 Json::Value jsonShader = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_SHADER]; in extract_json_paint_shader()
1139 static void extract_json_paint_patheffect(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_patheffect()
1142 Json::Value jsonPathEffect = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_PATHEFFECT]; in extract_json_paint_patheffect()
1151 static void extract_json_paint_maskfilter(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_maskfilter()
1154 Json::Value jsonMaskFilter = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_MASKFILTER]; in extract_json_paint_maskfilter()
1163 static void extract_json_paint_colorfilter(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_colorfilter()
1166 Json::Value jsonColorFilter = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_COLORFILTER]; in extract_json_paint_colorfilter()
1176 static void extract_json_paint_xfermode(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_xfermode()
1179 Json::Value jsonXfermode = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_XFERMODE]; in extract_json_paint_xfermode()
1188 static void extract_json_paint_looper(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_looper()
1191 Json::Value jsonLooper = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_LOOPER]; in extract_json_paint_looper()
1200 static void extract_json_paint_imagefilter(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_imagefilter()
1203 Json::Value jsonImageFilter = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_IMAGEFILTER]; in extract_json_paint_imagefilter()
1213 static void extract_json_paint_typeface(Json::Value& jsonPaint, UrlDataManager& urlDataManager, in extract_json_paint_typeface()
1216 Json::Value jsonTypeface = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_TYPEFACE]; in extract_json_paint_typeface()
1217 Json::Value jsonData = jsonTypeface[SKDEBUGCANVAS_ATTRIBUTE_DATA]; in extract_json_paint_typeface()
1219 Json::ArrayIndex length = decode_data(jsonData, urlDataManager, &data); in extract_json_paint_typeface()
1226 static void extract_json_paint_style(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_style()
1241 static void extract_json_paint_strokewidth(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_strokewidth()
1248 static void extract_json_paint_strokemiter(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_strokemiter()
1255 static void extract_json_paint_strokejoin(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_strokejoin()
1273 static void extract_json_paint_cap(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_cap()
1288 static void extract_json_paint_filterquality(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_filterquality()
1306 static void extract_json_paint_antialias(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_antialias()
1312 static void extract_json_paint_dither(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_dither()
1318 static void extract_json_paint_blur(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_blur()
1320 Json::Value blur = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_BLUR]; in extract_json_paint_blur()
1356 static void extract_json_paint_dashing(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_dashing()
1358 Json::Value dash = jsonPaint[SKDEBUGCANVAS_ATTRIBUTE_DASHING]; in extract_json_paint_dashing()
1359 Json::Value jsonIntervals = dash[SKDEBUGCANVAS_ATTRIBUTE_INTERVALS]; in extract_json_paint_dashing()
1360 Json::ArrayIndex count = jsonIntervals.size(); in extract_json_paint_dashing()
1362 for (Json::ArrayIndex i = 0; i < count; i++) { in extract_json_paint_dashing()
1371 static void extract_json_paint_textalign(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_textalign()
1392 static void extract_json_paint_textsize(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_textsize()
1399 static void extract_json_paint_textscalex(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_textscalex()
1406 static void extract_json_paint_textskewx(Json::Value& jsonPaint, SkPaint* target) { in extract_json_paint_textskewx()
1413 static void extract_json_paint(Json::Value& paint, UrlDataManager& urlDataManager, in extract_json_paint()
1440 static void extract_json_rect(Json::Value& rect, SkRect* result) { in extract_json_rect()
1444 static void extract_json_irect(Json::Value& rect, SkIRect* result) { in extract_json_irect()
1448 static void extract_json_rrect(Json::Value& rrect, SkRRect* result) { in extract_json_rrect()
1460 static void extract_json_matrix(Json::Value& matrix, SkMatrix* result) { in extract_json_matrix()
1469 static void extract_json_path(Json::Value& path, SkPath* result) { in extract_json_path()
1483 Json::Value verbs = path[SKDEBUGCANVAS_ATTRIBUTE_VERBS]; in extract_json_path()
1484 for (Json::ArrayIndex i = 0; i < verbs.size(); i++) { in extract_json_path()
1485 Json::Value verb = verbs[i]; in extract_json_path()
1492 Json::Value move = verb[SKDEBUGCANVAS_VERB_MOVE]; in extract_json_path()
1496 Json::Value line = verb[SKDEBUGCANVAS_VERB_LINE]; in extract_json_path()
1500 Json::Value quad = verb[SKDEBUGCANVAS_VERB_QUAD]; in extract_json_path()
1505 Json::Value cubic = verb[SKDEBUGCANVAS_VERB_CUBIC]; in extract_json_path()
1511 Json::Value conic = verb[SKDEBUGCANVAS_VERB_CONIC]; in extract_json_path()
1523 SkRegion::Op get_json_regionop(Json::Value& jsonOp) { in get_json_regionop()
1556 Json::Value SkClearCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1557 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1562 SkClearCommand* SkClearCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON()
1563 Json::Value color = command[SKDEBUGCANVAS_ATTRIBUTE_COLOR]; in fromJSON()
1587 Json::Value SkClipPathCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1588 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1595 SkClipPathCommand* SkClipPathCommand::fromJSON(Json::Value& command, in fromJSON()
1616 Json::Value SkClipRegionCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1617 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1623 SkClipRegionCommand* SkClipRegionCommand::fromJSON(Json::Value& command, in fromJSON()
1644 Json::Value SkClipRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1645 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1648 result[SKDEBUGCANVAS_ATTRIBUTE_ANTIALIAS] = Json::Value(fDoAA); in toJSON()
1652 SkClipRectCommand* SkClipRectCommand::fromJSON(Json::Value& command, in fromJSON()
1680 Json::Value SkClipRRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1681 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1684 result[SKDEBUGCANVAS_ATTRIBUTE_ANTIALIAS] = Json::Value(fDoAA); in toJSON()
1688 SkClipRRectCommand* SkClipRRectCommand::fromJSON(Json::Value& command, in fromJSON()
1708 Json::Value SkConcatCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1709 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1714 SkConcatCommand* SkConcatCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON()
1750 Json::Value SkDrawBitmapCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1751 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1752 Json::Value encoded; in toJSON()
1754 Json::Value command(Json::objectValue); in toJSON()
1764 SkDrawBitmapCommand* SkDrawBitmapCommand::fromJSON(Json::Value& command, in fromJSON()
1770 Json::Value point = command[SKDEBUGCANVAS_ATTRIBUTE_COORDS]; in fromJSON()
1817 Json::Value SkDrawBitmapNineCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1818 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1819 Json::Value encoded; in toJSON()
1831 SkDrawBitmapNineCommand* SkDrawBitmapNineCommand::fromJSON(Json::Value& command, in fromJSON()
1895 Json::Value SkDrawBitmapRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1896 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1897 Json::Value encoded; in toJSON()
1908 result[SKDEBUGCANVAS_ATTRIBUTE_STRICT] = Json::Value(true); in toJSON()
1914 SkDrawBitmapRectCommand* SkDrawBitmapRectCommand::fromJSON(Json::Value& command, in fromJSON()
1986 Json::Value SkDrawImageCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
1987 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
1988 Json::Value encoded; in toJSON()
1999 SkDrawImageCommand* SkDrawImageCommand::fromJSON(Json::Value& command, in fromJSON()
2005 Json::Value point = command[SKDEBUGCANVAS_ATTRIBUTE_COORDS]; in fromJSON()
2063 Json::Value SkDrawImageRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2064 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2065 Json::Value encoded; in toJSON()
2076 result[SKDEBUGCANVAS_ATTRIBUTE_STRICT] = Json::Value(true); in toJSON()
2082 SkDrawImageRectCommand* SkDrawImageRectCommand::fromJSON(Json::Value& command, in fromJSON()
2151 Json::Value SkDrawOvalCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2152 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2158 SkDrawOvalCommand* SkDrawOvalCommand::fromJSON(Json::Value& command, in fromJSON()
2184 Json::Value SkDrawPaintCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2185 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2190 SkDrawPaintCommand* SkDrawPaintCommand::fromJSON(Json::Value& command, in fromJSON()
2215 Json::Value SkDrawPathCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2216 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2222 SkDrawPathCommand* SkDrawPathCommand::fromJSON(Json::Value& command, in fromJSON()
2337 Json::Value SkDrawPointsCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2338 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2340 Json::Value points(Json::arrayValue); in toJSON()
2349 SkDrawPointsCommand* SkDrawPointsCommand::fromJSON(Json::Value& command, in fromJSON()
2366 Json::Value jsonPoints = command[SKDEBUGCANVAS_ATTRIBUTE_POINTS]; in fromJSON()
2403 Json::Value SkDrawPosTextCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2404 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2405 result[SKDEBUGCANVAS_ATTRIBUTE_TEXT] = Json::Value((const char*) fText, in toJSON()
2407 Json::Value coords(Json::arrayValue); in toJSON()
2416 SkDrawPosTextCommand* SkDrawPosTextCommand::fromJSON(Json::Value& command, in fromJSON()
2421 Json::Value coords = command[SKDEBUGCANVAS_ATTRIBUTE_COORDS]; in fromJSON()
2519 Json::Value SkDrawTextBlobCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2520 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2521 Json::Value runs(Json::arrayValue); in toJSON()
2524 Json::Value run(Json::objectValue); in toJSON()
2525 Json::Value jsonPositions(Json::arrayValue); in toJSON()
2526 Json::Value jsonGlyphs(Json::arrayValue); in toJSON()
2536 jsonPositions.append(Json::Value(iterPositions[i])); in toJSON()
2541 jsonGlyphs.append(Json::Value(iterGlyphs[i])); in toJSON()
2555 result[SKDEBUGCANVAS_ATTRIBUTE_X] = Json::Value(fXPos); in toJSON()
2556 result[SKDEBUGCANVAS_ATTRIBUTE_Y] = Json::Value(fYPos); in toJSON()
2561 SkDrawTextBlobCommand* SkDrawTextBlobCommand::fromJSON(Json::Value& command, in fromJSON()
2564 Json::Value runs = command[SKDEBUGCANVAS_ATTRIBUTE_RUNS]; in fromJSON()
2565 for (Json::ArrayIndex i = 0 ; i < runs.size(); i++) { in fromJSON()
2566 Json::Value run = runs[i]; in fromJSON()
2570 Json::Value glyphs = run[SKDEBUGCANVAS_ATTRIBUTE_GLYPHS]; in fromJSON()
2572 Json::Value coords = run[SKDEBUGCANVAS_ATTRIBUTE_COORDS]; in fromJSON()
2576 Json::Value positions = run[SKDEBUGCANVAS_ATTRIBUTE_POSITIONS]; in fromJSON()
2636 Json::Value SkDrawPatchCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2637 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2638 Json::Value cubics = Json::Value(Json::arrayValue); in toJSON()
2644 Json::Value colors = Json::Value(Json::arrayValue); in toJSON()
2651 Json::Value texCoords = Json::Value(Json::arrayValue); in toJSON()
2658 Json::Value jsonXfermode; in toJSON()
2665 SkDrawPatchCommand* SkDrawPatchCommand::fromJSON(Json::Value& command, in fromJSON()
2667 Json::Value jsonCubics = command[SKDEBUGCANVAS_ATTRIBUTE_CUBICS]; in fromJSON()
2675 Json::Value jsonColors = command[SKDEBUGCANVAS_ATTRIBUTE_COLORS]; in fromJSON()
2687 Json::Value jsonTexCoords = command[SKDEBUGCANVAS_ATTRIBUTE_TEXTURECOORDS]; in fromJSON()
2698 Json::Value jsonXfermode = command[SKDEBUGCANVAS_ATTRIBUTE_XFERMODE]; in fromJSON()
2719 Json::Value SkDrawRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2720 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2726 SkDrawRectCommand* SkDrawRectCommand::fromJSON(Json::Value& command, in fromJSON()
2753 Json::Value SkDrawRRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2754 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2760 SkDrawRRectCommand* SkDrawRRectCommand::fromJSON(Json::Value& command, in fromJSON()
2791 Json::Value SkDrawDRRectCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2792 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2799 SkDrawDRRectCommand* SkDrawDRRectCommand::fromJSON(Json::Value& command, in fromJSON()
2830 Json::Value SkDrawTextCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2831 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2832 result[SKDEBUGCANVAS_ATTRIBUTE_TEXT] = Json::Value((const char*) fText, in toJSON()
2834 Json::Value coords(Json::arrayValue); in toJSON()
2840 SkDrawTextCommand* SkDrawTextCommand::fromJSON(Json::Value& command, in fromJSON()
2845 Json::Value coords = command[SKDEBUGCANVAS_ATTRIBUTE_COORDS]; in fromJSON()
2879 Json::Value SkDrawTextOnPathCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
2880 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
2881 result[SKDEBUGCANVAS_ATTRIBUTE_TEXT] = Json::Value((const char*) fText, in toJSON()
2883 Json::Value coords(Json::arrayValue); in toJSON()
2892 SkDrawTextOnPathCommand* SkDrawTextOnPathCommand::fromJSON(Json::Value& command, in fromJSON()
2981 SkRestoreCommand* SkRestoreCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON()
2993 SkSaveCommand* SkSaveCommand::fromJSON(Json::Value& command, UrlDataManager& urlDataManager) { in fromJSON()
3045 Json::Value SkSaveLayerCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3046 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3055 Json::Value jsonBackdrop; in toJSON()
3066 SkSaveLayerCommand* SkSaveLayerCommand::fromJSON(Json::Value& command, in fromJSON()
3080 Json::Value backdrop = command[SKDEBUGCANVAS_ATTRIBUTE_BACKDROP]; in fromJSON()
3106 Json::Value SkSetMatrixCommand::toJSON(UrlDataManager& urlDataManager) const { in toJSON()
3107 Json::Value result = INHERITED::toJSON(urlDataManager); in toJSON()
3112 SkSetMatrixCommand* SkSetMatrixCommand::fromJSON(Json::Value& command, in fromJSON()