Lines Matching refs:Sk
2 xmlns:Sk="urn:screenplay" targetNamespace="urn:screenplay">
731 <xs:attribute name="E" type="Sk:Float"/>
733 <xs:attribute name="LN10" type="Sk:Float"/>
735 <xs:attribute name="LN2" type="Sk:Float"/>
737 <xs:attribute name="LOG10E" type="Sk:Float"/>
739 <xs:attribute name="LOG2E" type="Sk:Float"/>
741 <xs:attribute name="PI" type="Sk:Float"/>
743 <xs:attribute name="SQRT1_2" type="Sk:Float"/>
745 <xs:attribute name="SQRT2" type="Sk:Float"/>
747 <xs:attribute name="abs" type="Sk:Float"/>
749 <xs:attribute name="acos" type="Sk:Float"/>
751 <xs:attribute name="asin" type="Sk:Float"/>
753 <xs:attribute name="atan" type="Sk:Float"/>
755 <xs:attribute name="atan2" type="Sk:Float"/>
757 <xs:attribute name="ceil" type="Sk:Float"/>
759 <xs:attribute name="cos" type="Sk:Float"/>
761 <xs:attribute name="exp" type="Sk:Float"/>
763 <xs:attribute name="floor" type="Sk:Float"/>
765 <xs:attribute name="log" type="Sk:Float"/>
767 <xs:attribute name="max" type="Sk:Float"/>
769 <xs:attribute name="min" type="Sk:Float"/>
771 <xs:attribute name="pow" type="Sk:Float"/>
774 <xs:attribute name="random" type="Sk:Float"/>
776 <xs:attribute name="round" type="Sk:Float"/>
778 <xs:attribute name="sin" type="Sk:Float"/>
780 <xs:attribute name="sqrt" type="Sk:Float"/>
782 <xs:attribute name="tan" type="Sk:Float"/>
795 <xs:attribute name="MAX_VALUE" type="Sk:Float"/>
798 <xs:attribute name="MIN_VALUE" type="Sk:Float"/>
801 <xs:attribute name="NEGATIVE_INFINITY" type="Sk:Float"/>
804 <xs:attribute name="NaN" type="Sk:Float"/>
807 <xs:attribute name="POSITIVE_INFINITY" type="Sk:Float"/>
823 <xs:attribute name="mode" type="Sk:AddMode"/>
825 <xs:attribute name="offset" type="Sk:Int"/>
827 <xs:attribute name="use" type="Sk:Drawable"/>
829 <xs:attribute name="where" type="Sk:Drawable"/>
840 <xs:attribute name="direction" type="Sk:PathDirection"/>
842 <xs:attribute name="radius" type="Sk:Float"/>
844 <xs:attribute name="x" type="Sk:Float"/>
846 <xs:attribute name="y" type="Sk:Float"/>
857 <xs:attribute name="direction" type="Sk:PathDirection"/>
859 <xs:attribute name="bottom" type="Sk:Float"/>
861 <xs:attribute name="left" type="Sk:Float"/>
863 <xs:attribute name="right" type="Sk:Float"/>
865 <xs:attribute name="top" type="Sk:Float"/>
877 <xs:attribute name="matrix" type="Sk:Matrix"/>
879 <xs:attribute name="path" type="Sk:Path"/>
890 <xs:attribute name="direction" type="Sk:PathDirection"/>
892 <xs:attribute name="bottom" type="Sk:Float"/>
894 <xs:attribute name="left" type="Sk:Float"/>
896 <xs:attribute name="right" type="Sk:Float"/>
898 <xs:attribute name="top" type="Sk:Float"/>
909 <xs:attribute name="direction" type="Sk:PathDirection"/>
911 <xs:attribute name="bottom" type="Sk:Float"/>
913 <xs:attribute name="left" type="Sk:Float"/>
915 <xs:attribute name="right" type="Sk:Float"/>
917 <xs:attribute name="top" type="Sk:Float"/>
919 <xs:attribute name="rx" type="Sk:Float"/>
921 <xs:attribute name="ry" type="Sk:Float"/>
935 <xs:attribute name="begin" type="Sk:MSec"/>
939 <xs:attribute name="blend" type="Sk:FloatArray"/>
941 <xs:attribute name="dur" type="Sk:MSec"/>
945 <xs:attribute name="dynamic" type="Sk:Boolean" />
947 <xs:attribute name="field" type="Sk:String"/>
951 <xs:attribute name="formula" type="Sk:DynamicString"/>
953 <xs:attribute name="from" type="Sk:DynamicString"/>
957 <xs:attribute name="lval" type="Sk:DynamicString"/>
959 <xs:attribute name="mirror" type="Sk:Boolean"/>
962 <xs:attribute name="repeat" type="Sk:Float"/>
966 <xs:attribute name="reset" type="Sk:Boolean"/>
969 <xs:attribute name="step" type="Sk:Int" />
972 <xs:attribute name="target" type="Sk:DynamicString"/>
974 <xs:attribute name="to" type="Sk:DynamicString"/>
976 <xs:attribute name="values" type="Sk:DynamicString"/>
991 <xs:element ref="Sk:animate"/>
992 <xs:element ref="Sk:set" />
997 <xs:element ref="Sk:add"/>
998 <xs:element ref="Sk:array"/>
999 <xs:element ref="Sk:apply"/>
1000 <xs:element ref="Sk:bitmap"/>
1001 <xs:element ref="Sk:boolean"/>
1002 <xs:element ref="Sk:bounds"/>
1004 <xs:element ref="Sk:clear"/>
1005 <xs:element ref="Sk:clip"/>
1006 <xs:element ref="Sk:color"/>
1007 <xs:element ref="Sk:drawTo"/>
1008 <xs:element ref="Sk:float"/>
1009 <xs:element ref="Sk:full"/>
1010 <xs:element ref="Sk:group"/>
1011 <xs:element ref="Sk:image"/>
1012 <xs:element ref="Sk:int"/>
1013 <xs:element ref="Sk:line"/>
1014 <xs:element ref="Sk:matrix"/>
1015 <xs:element ref="Sk:move"/>
1016 <xs:element ref="Sk:oval"/>
1017 <xs:element ref="Sk:paint"/>
1018 <!-- <xs:element ref="Sk:patch"/> -->
1019 <xs:element ref="Sk:path"/>
1020 <xs:element ref="Sk:point"/>
1021 <xs:element ref="Sk:polygon"/>
1022 <xs:element ref="Sk:polyline"/>
1023 <xs:element ref="Sk:post"/>
1024 <xs:element ref="Sk:random"/>
1025 <xs:element ref="Sk:rect"/>
1026 <xs:element ref="Sk:remove"/>
1027 <xs:element ref="Sk:replace"/>
1028 <xs:element ref="Sk:roundRect"/>
1029 <xs:element ref="Sk:save"/>
1030 <xs:element ref="Sk:snapshot"/>
1031 <xs:element ref="Sk:string"/>
1032 <xs:element ref="Sk:text"/>
1033 <xs:element ref="Sk:textBox"/>
1034 <xs:element ref="Sk:textOnPath"/>
1035 <xs:element ref="Sk:textToPath"/>
1038 <xs:attribute name="animator" type="Sk:Animate"/>
1041 <xs:attribute name="begin" type="Sk:MSec" />
1044 <xs:attribute name="dontDraw" type="Sk:Boolean"/>
1048 <xs:attribute name="dynamicScope" type="Sk:String"/>
1050 <xs:attribute name="interval" type="Sk:MSec" />
1052 <xs:attribute name="mode" type="Sk:ApplyMode"/>
1055 <xs:attribute name="pickup" type="Sk:Boolean"/>
1058 <xs:attribute name="restore" type="Sk:Boolean"/>
1060 <xs:attribute name="scope" type="Sk:Drawable"/>
1063 <xs:attribute name="step" type="Sk:Int" />
1066 <xs:attribute name="steps" type="Sk:Int" />
1069 <xs:attribute name="time" type="Sk:MSec" />
1071 <xs:attribute name="transition" type="Sk:ApplyTransition"/>
1083 <xs:attribute name="length" type="Sk:Int"/>
1085 <xs:attribute name="values" type="Sk:UnknownArray"/>
1098 <xs:attribute name="erase" type="Sk:ARGB"/>
1100 <xs:attribute name="format" type="Sk:BitmapFormat"/>
1102 <xs:attribute name="height" type="Sk:Int"/>
1104 <xs:attribute name="rowBytes" type="Sk:Int"/>
1106 <xs:attribute name="width" type="Sk:Int"/>
1108 <xs:attribute name="x" type="Sk:Float"/>
1110 <xs:attribute name="y" type="Sk:Float"/>
1121 <xs:element ref="Sk:image" minOccurs="0" />
1122 <xs:element ref="Sk:matrix" minOccurs="0" />
1125 <xs:attribute name="matrix" type="Sk:Matrix"/>
1127 <xs:attribute name="tileMode" type="Sk:TileMode"/>
1129 <xs:attribute name="filterType" type="Sk:FilterType"/>
1131 <xs:attribute name="image" type="Sk:BaseBitmap"/>
1143 <xs:attribute name="blurStyle" type="Sk:MaskFilterBlurStyle"/>
1146 <xs:attribute name="radius" type="Sk:Float"/>
1159 <xs:attribute name="value" type="Sk:Boolean"/>
1174 <xs:attribute name="bottom" type="Sk:Float"/>
1177 <xs:attribute name="height" type="Sk:Float"/>
1179 <xs:attribute name="inval" type="Sk:Boolean"/>
1181 <xs:attribute name="left" type="Sk:Float"/>
1183 <xs:attribute name="needsRedraw" type="Sk:Boolean"/>
1185 <xs:attribute name="right" type="Sk:Float"/>
1187 <xs:attribute name="top" type="Sk:Float"/>
1189 <xs:attribute name="width" type="Sk:Float"/>
1211 <xs:element ref="Sk:full"/>
1212 <xs:element ref="Sk:rect"/>
1213 <xs:element ref="Sk:path"/>
1214 <xs:element ref="Sk:polygon"/>
1215 <xs:element ref="Sk:polyline"/>
1219 <xs:attribute name="path" type="Sk:Path"/>
1221 <xs:attribute name="rect" type="Sk:Rect"/>
1242 <xs:attribute name="alpha" type="Sk:Float"/>
1244 <xs:attribute name="blue" type="Sk:Float"/>
1247 <xs:attribute name="color" type="Sk:ARGB"/>
1249 <xs:attribute name="green" type="Sk:Float"/>
1251 <xs:attribute name="hue" type="Sk:Float"/>
1253 <xs:attribute name="red" type="Sk:Float"/>
1255 <xs:attribute name="saturation" type="Sk:Float"/>
1257 <xs:attribute name="value" type="Sk:Float"/>
1268 <xs:attribute name="x1" type="Sk:Float"/>
1270 <xs:attribute name="x2" type="Sk:Float"/>
1272 <xs:attribute name="x3" type="Sk:Float"/>
1274 <xs:attribute name="y1" type="Sk:Float"/>
1276 <xs:attribute name="y2" type="Sk:Float"/>
1278 <xs:attribute name="y3" type="Sk:Float"/>
1292 <xs:attribute name="intervals" type="Sk:FloatArray"/>
1295 <xs:attribute name="phase" type="Sk:Float"/>
1307 <xs:attribute name="float" type="Sk:Float"/>
1309 <xs:attribute name="initialized" type="Sk:Boolean"/>
1311 <xs:attribute name="int" type="Sk:Int"/>
1313 <xs:attribute name="name" type="Sk:String"/>
1315 <xs:attribute name="string" type="Sk:String"/>
1328 <xs:attribute name="deviation" type="Sk:Float"/>
1330 <xs:attribute name="segLength" type="Sk:Float"/>
1346 <xs:element ref="Sk:add"/>
1347 <xs:element ref="Sk:apply"/>
1348 <xs:element ref="Sk:bitmap"/>
1349 <xs:element ref="Sk:bounds"/>
1351 <xs:element ref="Sk:clear"/>
1352 <xs:element ref="Sk:clip"/>
1353 <xs:element ref="Sk:color"/>
1354 <xs:element ref="Sk:full"/>
1355 <xs:element ref="Sk:group"/>
1356 <xs:element ref="Sk:image"/>
1357 <xs:element ref="Sk:line"/>
1358 <xs:element ref="Sk:matrix"/>
1359 <xs:element ref="Sk:move"/>
1360 <xs:element ref="Sk:oval"/>
1361 <xs:element ref="Sk:paint"/>
1362 <!-- <xs:element ref="Sk:patch"/> -->
1363 <xs:element ref="Sk:path"/>
1364 <xs:element ref="Sk:point"/>
1365 <xs:element ref="Sk:polygon"/>
1366 <xs:element ref="Sk:polyline"/>
1367 <xs:element ref="Sk:rect"/>
1368 <xs:element ref="Sk:remove"/>
1369 <xs:element ref="Sk:replace"/>
1370 <xs:element ref="Sk:roundRect"/>
1371 <xs:element ref="Sk:save"/>
1372 <xs:element ref="Sk:text"/>
1373 <xs:element ref="Sk:textBox"/>
1374 <xs:element ref="Sk:textOnPath"/>
1375 <xs:element ref="Sk:textToPath"/>
1378 <xs:attribute name="drawOnce" type="Sk:Boolean"/>
1380 <xs:attribute name="use" type="Sk:bitmap"/>
1393 <xs:attribute name="displayList" type="Sk:Boolean"/>
1395 <xs:attribute name="eventList" type="Sk:Boolean"/>
1397 <xs:attribute name="events" type="Sk:Boolean"/>
1399 <xs:attribute name="groups" type="Sk:Boolean"/>
1401 <xs:attribute name="name" type="Sk:String"/>
1403 <xs:attribute name="posts" type="Sk:Boolean"/>
1405 <xs:attribute name="script" type="Sk:String"/>
1422 <xs:attribute name="ambient" type="Sk:Float"/>
1425 <xs:attribute name="direction" type="Sk:FloatArray"/>
1428 <xs:attribute name="radius" type="Sk:Float"/>
1431 <xs:attribute name="specular" type="Sk:Float"/>
1444 <xs:element ref="Sk:add"/>
1445 <xs:element ref="Sk:apply"/>
1446 <xs:element ref="Sk:array"/>
1447 <xs:element ref="Sk:bitmap"/>
1448 <xs:element ref="Sk:boolean"/>
1449 <xs:element ref="Sk:bounds"/>
1451 <xs:element ref="Sk:clear"/>
1452 <xs:element ref="Sk:clip"/>
1453 <xs:element ref="Sk:color"/>
1454 <xs:element ref="Sk:drawTo"/>
1455 <xs:element ref="Sk:dump"/>
1456 <xs:element ref="Sk:float"/>
1457 <xs:element ref="Sk:full"/>
1458 <xs:element ref="Sk:group"/>
1459 <xs:element ref="Sk:hitClear"/>
1460 <xs:element ref="Sk:hitTest"/>
1461 <xs:element ref="Sk:image"/>
1462 <xs:element ref="Sk:input"/>
1463 <xs:element ref="Sk:int"/>
1464 <xs:element ref="Sk:line"/>
1465 <xs:element ref="Sk:matrix"/>
1466 <xs:element ref="Sk:move"/>
1467 <xs:element ref="Sk:movie"/>
1468 <xs:element ref="Sk:oval"/>
1469 <xs:element ref="Sk:paint"/>
1470 <!-- <xs:element ref="Sk:patch"/> -->
1471 <xs:element ref="Sk:path"/>
1472 <xs:element ref="Sk:point"/>
1473 <xs:element ref="Sk:polygon"/>
1474 <xs:element ref="Sk:polyline"/>
1475 <xs:element ref="Sk:post"/>
1476 <xs:element ref="Sk:random"/>
1477 <xs:element ref="Sk:rect"/>
1478 <xs:element ref="Sk:remove"/>
1479 <xs:element ref="Sk:replace"/>
1480 <xs:element ref="Sk:roundRect"/>
1481 <xs:element ref="Sk:save"/>
1482 <xs:element ref="Sk:snapshot"/>
1483 <xs:element ref="Sk:string"/>
1484 <xs:element ref="Sk:text"/>
1485 <xs:element ref="Sk:textBox"/>
1486 <xs:element ref="Sk:textOnPath"/>
1487 <xs:element ref="Sk:textToPath"/>
1491 <xs:attribute name="code" type="Sk:EventCode"/>
1493 <xs:attribute name="disable" type="Sk:Boolean"/>
1496 <xs:attribute name="key" type="Sk:String"/>
1499 <xs:attribute name="keys" type="Sk:String"/> <!-- single or range of keys -->
1507 <xs:attribute name="kind" type="Sk:EventKind"/>
1509 <xs:attribute name="target" type="Sk:String" />
1511 <xs:attribute name="x" type="Sk:Float" />
1513 <xs:attribute name="y" type="Sk:Float" />
1525 <xs:attribute name="value" type="Sk:Float"/>
1540 <xs:element ref="Sk:path" minOccurs="0" />
1546 <xs:attribute name="mode" type="Sk:FromPathMode"/>
1548 <xs:attribute name="offset" type="Sk:Float"/>
1550 <xs:attribute name="path" type="Sk:Path"/>
1572 <xs:element ref="Sk:add"/>
1573 <xs:element ref="Sk:apply"/>
1574 <xs:element ref="Sk:array"/>
1575 <xs:element ref="Sk:bitmap"/>
1576 <xs:element ref="Sk:boolean"/>
1577 <xs:element ref="Sk:bounds"/>
1579 <xs:element ref="Sk:clear"/>
1580 <xs:element ref="Sk:clip"/>
1581 <xs:element ref="Sk:drawTo"/>
1582 <xs:element ref="Sk:float"/>
1583 <xs:element ref="Sk:full"/>
1584 <xs:element ref="Sk:group"/>
1585 <xs:element ref="Sk:hitClear"/>
1586 <xs:element ref="Sk:hitTest"/>
1587 <xs:element ref="Sk:image"/>
1588 <xs:element ref="Sk:int"/>
1589 <xs:element ref="Sk:line"/>
1590 <xs:element ref="Sk:matrix"/>
1591 <xs:element ref="Sk:move"/>
1592 <xs:element ref="Sk:oval"/>
1593 <xs:element ref="Sk:paint"/>
1594 <!-- <xs:element ref="Sk:patch"/> -->
1595 <xs:element ref="Sk:path"/>
1596 <xs:element ref="Sk:point"/>
1597 <xs:element ref="Sk:polygon"/>
1598 <xs:element ref="Sk:polyline"/>
1599 <xs:element ref="Sk:post"/>
1600 <xs:element ref="Sk:random"/>
1601 <xs:element ref="Sk:rect"/>
1602 <xs:element ref="Sk:remove"/>
1603 <xs:element ref="Sk:replace"/>
1604 <xs:element ref="Sk:roundRect"/>
1605 <xs:element ref="Sk:save"/>
1606 <xs:element ref="Sk:snapshot"/>
1607 <xs:element ref="Sk:string"/>
1608 <xs:element ref="Sk:text"/>
1609 <xs:element ref="Sk:textBox"/>
1610 <xs:element ref="Sk:textOnPath"/>
1611 <xs:element ref="Sk:textToPath"/>
1615 <xs:attribute name="condition" type="Sk:DynamicString"/>
1618 <xs:attribute name="enableCondition" type="Sk:DynamicString"/>
1626 <xs:element ref="Sk:array"/>
1629 <xs:attribute name="targets" type="Sk:DisplayableArray"/>
1637 <xs:element ref="Sk:array"/>
1640 <xs:attribute name="bullets" type="Sk:DisplayableArray"/>
1644 <xs:attribute name="hits" type="Sk:IntArray"/>
1646 <xs:attribute name="targets" type="Sk:DisplayableArray"/>
1648 <xs:attribute name="value" type="Sk:Boolean"/>
1662 <xs:attribute name="base64" type="Sk:Base64"/>
1664 <xs:attribute name="height" type="Sk:Int"/>
1666 <xs:attribute name="src" type="Sk:String"/>
1668 <xs:attribute name="width" type="Sk:Int"/>
1670 <xs:attribute name="x" type="Sk:Float"/>
1672 <xs:attribute name="y" type="Sk:Float"/>
1686 <xs:attribute name="src" type="Sk:String"/>
1699 <xs:attribute name="float" type="Sk:Float"/>
1702 <xs:attribute name="initialized" type="Sk:Boolean"/>
1704 <xs:attribute name="int" type="Sk:Int"/>
1709 <xs:attribute name="name" type="Sk:String"/>
1711 <xs:attribute name="string" type="Sk:String"/>
1724 <xs:attribute name="value" type="Sk:Int"/>
1736 <xs:attribute name="x1" type="Sk:Float"/>
1738 <xs:attribute name="x2" type="Sk:Float"/>
1740 <xs:attribute name="y1" type="Sk:Float"/>
1742 <xs:attribute name="y2" type="Sk:Float"/>
1753 <xs:attribute name="x" type="Sk:Float"/>
1755 <xs:attribute name="y" type="Sk:Float"/>
1766 <xs:element ref="Sk:color"/>
1767 <xs:element ref="Sk:matrix"/>
1770 <xs:attribute name="matrix" type="Sk:Matrix"/>
1772 <xs:attribute name="tileMode" type="Sk:TileMode"/>
1775 <xs:attribute name="offsets" type="Sk:FloatArray"/>
1777 <xs:attribute name="points" type="Sk:Point"/> <!-- not right; should be array of 2 points -->
1782 <xs:attribute name="unitMapper" type="Sk:String"/>
1804 <xs:element ref="Sk:fromPath"/>
1806 <xs:element ref="Sk:polyToPoly"/>
1808 <xs:element ref="Sk:rectToRect"/>
1810 <xs:element ref="Sk:rotate"/>
1812 <xs:element ref="Sk:scale"/>
1814 <xs:element ref="Sk:skew"/>
1816 <xs:element ref="Sk:translate"/>
1819 <xs:attribute name="matrix" type="Sk:FloatArray"/>
1821 <xs:attribute name="perspectX" type="Sk:Float"/>
1823 <xs:attribute name="perspectY" type="Sk:Float"/>
1825 <xs:attribute name="rotate" type="Sk:Float"/>
1827 <xs:attribute name="scale" type="Sk:Float"/>
1829 <xs:attribute name="scaleX" type="Sk:Float"/>
1831 <xs:attribute name="scaleY" type="Sk:Float"/>
1833 <xs:attribute name="skewX" type="Sk:Float"/>
1835 <xs:attribute name="skewY" type="Sk:Float"/>
1837 <xs:attribute name="translate" type="Sk:Point"/>
1839 <xs:attribute name="translateX" type="Sk:Float"/>
1841 <xs:attribute name="translateY" type="Sk:Float"/>
1857 <xs:attribute name="mode" type="Sk:AddMode"/>
1859 <xs:attribute name="offset" type="Sk:Int"/>
1861 <xs:attribute name="use" type="Sk:Drawable"/>
1863 <xs:attribute name="where" type="Sk:Drawable"/>
1874 <xs:attribute name="x" type="Sk:Float"/>
1876 <xs:attribute name="y" type="Sk:Float"/>
1889 <xs:attribute name="src" type="Sk:String"/>
1903 <xs:attribute name="bottom" type="Sk:Float"/>
1905 <xs:attribute name="height" type="Sk:Float"/>
1907 <xs:attribute name="left" type="Sk:Float"/>
1909 <xs:attribute name="needsRedraw" type="Sk:Boolean"/>
1911 <xs:attribute name="right" type="Sk:Float"/>
1913 <xs:attribute name="top" type="Sk:Float"/>
1915 <xs:attribute name="width" type="Sk:Float"/>
1928 <xs:element ref="Sk:bitmapShader"/>
1930 <xs:element ref="Sk:blur"/>
1932 <xs:element ref="Sk:color"/>
1934 <xs:element ref="Sk:dash"/>
1936 <xs:element ref="Sk:discrete"/>
1938 <xs:element ref="Sk:emboss"/>
1940 <xs:element ref="Sk:linearGradient"/>
1942 <xs:element ref="Sk:maskFilter"/>
1944 <xs:element ref="Sk:pathEffect"/>
1946 <xs:element ref="Sk:radialGradient"/>
1948 <xs:element ref="Sk:shader"/>
1950 <xs:element ref="Sk:typeface"/>
1952 <xs:element ref="Sk:transparentShader"/>
1955 <xs:attribute name="antiAlias" type="Sk:Boolean"/>
1957 <xs:attribute name="ascent" type="Sk:Float"/>
1959 <xs:attribute name="color" type="Sk:Color"/>
1961 <xs:attribute name="descent" type="Sk:Float"/>
1963 <xs:attribute name="fakeBold" type="Sk:Boolean"/>
1965 <xs:attribute name="filterType" type="Sk:FilterType"/>
1967 <xs:attribute name="linearText" type="Sk:Boolean"/>
1969 <xs:attribute name="maskFilter" type="Sk:MaskFilter"/>
1971 <xs:attribute name="measureText" type="Sk:Float"/>
1973 <xs:attribute name="pathEffect" type="Sk:PathEffect"/>
1975 <xs:attribute name="shader" type="Sk:Shader"/>
1977 <xs:attribute name="strikeThru" type="Sk:Boolean"/>
1980 <xs:attribute name="stroke" type="Sk:Boolean"/>
1982 <xs:attribute name="strokeCap" type="Sk:Cap"/>
1984 <xs:attribute name="strokeJoin" type="Sk:Join"/>
1986 <xs:attribute name="strokeMiter" type="Sk:Float"/>
1988 <xs:attribute name="strokeWidth" type="Sk:Float"/>
1990 <xs:attribute name="style" type="Sk:Style"/>
1992 <xs:attribute name="textAlign" type="Sk:Align"/>
1994 <xs:attribute name="textScaleX" type="Sk:Float"/>
1996 <xs:attribute name="textSize" type="Sk:Float"/>
1998 <xs:attribute name="textSkewX" type="Sk:Float"/>
2000 <xs:attribute name="textTracking" type="Sk:Float"/>
2002 <xs:attribute name="typeface" type="Sk:Typeface"/>
2004 <xs:attribute name="underline" type="Sk:Boolean"/>
2006 <xs:attribute name="xfermode" type="Sk:Xfermode"/>
2018 <xs:element ref="Sk:addCircle"/>
2020 <xs:element ref="Sk:addOval"/>
2022 <xs:element ref="Sk:addPath"/>
2024 <xs:element ref="Sk:addRoundRect"/>
2026 <xs:element ref="Sk:close"/>
2028 <xs:element ref="Sk:cubicTo"/>
2030 <xs:element ref="Sk:lineTo"/>
2032 <xs:element ref="Sk:moveTo"/>
2034 <xs:element ref="Sk:quadTo"/>
2036 <xs:element ref="Sk:rCubicTo"/>
2038 <xs:element ref="Sk:rLineTo"/>
2040 <xs:element ref="Sk:rMoveTo"/>
2042 <xs:element ref="Sk:rQuadTo"/>
2045 <xs:attribute name="d" type="Sk:String"/>
2047 <xs:attribute name="fillType" type="Sk:FillType"/>
2049 <xs:attribute name="length" type="Sk:Float"/>
2070 <xs:attribute name="x" type="Sk:Float"/>
2072 <xs:attribute name="y" type="Sk:Float"/>
2087 <xs:element ref="Sk:close"/>
2089 <xs:element ref="Sk:addPath"/>
2091 <xs:element ref="Sk:lineTo"/>
2093 <xs:element ref="Sk:moveTo"/>
2095 <xs:element ref="Sk:rLineTo"/>
2097 <xs:element ref="Sk:rMoveTo"/>
2100 <xs:attribute name="points" type="Sk:FloatArray"/>
2115 <xs:element ref="Sk:close"/>
2117 <xs:element ref="Sk:addPath"/>
2119 <xs:element ref="Sk:lineTo"/>
2121 <xs:element ref="Sk:moveTo"/>
2123 <xs:element ref="Sk:rLineTo"/>
2125 <xs:element ref="Sk:rMoveTo"/>
2128 <xs:attribute name="points" type="Sk:FloatArray"/>
2139 <xs:element ref="Sk:polygon"/>
2142 <xs:attribute name="source" type="Sk:polygon"/>
2144 <xs:attribute name="destination" type="Sk:polygon"/>
2155 <xs:element ref="Sk:data"/>
2158 <xs:attribute name="delay" type="Sk:MSec"/>
2160 <xs:attribute name="mode" type="Sk:EventMode"/>
2162 <xs:attribute name="sink" type="Sk:String"/>
2164 <xs:attribute name="target" type="Sk:String"/>
2166 <xs:attribute name="type" type="Sk:String"/>
2177 <xs:attribute name="x1" type="Sk:Float"/>
2179 <xs:attribute name="x2" type="Sk:Float"/>
2181 <xs:attribute name="y1" type="Sk:Float"/>
2183 <xs:attribute name="y2" type="Sk:Float"/>
2195 <xs:attribute name="x1" type="Sk:Float"/>
2197 <xs:attribute name="x2" type="Sk:Float"/>
2199 <xs:attribute name="x3" type="Sk:Float"/>
2201 <xs:attribute name="y1" type="Sk:Float"/>
2203 <xs:attribute name="y2" type="Sk:Float"/>
2205 <xs:attribute name="y3" type="Sk:Float"/>
2217 <xs:attribute name="x" type="Sk:Float"/>
2219 <xs:attribute name="y" type="Sk:Float"/>
2231 <xs:attribute name="x" type="Sk:Float"/>
2233 <xs:attribute name="y" type="Sk:Float"/>
2245 <xs:attribute name="x1" type="Sk:Float"/>
2247 <xs:attribute name="x2" type="Sk:Float"/>
2249 <xs:attribute name="y1" type="Sk:Float"/>
2251 <xs:attribute name="y2" type="Sk:Float"/>
2262 <xs:element ref="Sk:color"/>
2263 <xs:element ref="Sk:matrix"/>
2266 <xs:attribute name="matrix" type="Sk:Matrix"/>
2268 <xs:attribute name="tileMode" type="Sk:TileMode"/>
2270 <xs:attribute name="center" type="Sk:Point"/>
2273 <xs:attribute name="offsets" type="Sk:FloatArray"/>
2275 <xs:attribute name="radius" type="Sk:Float"/>
2280 <xs:attribute name="unitMapper" type="Sk:String"/>
2294 <xs:attribute name="blend" type="Sk:Float"/>
2296 <xs:attribute name="max" type="Sk:Float"/>
2298 <xs:attribute name="min" type="Sk:Float"/>
2300 <xs:attribute name="random" type="Sk:Float"/>
2303 <xs:attribute name="seed" type="Sk:Int"/>
2317 <xs:attribute name="bottom" type="Sk:Float"/>
2320 <xs:attribute name="height" type="Sk:Float"/>
2322 <xs:attribute name="left" type="Sk:Float"/>
2324 <xs:attribute name="needsRedraw" type="Sk:Boolean"/>
2326 <xs:attribute name="right" type="Sk:Float"/>
2328 <xs:attribute name="top" type="Sk:Float"/>
2330 <xs:attribute name="width" type="Sk:Float"/>
2341 <xs:element ref="Sk:rect"/>
2344 <xs:attribute name="source" type="Sk:rect"/>
2346 <xs:attribute name="destination" type="Sk:rect"/>
2362 <xs:attribute name="delete" type="Sk:Boolean"/>
2364 <xs:attribute name="offset" type="Sk:Int"/>
2366 <xs:attribute name="where" type="Sk:Drawable"/>
2381 <xs:attribute name="mode" type="Sk:AddMode"/>
2383 <xs:attribute name="offset" type="Sk:Int"/>
2385 <xs:attribute name="use" type="Sk:Drawable"/>
2387 <xs:attribute name="where" type="Sk:Drawable"/>
2399 <xs:attribute name="center" type="Sk:Point"/>
2401 <xs:attribute name="degrees" type="Sk:Float"/>
2416 <xs:attribute name="bottom" type="Sk:Float"/>
2419 <xs:attribute name="height" type="Sk:Float"/>
2421 <xs:attribute name="left" type="Sk:Float"/>
2423 <xs:attribute name="needsRedraw" type="Sk:Boolean"/>
2425 <xs:attribute name="right" type="Sk:Float"/>
2427 <xs:attribute name="top" type="Sk:Float"/>
2429 <xs:attribute name="rx" type="Sk:Float"/>
2431 <xs:attribute name="ry" type="Sk:Float"/>
2434 <xs:attribute name="width" type="Sk:Float"/>
2450 <xs:element ref="Sk:add"/>
2451 <xs:element ref="Sk:apply"/>
2452 <xs:element ref="Sk:array"/>
2453 <xs:element ref="Sk:bitmap"/>
2454 <xs:element ref="Sk:boolean"/>
2455 <xs:element ref="Sk:bounds"/>
2457 <xs:element ref="Sk:clear"/>
2458 <xs:element ref="Sk:clip"/>
2459 <xs:element ref="Sk:color"/>
2460 <xs:element ref="Sk:drawTo"/>
2461 <xs:element ref="Sk:float"/>
2462 <xs:element ref="Sk:full"/>
2463 <xs:element ref="Sk:group"/>
2464 <xs:element ref="Sk:hitClear"/>
2465 <xs:element ref="Sk:hitTest"/>
2466 <xs:element ref="Sk:image"/>
2467 <xs:element ref="Sk:int"/>
2468 <xs:element ref="Sk:line"/>
2469 <xs:element ref="Sk:matrix"/>
2470 <xs:element ref="Sk:move"/>
2471 <xs:element ref="Sk:oval"/>
2472 <xs:element ref="Sk:paint"/>
2473 <!-- <xs:element ref="Sk:patch"/> -->
2474 <xs:element ref="Sk:path"/>
2475 <xs:element ref="Sk:point"/>
2476 <xs:element ref="Sk:polygon"/>
2477 <xs:element ref="Sk:polyline"/>
2478 <xs:element ref="Sk:post"/>
2479 <xs:element ref="Sk:random"/>
2480 <xs:element ref="Sk:rect"/>
2481 <xs:element ref="Sk:remove"/>
2482 <xs:element ref="Sk:replace"/>
2483 <xs:element ref="Sk:roundRect"/>
2484 <xs:element ref="Sk:save"/>
2485 <xs:element ref="Sk:set"/>
2486 <xs:element ref="Sk:snapshot"/>
2487 <xs:element ref="Sk:string"/>
2488 <xs:element ref="Sk:text"/>
2489 <xs:element ref="Sk:textBox"/>
2490 <xs:element ref="Sk:textOnPath"/>
2491 <xs:element ref="Sk:textToPath"/>
2494 <xs:attribute name="condition" type="Sk:DynamicString"/>
2497 <xs:attribute name="enableCondition" type="Sk:DynamicString"/>
2509 <xs:attribute name="center" type="Sk:Point"/>
2511 <xs:attribute name="x" type="Sk:Float"/>
2513 <xs:attribute name="y" type="Sk:Float"/>
2525 <xs:element ref="Sk:add"/>
2526 <xs:element ref="Sk:apply"/>
2527 <xs:element ref="Sk:array"/>
2528 <xs:element ref="Sk:bitmap"/>
2529 <xs:element ref="Sk:boolean"/>
2530 <xs:element ref="Sk:bounds"/>
2532 <xs:element ref="Sk:clear"/>
2533 <xs:element ref="Sk:clip"/>
2534 <xs:element ref="Sk:color"/>
2535 <xs:element ref="Sk:drawTo"/>
2536 <xs:element ref="Sk:event"/>
2537 <xs:element ref="Sk:float"/>
2538 <xs:element ref="Sk:full"/>
2539 <xs:element ref="Sk:group"/>
2540 <xs:element ref="Sk:hitClear"/>
2541 <xs:element ref="Sk:hitTest"/>
2542 <xs:element ref="Sk:image"/>
2543 <xs:element ref="Sk:include"/>
2544 <xs:element ref="Sk:int"/>
2545 <xs:element ref="Sk:line"/>
2546 <xs:element ref="Sk:matrix"/>
2547 <xs:element ref="Sk:move"/>
2548 <xs:element ref="Sk:movie"/>
2549 <xs:element ref="Sk:oval"/>
2550 <xs:element ref="Sk:paint"/>
2551 <!-- <xs:element ref="Sk:patch"/> -->
2552 <xs:element ref="Sk:path"/>
2553 <xs:element ref="Sk:point"/>
2554 <xs:element ref="Sk:polygon"/>
2555 <xs:element ref="Sk:polyline"/>
2556 <xs:element ref="Sk:post"/>
2557 <xs:element ref="Sk:random"/>
2558 <xs:element ref="Sk:rect"/>
2559 <xs:element ref="Sk:remove"/>
2560 <xs:element ref="Sk:replace"/>
2561 <xs:element ref="Sk:roundRect"/>
2562 <xs:element ref="Sk:save"/>
2563 <xs:element ref="Sk:set"/>
2564 <xs:element ref="Sk:snapshot"/>
2565 <xs:element ref="Sk:string"/>
2566 <xs:element ref="Sk:text"/>
2567 <xs:element ref="Sk:textBox"/>
2568 <xs:element ref="Sk:textOnPath"/>
2569 <xs:element ref="Sk:textToPath"/>
2572 <xs:attribute name="time" type="Sk:MSec"/>
2583 <xs:attribute name="begin" type="Sk:MSec"/>
2585 <xs:attribute name="dur" type="Sk:MSec"/>
2590 <xs:attribute name="dynamic" type="Sk:Boolean" />
2592 <xs:attribute name="field" type="Sk:String"/>
2596 <xs:attribute name="formula" type="Sk:DynamicString"/>
2600 <xs:attribute name="lval" type="Sk:DynamicString"/>
2604 <xs:attribute name="reset" type="Sk:Boolean"/>
2607 <xs:attribute name="step" type="Sk:Int" />
2610 <xs:attribute name="target" type="Sk:DynamicString"/>
2612 <xs:attribute name="to" type="Sk:DynamicString"/>
2624 <xs:attribute name="center" type="Sk:Point"/>
2626 <xs:attribute name="x" type="Sk:Float"/>
2628 <xs:attribute name="y" type="Sk:Float"/>
2639 <xs:attribute name="filename" type="Sk:String"/>
2641 <xs:attribute name="quality" type="Sk:Float"/>
2643 <xs:attribute name="sequence" type="Sk:Boolean"/>
2645 <xs:attribute name="type" type="Sk:BitmapEncoding"/>
2656 <xs:attribute name="length" type="Sk:Int"/>
2658 <xs:attribute name="slice" type="Sk:String"/>
2660 <xs:attribute name="value" type="Sk:String"/>
2671 <xs:attribute name="length" type="Sk:Int"/>
2673 <xs:attribute name="text" type="Sk:String"/>
2675 <xs:attribute name="x" type="Sk:Float"/>
2677 <xs:attribute name="y" type="Sk:Float"/>
2688 <xs:attribute name="bottom" type="Sk:Float"/>
2690 <xs:attribute name="height" type="Sk:Float"/>
2692 <xs:attribute name="left" type="Sk:Float"/>
2694 <xs:attribute name="mode" type="Sk:TextBoxMode"/>
2696 <xs:attribute name="needsRedraw" type="Sk:Boolean"/>
2698 <xs:attribute name="right" type="Sk:Float"/>
2700 <xs:attribute name="spacingAdd" type="Sk:Float"/>
2702 <xs:attribute name="spacingAlign" type="Sk:TextBoxAlign"/>
2704 <xs:attribute name="spacingMul" type="Sk:Float"/>
2706 <xs:attribute name="text" type="Sk:String"/>
2708 <xs:attribute name="top" type="Sk:Float"/>
2710 <xs:attribute name="width" type="Sk:Float"/>
2721 <xs:element ref="Sk:text" minOccurs="0" />
2722 <xs:element ref="Sk:path" minOccurs="0" />
2725 <xs:attribute name="offset" type="Sk:Float"/>
2727 <xs:attribute name="path" type="Sk:Path"/>
2729 <xs:attribute name="text" type="Sk:Text"/>
2740 <xs:element ref="Sk:text" minOccurs="0" />
2741 <xs:element ref="Sk:paint" minOccurs="0" />
2742 <xs:element ref="Sk:path" minOccurs="0" />
2745 <xs:attribute name="paint" type="Sk:Paint"/>
2747 <xs:attribute name="path" type="Sk:Path"/>
2749 <xs:attribute name="text" type="Sk:Text"/>
2760 <xs:attribute name="x" type="Sk:Float"/>
2762 <xs:attribute name="y" type="Sk:Float"/>
2782 <xs:attribute name="fontName" type="Sk:String"/>