6 canvas->
scale(4.0f, 4.0f);
8 const SkColor lettering = 0xFF292929;
9 const SkColor lineColors[2] = {0x30565656, 0xFF565656};
14 canvas->
clear(background);
15 canvas->
scale(0.363f, 0.363f);
18 s.moveTo(34.63, 100.63);
19 s.cubicTo(44.38, 88.57, 59.87, 82.86, 74.88, 81.2);
20 s.cubicTo(97.4, 78.5, 120.27, 83.25, 140.87, 92.37);
21 s.lineTo(127.12, 127.14);
22 s.cubicTo(113.55, 121.16, 99.04, 115.9, 83.98, 116.56);
23 s.cubicTo(78.86, 116.75, 72.88, 118.54, 70.71, 123.69);
24 s.cubicTo(68.62, 128.43, 71.52, 133.68, 75.58, 136.27);
25 s.cubicTo(91.49, 146.66, 110.67, 151.38, 125.46, 163.6);
26 s.cubicTo(132.35, 169.11, 137.33, 176.9, 139.36, 185.49);
27 s.cubicTo(142.55, 199.14, 140.94, 214.31, 133.13, 226.17);
28 s.cubicTo(126.23, 236.96, 114.82, 244.16, 102.75, 247.89);
29 s.cubicTo(87.95, 252.51, 72.16, 252.21, 56.88, 250.78);
30 s.cubicTo(45.54, 249.72, 34.64, 246.05, 24.32, 241.36);
31 s.lineTo(24.25, 201.1);
32 s.cubicTo(38.23, 208.15, 53.37, 213.15, 68.98, 214.75);
33 s.cubicTo(75.42, 215.25, 82.17, 215.63, 88.31, 213.27);
34 s.cubicTo(92.84, 211.53, 96.4, 206.93, 95.86, 201.93);
35 s.cubicTo(95.64, 196.77, 91.1, 193.38, 87.03, 190.99);
36 s.cubicTo(71.96, 182.67, 54.94, 177.66, 41.5, 166.57);
37 s.cubicTo(33.19, 159.73, 27.51, 149.8, 26.1, 139.11);
38 s.cubicTo(24.09, 125.88, 25.91, 111.25, 34.63, 100.63);
56 a.moveTo(426.45, 218.16);
57 a.lineTo(480.705, 218.16);
58 a.lineTo(489.31, 249.4);
59 a.lineTo(538.54, 249.42);
60 a.lineTo(483.56, 82.18);
61 a.lineTo(423.43, 82.17);
62 a.lineTo(369.13, 249.42);
63 a.lineTo(418.5, 249.47);
64 a.lineTo(453.75, 109.83);
65 a.lineTo(471.77, 181.28);
66 a.lineTo(430.5, 181.28);
74 const SkColor rgb[] = {0xFFE94037, 0xFF70BF4F, 0xFF465BA6};
75 const uint8_t alpha =
pos*255.999;
79 canvas->
drawRect({326.0, 82.25, 343.9, 249.2}, p);
82 canvas->
drawRect({310.2, 82.25, 327.0, 249.2}, p);
85 canvas->
drawRect({342.9, 82.25, 358.87, 249.2}, p);
87 p.setColor(lettering);
92 triangle.
moveTo(362.64, 257.32);
93 triangle.
lineTo(335.292, 293.392);
94 triangle.
lineTo(307.8, 257.48);
95 triangle.
lineTo(362.64, 257.32);
96 p.setColor(lettering);
102 const SkPoint pts[2] = {{160, 290}, {341, 290}};
107 rrectClip.
setRectXY({138, 291, 138 +
pos*(341-138), 300}, 25.0, 5.0);
110 rrect.
setRectXY({138, 291, 341, 300}, 25.0, 5.0);
114 path.addRoundRect({138, 291, 341, 299.95}, 25.0, 5.0);