DOTween.XML 224 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>DOTween</name>
    </assembly>
    <members>
        <member name="T:DG.Tweening.AutoPlay">
            <summary>
            Types of autoPlay behaviours
            </summary>
        </member>
        <member name="F:DG.Tweening.AutoPlay.None">
            <summary>No tween is automatically played</summary>
        </member>
        <member name="F:DG.Tweening.AutoPlay.AutoPlaySequences">
            <summary>Only Sequences are automatically played</summary>
        </member>
        <member name="F:DG.Tweening.AutoPlay.AutoPlayTweeners">
            <summary>Only Tweeners are automatically played</summary>
        </member>
        <member name="F:DG.Tweening.AutoPlay.All">
            <summary>All tweens are automatically played</summary>
        </member>
        <member name="T:DG.Tweening.AxisConstraint">
            <summary>
            What axis to constrain in case of Vector tweens
            </summary>
        </member>
        <member name="F:DG.Tweening.Core.ABSSequentiable.onStart">
            <summary>Called the first time the tween is set in a playing state, after any eventual delay</summary>
        </member>
        <member name="T:DG.Tweening.Core.DOGetter`1">
            <summary>
            Used in place of <c>System.Func</c>, which is not available in mscorlib.
            </summary>
        </member>
        <member name="T:DG.Tweening.Core.DOSetter`1">
            <summary>
            Used in place of <c>System.Action</c>.
            </summary>
        </member>
        <member name="T:DG.Tweening.Core.Debugger">
            <summary>
            Public so it can be used by lose scripts related to DOTween (like DOTweenAnimation)
            </summary>
        </member>
        <member name="T:DG.Tweening.Core.DOTweenComponent">
            <summary>
            Used to separate DOTween class from the MonoBehaviour instance (in order to use static constructors on DOTween).
            Contains all instance-based methods
            </summary>
        </member>
        <member name="F:DG.Tweening.Core.DOTweenComponent.inspectorUpdater">
            <summary>Used internally inside Unity Editor, as a trick to update DOTween's inspector at every frame</summary>
        </member>
        <member name="M:DG.Tweening.Core.DOTweenComponent.SetCapacity(System.Int32,System.Int32)">
            <summary>
            Directly sets the current max capacity of Tweeners and Sequences
            (meaning how many Tweeners and Sequences can be running at the same time),
            so that DOTween doesn't need to automatically increase them in case the max is reached
            (which might lead to hiccups when that happens).
            Sequences capacity must be less or equal to Tweeners capacity
            (if you pass a low Tweener capacity it will be automatically increased to match the Sequence's).
            Beware: use this method only when there are no tweens running.
            </summary>
            <param name="tweenersCapacity">Max Tweeners capacity.
            Default: 200</param>
            <param name="sequencesCapacity">Max Sequences capacity.
            Default: 50</param>
        </member>
        <member name="T:DG.Tweening.Core.Easing.Bounce">
            <summary>
            This class contains a C# port of the easing equations created by Robert Penner (http://robertpenner.com/easing).
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.Easing.Bounce.EaseIn(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in: accelerating from zero velocity.
            </summary>
            <param name="time">
            Current time (in frames or seconds).
            </param>
            <param name="duration">
            Expected easing duration (in frames or seconds).
            </param>
            <param name="unusedOvershootOrAmplitude">Unused: here to keep same delegate for all ease types.</param>
            <param name="unusedPeriod">Unused: here to keep same delegate for all ease types.</param>
            <returns>
            The eased value.
            </returns>
        </member>
        <member name="M:DG.Tweening.Core.Easing.Bounce.EaseOut(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out: decelerating from zero velocity.
            </summary>
            <param name="time">
            Current time (in frames or seconds).
            </param>
            <param name="duration">
            Expected easing duration (in frames or seconds).
            </param>
            <param name="unusedOvershootOrAmplitude">Unused: here to keep same delegate for all ease types.</param>
            <param name="unusedPeriod">Unused: here to keep same delegate for all ease types.</param>
            <returns>
            The eased value.
            </returns>
        </member>
        <member name="M:DG.Tweening.Core.Easing.Bounce.EaseInOut(System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in/out: acceleration until halfway, then deceleration.
            </summary>
            <param name="time">
            Current time (in frames or seconds).
            </param>
            <param name="duration">
            Expected easing duration (in frames or seconds).
            </param>
            <param name="unusedOvershootOrAmplitude">Unused: here to keep same delegate for all ease types.</param>
            <param name="unusedPeriod">Unused: here to keep same delegate for all ease types.</param>
            <returns>
            The eased value.
            </returns>
        </member>
        <member name="M:DG.Tweening.Core.Easing.EaseManager.Evaluate(DG.Tweening.Tween,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Returns a value between 0 and 1 (inclusive) based on the elapsed time and ease selected
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.Easing.EaseManager.Evaluate(DG.Tweening.Ease,DG.Tweening.EaseFunction,System.Single,System.Single,System.Single,System.Single)">
            <summary>
            Returns a value between 0 and 1 (inclusive) based on the elapsed time and ease selected
            </summary>
        </member>
        <member name="T:DG.Tweening.Core.Easing.EaseCurve">
            <summary>
            Used to interpret AnimationCurves as eases.
            Public so it can be used by external ease factories
            </summary>
        </member>
        <member name="T:DG.Tweening.Core.Enums.NestedTweenFailureBehaviour">
            <summary>
            Behaviour in case a tween nested inside a Sequence fails and is captured by safe mode
            </summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.NestedTweenFailureBehaviour.TryToPreserveSequence">
            <summary>If the Sequence contains other elements, kill the failed tween but preserve the rest</summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.NestedTweenFailureBehaviour.KillWholeSequence">
            <summary>Kill the whole Sequence</summary>
        </member>
        <member name="T:DG.Tweening.Core.Enums.SafeModeLogBehaviour">
            <summary>
            Log types thrown by errors captured and prevented by safe mode
            </summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.SafeModeLogBehaviour.None">
            <summary>No logs. NOT RECOMMENDED</summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.SafeModeLogBehaviour.Normal">
            <summary>Throw a normal log</summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.SafeModeLogBehaviour.Warning">
            <summary>Throw a warning log (default)</summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.SafeModeLogBehaviour.Error">
            <summary>Throw an error log</summary>
        </member>
        <member name="T:DG.Tweening.Core.Enums.UpdateNotice">
            <summary>
            Additional notices passed to plugins when updating.
            Public so it can be used by custom plugins. Internally, only PathPlugin uses it
            </summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.UpdateNotice.None">
            <summary>
            None
            </summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.UpdateNotice.RewindStep">
            <summary>
            Lets the plugin know that we restarted or rewinded
            </summary>
        </member>
        <member name="T:DG.Tweening.Core.Enums.RewindCallbackMode">
            <summary>
            OnRewind callback behaviour (can only be set via DOTween's Utility Panel)
            </summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.RewindCallbackMode.FireIfPositionChanged">
            <summary>
            When calling Rewind or PlayBackwards/SmoothRewind, OnRewind callbacks will be fired only if the tween isn't already rewinded
            </summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.RewindCallbackMode.FireAlwaysWithRewind">
            <summary>
            When calling Rewind, OnRewind callbacks will always be fired, even if the tween is already rewinded.
            When calling PlayBackwards/SmoothRewind instead, OnRewind callbacks will be fired only if the tween isn't already rewinded
            </summary>
        </member>
        <member name="F:DG.Tweening.Core.Enums.RewindCallbackMode.FireAlways">
            <summary>
            When calling Rewind or PlayBackwards/SmoothRewind, OnRewind callbacks will always be fired, even if the tween is already rewinded
            </summary>
        </member>
        <member name="T:DG.Tweening.Core.Extensions">
            <summary>
            Public only so custom shortcuts can access some of these methods
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.Extensions.SetSpecialStartupMode``1(``0,DG.Tweening.Core.Enums.SpecialStartupMode)">
            <summary>
            INTERNAL: used by DO shortcuts and Modules to set special startup mode
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.Extensions.Blendable``3(DG.Tweening.Core.TweenerCore{``0,``1,``2})">
            <summary>
            INTERNAL: used by DO shortcuts and Modules to set the tween as blendable
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.Extensions.NoFrom``3(DG.Tweening.Core.TweenerCore{``0,``1,``2})">
            <summary>
            INTERNAL: used by DO shortcuts and Modules to prevent a tween from using a From setup even if passed
            </summary>
        </member>
        <member name="T:DG.Tweening.Core.DOTweenExternalCommand">
            <summary>
            Used to dispatch commands that need to be captured externally, usually by Modules
            </summary>
        </member>
        <member name="T:DG.Tweening.Core.DOTweenUtils">
            <summary>
            Various utils
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.DOTweenUtils.Vector3FromAngle(System.Single,System.Single)">
            <summary>
            Returns a Vector3 with z = 0
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.DOTweenUtils.Angle2D(UnityEngine.Vector3,UnityEngine.Vector3)">
            <summary>
            Returns the 2D angle between two vectors
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.DOTweenUtils.GetPointOnCircle(UnityEngine.Vector2,System.Single,System.Single)">
            <summary>
            Returns a point on a circle with the given center and radius,
            using Unity's circle coordinates (0° points up and increases clockwise)
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.DOTweenUtils.Vector3AreApproximatelyEqual(UnityEngine.Vector3,UnityEngine.Vector3)">
            <summary>
            Uses approximate equality on each axis instead of Unity's Vector3 equality,
            because the latter fails (in some cases) when assigning a Vector3 to a transform.position and then checking it.
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.DOTweenUtils.GetLooseScriptType(System.String)">
            <summary>
            Looks for the type within all possible project assembly names
            </summary>
        </member>
        <member name="M:DG.Tweening.Core.TweenerCore`3.ChangeStartValue(`1,System.Single)">
            <summary>NO-GC METHOD: changes the start value of a tween and rewinds it (without pausing it).
            Has no effect with tweens that are inside Sequences</summary>
            <param name="newStartValue">The new start value</param>
            <param name="newDuration">If bigger than 0 applies it as the new tween duration</param>
        </member>
        <member name="M:DG.Tweening.Core.TweenerCore`3.ChangeEndValue(`1,System.Boolean)">
            <summary>NO-GC METHOD: changes the end value of a tween and rewinds it (without pausing it).
            Has no effect with tweens that are inside Sequences</summary>
            <param name="newEndValue">The new end value</param>
            <param name="snapStartValue">If TRUE the start value will become the current target's value, otherwise it will stay the same</param>
        </member>
        <member name="M:DG.Tweening.Core.TweenerCore`3.ChangeEndValue(`1,System.Single,System.Boolean)">
            <summary>NO-GC METHOD: changes the end value of a tween and rewinds it (without pausing it).
            Has no effect with tweens that are inside Sequences</summary>
            <param name="newEndValue">The new end value</param>
            <param name="newDuration">If bigger than 0 applies it as the new tween duration</param>
            <param name="snapStartValue">If TRUE the start value will become the current target's value, otherwise it will stay the same</param>
        </member>
        <member name="M:DG.Tweening.Core.TweenerCore`3.ChangeValues(`1,`1,System.Single)">
            <summary>NO-GC METHOD: changes the start and end value of a tween and rewinds it (without pausing it).
            Has no effect with tweens that are inside Sequences</summary>
            <param name="newStartValue">The new start value</param>
            <param name="newEndValue">The new end value</param>
            <param name="newDuration">If bigger than 0 applies it as the new tween duration</param>
        </member>
        <member name="T:DG.Tweening.Color2">
            <summary>
            Struct that stores two colors (used for LineRenderer tweens)
            </summary>
        </member>
        <member name="T:DG.Tweening.TweenCallback">
            <summary>
            Used for tween callbacks
            </summary>
        </member>
        <member name="T:DG.Tweening.TweenCallback`1">
            <summary>
            Used for tween callbacks
            </summary>
        </member>
        <member name="T:DG.Tweening.EaseFunction">
            <summary>
            Used for custom and animationCurve-based ease functions. Must return a value between 0 and 1.
            </summary>
        </member>
        <member name="T:DG.Tweening.CustomPlugins.PureQuaternionPlugin">
            <summary>
            Straight Quaternion plugin. Instead of using Vector3 values accepts Quaternion values directly.
            <para>Beware: doesn't work with LoopType.Incremental (neither directly nor if inside a LoopType.Incremental Sequence).</para>
            <para>To use it, call DOTween.To with the plugin parameter overload, passing it <c>PureQuaternionPlugin.Plug()</c> as first parameter
            (do not use any of the other public PureQuaternionPlugin methods):</para>
            <code>DOTween.To(PureQuaternionPlugin.Plug(), ()=> myQuaternionProperty, x=> myQuaternionProperty = x, myQuaternionEndValue, duration);</code>
            </summary>
        </member>
        <member name="M:DG.Tweening.CustomPlugins.PureQuaternionPlugin.Plug">
            <summary>
            Plug this plugin inside a DOTween.To call.
            <para>Example:</para>
            <code>DOTween.To(PureQuaternionPlugin.Plug(), ()=> myQuaternionProperty, x=> myQuaternionProperty = x, myQuaternionEndValue, duration);</code>
            </summary>
        </member>
        <member name="M:DG.Tweening.CustomPlugins.PureQuaternionPlugin.Reset(DG.Tweening.Core.TweenerCore{UnityEngine.Quaternion,UnityEngine.Quaternion,DG.Tweening.Plugins.Options.NoOptions})">
            <summary>INTERNAL: do not use</summary>
        </member>
        <member name="M:DG.Tweening.CustomPlugins.PureQuaternionPlugin.SetFrom(DG.Tweening.Core.TweenerCore{UnityEngine.Quaternion,UnityEngine.Quaternion,DG.Tweening.Plugins.Options.NoOptions},System.Boolean)">
            <summary>INTERNAL: do not use</summary>
        </member>
        <member name="M:DG.Tweening.CustomPlugins.PureQuaternionPlugin.SetFrom(DG.Tweening.Core.TweenerCore{UnityEngine.Quaternion,UnityEngine.Quaternion,DG.Tweening.Plugins.Options.NoOptions},UnityEngine.Quaternion,System.Boolean,System.Boolean)">
            <summary>INTERNAL: do not use</summary>
        </member>
        <member name="M:DG.Tweening.CustomPlugins.PureQuaternionPlugin.ConvertToStartValue(DG.Tweening.Core.TweenerCore{UnityEngine.Quaternion,UnityEngine.Quaternion,DG.Tweening.Plugins.Options.NoOptions},UnityEngine.Quaternion)">
            <summary>INTERNAL: do not use</summary>
        </member>
        <member name="M:DG.Tweening.CustomPlugins.PureQuaternionPlugin.SetRelativeEndValue(DG.Tweening.Core.TweenerCore{UnityEngine.Quaternion,UnityEngine.Quaternion,DG.Tweening.Plugins.Options.NoOptions})">
            <summary>INTERNAL: do not use</summary>
        </member>
        <member name="M:DG.Tweening.CustomPlugins.PureQuaternionPlugin.SetChangeValue(DG.Tweening.Core.TweenerCore{UnityEngine.Quaternion,UnityEngine.Quaternion,DG.Tweening.Plugins.Options.NoOptions})">
            <summary>INTERNAL: do not use</summary>
        </member>
        <member name="M:DG.Tweening.CustomPlugins.PureQuaternionPlugin.GetSpeedBasedDuration(DG.Tweening.Plugins.Options.NoOptions,System.Single,UnityEngine.Quaternion)">
            <summary>INTERNAL: do not use</summary>
        </member>
        <member name="M:DG.Tweening.CustomPlugins.PureQuaternionPlugin.EvaluateAndApply(DG.Tweening.Plugins.Options.NoOptions,DG.Tweening.Tween,System.Boolean,DG.Tweening.Core.DOGetter{UnityEngine.Quaternion},DG.Tweening.Core.DOSetter{UnityEngine.Quaternion},System.Single,UnityEngine.Quaternion,UnityEngine.Quaternion,System.Single,System.Boolean,System.Int32,DG.Tweening.Core.Enums.UpdateNotice)">
            <summary>INTERNAL: do not use</summary>
        </member>
        <member name="T:DG.Tweening.DOCurve">
            <summary>
            Extra non-tweening-related curve methods
            </summary>
        </member>
        <member name="T:DG.Tweening.DOCurve.CubicBezier">
            <summary>
            Cubic bezier curve methods
            </summary>
        </member>
        <member name="M:DG.Tweening.DOCurve.CubicBezier.GetPointOnSegment(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Single)">
            <summary>
            Calculates a point along the given Cubic Bezier segment-curve.<para/>
            </summary>
            <param name="startPoint">Segment start point</param>
            <param name="startControlPoint">Start point's control point/handle</param>
            <param name="endPoint">Segment end point</param>
            <param name="endControlPoint">End point's control point/handle</param>
            <param name="factor">0-1 percentage along which to retrieve point</param>
        </member>
        <member name="M:DG.Tweening.DOCurve.CubicBezier.GetSegmentPointCloud(UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Int32)">
            <summary>
            Returns an array containing a series of points along the given Cubic Bezier segment-curve.<para/>
            </summary>
            <param name="startPoint">Start point</param>
            <param name="startControlPoint">Start point's control point/handle</param>
            <param name="endPoint">End point</param>
            <param name="endControlPoint">End point's control point/handle</param>
            <param name="resolution">Cloud resolution (min: 2)</param>
        </member>
        <member name="M:DG.Tweening.DOCurve.CubicBezier.GetSegmentPointCloud(System.Collections.Generic.List{UnityEngine.Vector3},UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,UnityEngine.Vector3,System.Int32)">
            <summary>
            Calculates a series of points along the given Cubic Bezier segment-curve and adds them to the given list.<para/>
            </summary>
            <param name="startPoint">Start point</param>
            <param name="startControlPoint">Start point's control point/handle</param>
            <param name="endPoint">End point</param>
            <param name="endControlPoint">End point's control point/handle</param>
            <param name="resolution">Cloud resolution (min: 2)</param>
        </member>
        <member name="T:DG.Tweening.DOTween">
            <summary>
            Main DOTween class. Contains static methods to create and control tweens in a generic way
            </summary>
        </member>
        <member name="F:DG.Tweening.DOTween.Version">
            <summary>DOTween's version</summary>
        </member>
        <member name="F:DG.Tweening.DOTween.useSafeMode">
            <summary>If TRUE (default) makes tweens slightly slower but safer, automatically taking care of a series of things
            (like targets becoming null while a tween is playing).
            <para>Default: TRUE</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.safeModeLogBehaviour">
            <summary>Log type when safe mode reports capturing an error and preventing it</summary>
        </member>
        <member name="F:DG.Tweening.DOTween.nestedTweenFailureBehaviour">
            <summary>Behaviour in case a tween nested inside a Sequence fails (and is caught by safe mode).
            <para>Default: NestedTweenFailureBehaviour.TryToPreserveSequence</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.showUnityEditorReport">
            <summary>If TRUE you will get a DOTween report when exiting play mode (only in the Editor).
            Useful to know how many max Tweeners and Sequences you reached and optimize your final project accordingly.
            Beware, this will slightly slow down your tweens while inside Unity Editor.
            <para>Default: FALSE</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.timeScale">
            <summary>Global DOTween global timeScale (default: 1).<para/>
            The final timeScale of a non-timeScaleIndependent tween is:<para/>
            <code>Unity's Time.timeScale * DOTween.timeScale * tween.timeScale</code><para/>
            while the final timeScale of a timeScaleIndependent tween is:<para/>
            <code>DOTween.unscaledTimeScale * DOTween.timeScale * tween.timeScale</code></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.unscaledTimeScale">
            <summary>DOTween timeScale applied only to timeScaleIndependent tweens (default: 1).<para/>
            The final timeScale of a timeScaleIndependent tween is:<para/>
            <code>DOTween.unscaledTimeScale * DOTween.timeScale * tween.timeScale</code></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.useSmoothDeltaTime">
            <summary>If TRUE, DOTween will use Time.smoothDeltaTime instead of Time.deltaTime for UpdateType.Normal and UpdateType.Late tweens
            (unless they're set as timeScaleIndependent, in which case a value between the last timestep
            and <see cref="F:DG.Tweening.DOTween.maxSmoothUnscaledTime"/> will be used instead).
            Setting this to TRUE will lead to smoother animations.
            <para>Default: FALSE</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.maxSmoothUnscaledTime">
            <summary>If <see cref="F:DG.Tweening.DOTween.useSmoothDeltaTime"/> is TRUE, this indicates the max timeStep that an independent update call can last.
            Setting this to TRUE will lead to smoother animations.
            <para>Default: FALSE</para></summary>
        </member>
        <member name="P:DG.Tweening.DOTween.logBehaviour">
            <summary>DOTween's log behaviour.
            <para>Default: LogBehaviour.ErrorsOnly</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.onWillLog">
            <summary>Used to intercept DOTween's logs. If this method isn't NULL, DOTween will call it before writing a log via Unity's own Debug log methods.<para/>
            Return TRUE if you want DOTween to proceed with the log, FALSE otherwise.<para/>
            This method must return a <code>bool</code> and accept two parameters:<para/>
            - <code>LogType</code>: the type of Unity log that DOTween is trying to log<para/>
            - <code>object</code>: the log message that DOTween wants to log</summary>
        </member>
        <member name="F:DG.Tweening.DOTween.drawGizmos">
            <summary>If TRUE draws path gizmos in Unity Editor (if the gizmos button is active).
            Deactivate this if you want to avoid gizmos overhead while in Unity Editor</summary>
        </member>
        <member name="F:DG.Tweening.DOTween.debugMode">
            <summary>If TRUE activates various debug options</summary>
        </member>
        <member name="P:DG.Tweening.DOTween.debugStoreTargetId">
            <summary>Stores the target id so it can be used to give more info in case of safeMode error capturing.
            Only active if both <code>debugMode</code> and <code>useSafeMode</code> are TRUE</summary>
        </member>
        <member name="F:DG.Tweening.DOTween.defaultUpdateType">
            <summary>Default updateType for new tweens.
            <para>Default: UpdateType.Normal</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.defaultTimeScaleIndependent">
            <summary>Sets whether Unity's timeScale should be taken into account by default or not.
            <para>Default: false</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.defaultAutoPlay">
            <summary>Default autoPlay behaviour for new tweens.
            <para>Default: AutoPlay.All</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.defaultAutoKill">
            <summary>Default autoKillOnComplete behaviour for new tweens.
            <para>Default: TRUE</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.defaultLoopType">
            <summary>Default loopType applied to all new tweens.
            <para>Default: LoopType.Restart</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.defaultRecyclable">
            <summary>If TRUE all newly created tweens are set as recyclable, otherwise not.
            <para>Default: FALSE</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.defaultEaseType">
            <summary>Default ease applied to all new Tweeners (not to Sequences which always have Ease.Linear as default).
            <para>Default: Ease.InOutQuad</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.defaultEaseOvershootOrAmplitude">
            <summary>Default overshoot/amplitude used for eases
            <para>Default: 1.70158f</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.defaultEasePeriod">
            <summary>Default period used for eases
            <para>Default: 0</para></summary>
        </member>
        <member name="F:DG.Tweening.DOTween.instance">
            <summary>Used internally. Assigned/removed by DOTweenComponent.Create/DestroyInstance</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Init(System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Nullable{DG.Tweening.LogBehaviour})">
            <summary>
            Must be called once, before the first ever DOTween call/reference,
            otherwise it will be called automatically and will use default options.
            Calling it a second time won't have any effect.
            <para>You can chain <code>SetCapacity</code> to this method, to directly set the max starting size of Tweeners and Sequences:</para>
            <code>DOTween.Init(false, false, LogBehaviour.Default).SetCapacity(100, 20);</code>
            </summary>
            <param name="recycleAllByDefault">If TRUE all new tweens will be set for recycling, meaning that when killed,
            instead of being destroyed, they will be put in a pool and reused instead of creating new tweens. This option allows you to avoid
            GC allocations by reusing tweens, but you will have to take care of tween references, since they might result active
            even if they were killed (since they might have been respawned and are now being used for other tweens).
            <para>If you want to automatically set your tween references to NULL when a tween is killed 
            you can use the OnKill callback like this:</para>
            <code>.OnKill(()=> myTweenReference = null)</code>
            <para>You can change this setting at any time by changing the static <see cref="F:DG.Tweening.DOTween.defaultRecyclable"/> property,
            or you can set the recycling behaviour for each tween separately, using:</para>
            <para><code>SetRecyclable(bool recyclable)</code></para>
            <para>Default: FALSE</para></param>
            <param name="useSafeMode">If TRUE makes tweens slightly slower but safer, automatically taking care of a series of things
            (like targets becoming null while a tween is playing).
            You can change this setting at any time by changing the static <see cref="F:DG.Tweening.DOTween.useSafeMode"/> property.
            <para>Default: FALSE</para></param>
            <param name="logBehaviour">Type of logging to use.
            You can change this setting at any time by changing the static <see cref="P:DG.Tweening.DOTween.logBehaviour"/> property.
            <para>Default: ErrorsOnly</para></param>
        </member>
        <member name="M:DG.Tweening.DOTween.SetTweensCapacity(System.Int32,System.Int32)">
            <summary>
            Directly sets the current max capacity of Tweeners and Sequences
            (meaning how many Tweeners and Sequences can be running at the same time),
            so that DOTween doesn't need to automatically increase them in case the max is reached
            (which might lead to hiccups when that happens).
            Sequences capacity must be less or equal to Tweeners capacity
            (if you pass a low Tweener capacity it will be automatically increased to match the Sequence's).
            Beware: use this method only when there are no tweens running.
            </summary>
            <param name="tweenersCapacity">Max Tweeners capacity.
            Default: 200</param>
            <param name="sequencesCapacity">Max Sequences capacity.
            Default: 50</param>
        </member>
        <member name="M:DG.Tweening.DOTween.Clear(System.Boolean)">
            <summary>
            Kills all tweens, clears all cached tween pools and plugins and resets the max Tweeners/Sequences capacities to the default values.
            </summary>
            <param name="destroy">If TRUE also destroys DOTween's gameObject and resets its initializiation, default settings and everything else
            (so that next time you use it it will need to be re-initialized)</param>
        </member>
        <member name="M:DG.Tweening.DOTween.ClearCachedTweens">
            <summary>
            Clears all cached tween pools.
            </summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Validate">
            <summary>
            Checks all active tweens to find and remove eventually invalid ones (usually because their targets became NULL)
            and returns the total number of invalid tweens found and removed.
            IMPORTANT: this will cause an error on UWP platform, so don't use it there 
            BEWARE: this is a slightly expensive operation so use it with care
            </summary>
        </member>
        <member name="M:DG.Tweening.DOTween.ManualUpdate(System.Single,System.Single)">
            <summary>
            Updates all tweens that are set to <see cref="F:DG.Tweening.UpdateType.Manual"/>.
            </summary>
            <param name="deltaTime">Manual deltaTime</param>
            <param name="unscaledDeltaTime">Unscaled delta time (used with tweens set as timeScaleIndependent)</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{System.Single},DG.Tweening.Core.DOSetter{System.Single},System.Single,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{System.Double},DG.Tweening.Core.DOSetter{System.Double},System.Double,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{System.Int32},DG.Tweening.Core.DOSetter{System.Int32},System.Int32,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{System.UInt32},DG.Tweening.Core.DOSetter{System.UInt32},System.UInt32,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{System.Int64},DG.Tweening.Core.DOSetter{System.Int64},System.Int64,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{System.UInt64},DG.Tweening.Core.DOSetter{System.UInt64},System.UInt64,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{System.String},DG.Tweening.Core.DOSetter{System.String},System.String,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{UnityEngine.Vector2},DG.Tweening.Core.DOSetter{UnityEngine.Vector2},UnityEngine.Vector2,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{UnityEngine.Vector3},DG.Tweening.Core.DOSetter{UnityEngine.Vector3},UnityEngine.Vector3,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{UnityEngine.Vector4},DG.Tweening.Core.DOSetter{UnityEngine.Vector4},UnityEngine.Vector4,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{UnityEngine.Quaternion},DG.Tweening.Core.DOSetter{UnityEngine.Quaternion},UnityEngine.Vector3,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{UnityEngine.Color},DG.Tweening.Core.DOSetter{UnityEngine.Color},UnityEngine.Color,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{UnityEngine.Rect},DG.Tweening.Core.DOSetter{UnityEngine.Rect},UnityEngine.Rect,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOGetter{UnityEngine.RectOffset},DG.Tweening.Core.DOSetter{UnityEngine.RectOffset},UnityEngine.RectOffset,System.Single)">
            <summary>Tweens a property or field to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To``3(DG.Tweening.Plugins.Core.ABSTweenPlugin{``0,``1,``2},DG.Tweening.Core.DOGetter{``0},DG.Tweening.Core.DOSetter{``0},``1,System.Single)">
            <summary>Tweens a property or field to the given value using a custom plugin</summary>
            <param name="plugin">The plugin to use. Each custom plugin implements a static <code>Get()</code> method
            you'll need to call to assign the correct plugin in the correct way, like this:
            <para><code>CustomPlugin.Get()</code></para></param>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.ToAxis(DG.Tweening.Core.DOGetter{UnityEngine.Vector3},DG.Tweening.Core.DOSetter{UnityEngine.Vector3},System.Single,System.Single,DG.Tweening.AxisConstraint)">
            <summary>Tweens only one axis of a Vector3 to the given value using default plugins.</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
            <param name="axisConstraint">The axis to tween</param>
        </member>
        <member name="M:DG.Tweening.DOTween.ToAlpha(DG.Tweening.Core.DOGetter{UnityEngine.Color},DG.Tweening.Core.DOSetter{UnityEngine.Color},System.Single,System.Single)">
            <summary>Tweens only the alpha of a Color to the given value using default plugins</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValue">The end value to reach</param><param name="duration">The tween's duration</param>
        </member>
        <member name="M:DG.Tweening.DOTween.To(DG.Tweening.Core.DOSetter{System.Single},System.Single,System.Single,System.Single)">
            <summary>Tweens a virtual property from the given start to the given end value 
            and implements a setter that allows to use that value with an external method or a lambda
            <para>Example:</para>
            <code>To(MyMethod, 0, 12, 0.5f);</code>
            <para>Where MyMethod is a function that accepts a float parameter (which will be the result of the virtual tween)</para></summary>
            <param name="setter">The action to perform with the tweened value</param>
            <param name="startValue">The value to start from</param>
            <param name="endValue">The end value to reach</param>
            <param name="duration">The duration of the virtual tween
            </param>
        </member>
        <member name="M:DG.Tweening.DOTween.Punch(DG.Tweening.Core.DOGetter{UnityEngine.Vector3},DG.Tweening.Core.DOSetter{UnityEngine.Vector3},UnityEngine.Vector3,System.Single,System.Int32,System.Single)">
            <summary>Punches a Vector3 towards the given direction and then back to the starting one
            as if it was connected to the starting position via an elastic.
            <para>This tween type generates some GC allocations at startup</para></summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="direction">The direction and strength of the punch</param>
            <param name="duration">The duration of the tween</param>
            <param name="vibrato">Indicates how much will the punch vibrate</param>
            <param name="elasticity">Represents how much (0 to 1) the vector will go beyond the starting position when bouncing backwards.
            1 creates a full oscillation between the direction and the opposite decaying direction,
            while 0 oscillates only between the starting position and the decaying direction</param>
        </member>
        <member name="M:DG.Tweening.DOTween.Shake(DG.Tweening.Core.DOGetter{UnityEngine.Vector3},DG.Tweening.Core.DOSetter{UnityEngine.Vector3},System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Vector3 with the given values.</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction and behave like a random punch.</param>
            <param name="ignoreZAxis">If TRUE only shakes on the X Y axis (looks better with things like cameras).</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.DOTween.Shake(DG.Tweening.Core.DOGetter{UnityEngine.Vector3},DG.Tweening.Core.DOSetter{UnityEngine.Vector3},System.Single,UnityEngine.Vector3,System.Int32,System.Single,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Vector3 with the given values.</summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength on each axis</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction and behave like a random punch.</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.DOTween.ToArray(DG.Tweening.Core.DOGetter{UnityEngine.Vector3},DG.Tweening.Core.DOSetter{UnityEngine.Vector3},UnityEngine.Vector3[],System.Single[])">
            <summary>Tweens a property or field to the given values using default plugins.
            Ease is applied between each segment and not as a whole.
            <para>This tween type generates some GC allocations at startup</para></summary>
            <param name="getter">A getter for the field or property to tween.
            <para>Example usage with lambda:</para><code>()=> myProperty</code></param>
            <param name="setter">A setter for the field or property to tween
            <para>Example usage with lambda:</para><code>x=> myProperty = x</code></param>
            <param name="endValues">The end values to reach for each segment. This array must have the same length as <code>durations</code></param>
            <param name="durations">The duration of each segment. This array must have the same length as <code>endValues</code></param>
        </member>
        <member name="M:DG.Tweening.DOTween.Sequence">
            <summary>
            Returns a new <see cref="T:DG.Tweening.Sequence"/> to be used for tween groups.<para/>
            Mind that Sequences don't have a target applied automatically like Tweener creation shortcuts,
            so if you want to be able to kill this Sequence when calling DOTween.Kill(target) you'll have to add
            the target manually; you can do that directly by using the <see cref="M:DG.Tweening.DOTween.Sequence(System.Object)"/> overload instead of this one
            </summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Sequence(System.Object)">
            <summary>
            Returns a new <see cref="T:DG.Tweening.Sequence"/> to be used for tween groups, and allows to set a target
            (because Sequences don't have their target set automatically like Tweener creation shortcuts).
            That way killing/controlling tweens by target will apply to this Sequence too.
            </summary>
            <param name="target">The target of the Sequence. Relevant only for static target-based methods like DOTween.Kill(target),
            useless otherwise</param>
        </member>
        <member name="M:DG.Tweening.DOTween.CompleteAll(System.Boolean)">
            <summary>Completes all tweens and returns the number of actual tweens completed
            (meaning tweens that don't have infinite loops and were not already complete)</summary>
            <param name="withCallbacks">For Sequences only: if TRUE also internal Sequence callbacks will be fired,
            otherwise they will be ignored</param>
        </member>
        <member name="M:DG.Tweening.DOTween.Complete(System.Object,System.Boolean)">
            <summary>Completes all tweens with the given ID or target and returns the number of actual tweens completed
            (meaning the tweens that don't have infinite loops and were not already complete)</summary>
            <param name="withCallbacks">For Sequences only: if TRUE internal Sequence callbacks will be fired,
            otherwise they will be ignored</param>
        </member>
        <member name="M:DG.Tweening.DOTween.FlipAll">
            <summary>Flips all tweens (changing their direction to forward if it was backwards and viceversa),
            then returns the number of actual tweens flipped</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Flip(System.Object)">
            <summary>Flips the tweens with the given ID or target (changing their direction to forward if it was backwards and viceversa),
            then returns the number of actual tweens flipped</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.GotoAll(System.Single,System.Boolean)">
            <summary>Sends all tweens to the given position (calculating also eventual loop cycles) and returns the actual tweens involved</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Goto(System.Object,System.Single,System.Boolean)">
            <summary>Sends all tweens with the given ID or target to the given position (calculating also eventual loop cycles)
            and returns the actual tweens involved</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.KillAll(System.Boolean)">
            <summary>Kills all tweens and returns the number of actual tweens killed</summary>
            <param name="complete">If TRUE completes the tweens before killing them</param>
        </member>
        <member name="M:DG.Tweening.DOTween.KillAll(System.Boolean,System.Object[])">
            <summary>Kills all tweens and returns the number of actual tweens killed</summary>
            <param name="complete">If TRUE completes the tweens before killing them</param>
            <param name="idsOrTargetsToExclude">Eventual IDs or targets to exclude from the killing</param>
        </member>
        <member name="M:DG.Tweening.DOTween.Kill(System.Object,System.Boolean)">
            <summary>Kills all tweens with the given ID or target and returns the number of actual tweens killed</summary>
            <param name="complete">If TRUE completes the tweens before killing them</param>
        </member>
        <member name="M:DG.Tweening.DOTween.Kill(System.Object,System.Object,System.Boolean)">
            <summary>Kills all tweens with the given target and the given ID, and returns the number of actual tweens killed</summary>
            <param name="complete">If TRUE completes the tweens before killing them</param>
        </member>
        <member name="M:DG.Tweening.DOTween.PauseAll">
            <summary>Pauses all tweens and returns the number of actual tweens paused</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Pause(System.Object)">
            <summary>Pauses all tweens with the given ID or target and returns the number of actual tweens paused
            (meaning the tweens that were actually playing and have been paused)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.PlayAll">
            <summary>Plays all tweens and returns the number of actual tweens played
            (meaning tweens that were not already playing or complete)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Play(System.Object)">
            <summary>Plays all tweens with the given ID or target and returns the number of actual tweens played
            (meaning the tweens that were not already playing or complete)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Play(System.Object,System.Object)">
            <summary>Plays all tweens with the given target and the given ID, and returns the number of actual tweens played
            (meaning the tweens that were not already playing or complete)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.PlayBackwardsAll">
            <summary>Plays backwards all tweens and returns the number of actual tweens played
            (meaning tweens that were not already started, playing backwards or rewinded)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.PlayBackwards(System.Object)">
            <summary>Plays backwards all tweens with the given ID or target and returns the number of actual tweens played
            (meaning the tweens that were not already started, playing backwards or rewinded)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.PlayBackwards(System.Object,System.Object)">
            <summary>Plays backwards all tweens with the given target and ID and returns the number of actual tweens played
            (meaning the tweens that were not already started, playing backwards or rewinded)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.PlayForwardAll">
            <summary>Plays forward all tweens and returns the number of actual tweens played
            (meaning tweens that were not already playing forward or complete)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.PlayForward(System.Object)">
            <summary>Plays forward all tweens with the given ID or target and returns the number of actual tweens played
            (meaning the tweens that were not already playing forward or complete)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.PlayForward(System.Object,System.Object)">
            <summary>Plays forward all tweens with the given target and ID and returns the number of actual tweens played
            (meaning the tweens that were not already started, playing backwards or rewinded)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.RestartAll(System.Boolean)">
            <summary>Restarts all tweens, then returns the number of actual tweens restarted</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Restart(System.Object,System.Boolean,System.Single)">
            <summary>Restarts all tweens with the given ID or target, then returns the number of actual tweens restarted</summary>
            <param name="includeDelay">If TRUE includes the eventual tweens delays, otherwise skips them</param>
            <param name="changeDelayTo">If >= 0 changes the startup delay of all involved tweens to this value, otherwise doesn't touch it</param>
        </member>
        <member name="M:DG.Tweening.DOTween.Restart(System.Object,System.Object,System.Boolean,System.Single)">
            <summary>Restarts all tweens with the given target and the given ID, and returns the number of actual tweens played
            (meaning the tweens that were not already playing or complete)</summary>
            <param name="includeDelay">If TRUE includes the eventual tweens delays, otherwise skips them</param>
            <param name="changeDelayTo">If >= 0 changes the startup delay of all involved tweens to this value, otherwise doesn't touch it</param>
        </member>
        <member name="M:DG.Tweening.DOTween.RewindAll(System.Boolean)">
            <summary>Rewinds and pauses all tweens, then returns the number of actual tweens rewinded
            (meaning tweens that were not already rewinded)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.Rewind(System.Object,System.Boolean)">
            <summary>Rewinds and pauses all tweens with the given ID or target, then returns the number of actual tweens rewinded
            (meaning the tweens that were not already rewinded)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.SmoothRewindAll">
            <summary>Smoothly rewinds all tweens (delays excluded), then returns the number of actual tweens rewinding/rewinded
            (meaning tweens that were not already rewinded).
            A "smooth rewind" animates the tween to its start position,
            skipping all elapsed loops (except in case of LoopType.Incremental) while keeping the animation fluent.
            <para>Note that a tween that was smoothly rewinded will have its play direction flipped</para></summary>
        </member>
        <member name="M:DG.Tweening.DOTween.SmoothRewind(System.Object)">
            <summary>Smoothly rewinds all tweens (delays excluded) with the given ID or target, then returns the number of actual tweens rewinding/rewinded
            (meaning the tweens that were not already rewinded).
            A "smooth rewind" animates the tween to its start position,
            skipping all elapsed loops (except in case of LoopType.Incremental) while keeping the animation fluent.
            <para>Note that a tween that was smoothly rewinded will have its play direction flipped</para></summary>
        </member>
        <member name="M:DG.Tweening.DOTween.TogglePauseAll">
            <summary>Toggles the play state of all tweens and returns the number of actual tweens toggled
            (meaning tweens that could be played or paused, depending on the toggle state)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.TogglePause(System.Object)">
            <summary>Toggles the play state of all tweens with the given ID or target and returns the number of actual tweens toggled
            (meaning the tweens that could be played or paused, depending on the toggle state)</summary>
        </member>
        <member name="M:DG.Tweening.DOTween.IsTweening(System.Object,System.Boolean)">
            <summary>
            Returns TRUE if a tween with the given ID or target is active.
            <para>You can also use this to know if a shortcut tween is active for a given target.</para>
            <para>Example:</para>
            <para><code>transform.DOMoveX(45, 1); // transform is automatically added as the tween target</code></para>
            <para><code>DOTween.IsTweening(transform); // Returns true</code></para>
            </summary>
            <param name="targetOrId">The target or ID to look for</param>
            <param name="alsoCheckIfIsPlaying">If FALSE (default) returns TRUE as long as a tween for the given target/ID is active,
            otherwise also requires it to be playing</param>
        </member>
        <member name="M:DG.Tweening.DOTween.TotalActiveTweens">
            <summary>
            Returns the total number of active tweens (so both Tweeners and Sequences).
            A tween is considered active if it wasn't killed, regardless if it's playing or paused
            </summary>
        </member>
        <member name="M:DG.Tweening.DOTween.TotalActiveTweeners">
            <summary>
            Returns the total number of active Tweeners.
            A Tweener is considered active if it wasn't killed, regardless if it's playing or paused
            </summary>
        </member>
        <member name="M:DG.Tweening.DOTween.TotalActiveSequences">
            <summary>
            Returns the total number of active Sequences.
            A Sequence is considered active if it wasn't killed, regardless if it's playing or paused
            </summary>
        </member>
        <member name="M:DG.Tweening.DOTween.TotalPlayingTweens">
            <summary>
            Returns the total number of active and playing tweens.
            A tween is considered as playing even if its delay is actually playing
            </summary>
        </member>
        <member name="M:DG.Tweening.DOTween.TotalTweensById(System.Object,System.Boolean)">
            <summary>
            Returns a the total number of active tweens with the given id.
            </summary>
            <param name="playingOnly">If TRUE returns only the tweens with the given ID that are currently playing</param>
        </member>
        <member name="M:DG.Tweening.DOTween.PlayingTweens(System.Collections.Generic.List{DG.Tweening.Tween})">
            <summary>
            Returns a list of all active tweens in a playing state.
            Returns NULL if there are no active playing tweens.
            <para>Beware: each time you call this method a new list is generated, so use it for debug only</para>
            </summary>
            <param name="fillableList">If NULL creates a new list, otherwise clears and fills this one (and thus saves allocations)</param>
        </member>
        <member name="M:DG.Tweening.DOTween.PausedTweens(System.Collections.Generic.List{DG.Tweening.Tween})">
            <summary>
            Returns a list of all active tweens in a paused state.
            Returns NULL if there are no active paused tweens.
            <para>Beware: each time you call this method a new list is generated, so use it for debug only</para>
            </summary>
            <param name="fillableList">If NULL creates a new list, otherwise clears and fills this one (and thus saves allocations)</param>
        </member>
        <member name="M:DG.Tweening.DOTween.TweensById(System.Object,System.Boolean,System.Collections.Generic.List{DG.Tweening.Tween})">
            <summary>
            Returns a list of all active tweens with the given id.
            Returns NULL if there are no active tweens with the given id.
            <para>Beware: each time you call this method a new list is generated</para>
            </summary>
            <param name="playingOnly">If TRUE returns only the tweens with the given ID that are currently playing</param>
            <param name="fillableList">If NULL creates a new list, otherwise clears and fills this one (and thus saves allocations)</param>
        </member>
        <member name="M:DG.Tweening.DOTween.TweensByTarget(System.Object,System.Boolean,System.Collections.Generic.List{DG.Tweening.Tween})">
            <summary>
            Returns a list of all active tweens with the given target.
            Returns NULL if there are no active tweens with the given target.
            <para>Beware: each time you call this method a new list is generated</para>
            <param name="playingOnly">If TRUE returns only the tweens with the given target that are currently playing</param>
            <param name="fillableList">If NULL creates a new list, otherwise clears and fills this one (and thus saves allocations)</param>
            </summary>
        </member>
        <member name="T:DG.Tweening.DOVirtual">
            <summary>
            Creates virtual tweens that can be used to change other elements via their OnUpdate calls
            </summary>
        </member>
        <member name="M:DG.Tweening.DOVirtual.Float(System.Single,System.Single,System.Single,DG.Tweening.TweenCallback{System.Single})">
            <summary>
            Tweens a virtual float.
            You can add regular settings to the generated tween,
            but do not use <code>OnUpdate</code> or you will overwrite the onVirtualUpdate parameter
            </summary>
            <param name="from">The value to start from</param>
            <param name="to">The value to tween to</param>
            <param name="duration">The duration of the tween</param>
            <param name="onVirtualUpdate">A callback which must accept a parameter of type float, called at each update</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.Int(System.Int32,System.Int32,System.Single,DG.Tweening.TweenCallback{System.Int32})">
            <summary>
            Tweens a virtual int.
            You can add regular settings to the generated tween,
            but do not use <code>OnUpdate</code> or you will overwrite the onVirtualUpdate parameter
            </summary>
            <param name="from">The value to start from</param>
            <param name="to">The value to tween to</param>
            <param name="duration">The duration of the tween</param>
            <param name="onVirtualUpdate">A callback which must accept a parameter of type int, called at each update</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.Vector2(UnityEngine.Vector2,UnityEngine.Vector2,System.Single,DG.Tweening.TweenCallback{UnityEngine.Vector2})">
            <summary>
            Tweens a virtual Vector2.
            You can add regular settings to the generated tween,
            but do not use <code>OnUpdate</code> or you will overwrite the onVirtualUpdate parameter
            </summary>
            <param name="from">The value to start from</param>
            <param name="to">The value to tween to</param>
            <param name="duration">The duration of the tween</param>
            <param name="onVirtualUpdate">A callback which must accept a parameter of type Vector3, called at each update</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.Vector3(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,DG.Tweening.TweenCallback{UnityEngine.Vector3})">
            <summary>
            Tweens a virtual Vector3.
            You can add regular settings to the generated tween,
            but do not use <code>OnUpdate</code> or you will overwrite the onVirtualUpdate parameter
            </summary>
            <param name="from">The value to start from</param>
            <param name="to">The value to tween to</param>
            <param name="duration">The duration of the tween</param>
            <param name="onVirtualUpdate">A callback which must accept a parameter of type Vector3, called at each update</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.Color(UnityEngine.Color,UnityEngine.Color,System.Single,DG.Tweening.TweenCallback{UnityEngine.Color})">
            <summary>
            Tweens a virtual Color.
            You can add regular settings to the generated tween,
            but do not use <code>OnUpdate</code> or you will overwrite the onVirtualUpdate parameter
            </summary>
            <param name="from">The value to start from</param>
            <param name="to">The value to tween to</param>
            <param name="duration">The duration of the tween</param>
            <param name="onVirtualUpdate">A callback which must accept a parameter of type Color, called at each update</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.EasedValue(System.Single,System.Single,System.Single,DG.Tweening.Ease)">
            <summary>Returns a value based on the given ease and lifetime percentage (0 to 1)</summary>
            <param name="from">The value to start from when lifetimePercentage is 0</param>
            <param name="to">The value to reach when lifetimePercentage is 1</param>
            <param name="lifetimePercentage">The time percentage (0 to 1) at which the value should be taken</param>
            <param name="easeType">The type of ease</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.EasedValue(System.Single,System.Single,System.Single,DG.Tweening.Ease,System.Single)">
            <summary>Returns a value based on the given ease and lifetime percentage (0 to 1)</summary>
            <param name="from">The value to start from when lifetimePercentage is 0</param>
            <param name="to">The value to reach when lifetimePercentage is 1</param>
            <param name="lifetimePercentage">The time percentage (0 to 1) at which the value should be taken</param>
            <param name="easeType">The type of ease</param>
            <param name="overshoot">Eventual overshoot to use with Back ease</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.EasedValue(System.Single,System.Single,System.Single,DG.Tweening.Ease,System.Single,System.Single)">
            <summary>Returns a value based on the given ease and lifetime percentage (0 to 1)</summary>
            <param name="from">The value to start from when lifetimePercentage is 0</param>
            <param name="to">The value to reach when lifetimePercentage is 1</param>
            <param name="lifetimePercentage">The time percentage (0 to 1) at which the value should be taken</param>
            <param name="easeType">The type of ease</param>
            <param name="amplitude">Eventual amplitude to use with Elastic easeType</param>
            <param name="period">Eventual period to use with Elastic easeType</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.EasedValue(System.Single,System.Single,System.Single,UnityEngine.AnimationCurve)">
            <summary>Returns a value based on the given ease and lifetime percentage (0 to 1)</summary>
            <param name="from">The value to start from when lifetimePercentage is 0</param>
            <param name="to">The value to reach when lifetimePercentage is 1</param>
            <param name="lifetimePercentage">The time percentage (0 to 1) at which the value should be taken</param>
            <param name="easeCurve">The AnimationCurve to use for ease</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.EasedValue(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,DG.Tweening.Ease)">
            <summary>Returns a value based on the given ease and lifetime percentage (0 to 1)</summary>
            <param name="from">The value to start from when lifetimePercentage is 0</param>
            <param name="to">The value to reach when lifetimePercentage is 1</param>
            <param name="lifetimePercentage">The time percentage (0 to 1) at which the value should be taken</param>
            <param name="easeType">The type of ease</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.EasedValue(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,DG.Tweening.Ease,System.Single)">
            <summary>Returns a value based on the given ease and lifetime percentage (0 to 1)</summary>
            <param name="from">The value to start from when lifetimePercentage is 0</param>
            <param name="to">The value to reach when lifetimePercentage is 1</param>
            <param name="lifetimePercentage">The time percentage (0 to 1) at which the value should be taken</param>
            <param name="easeType">The type of ease</param>
            <param name="overshoot">Eventual overshoot to use with Back ease</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.EasedValue(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,DG.Tweening.Ease,System.Single,System.Single)">
            <summary>Returns a value based on the given ease and lifetime percentage (0 to 1)</summary>
            <param name="from">The value to start from when lifetimePercentage is 0</param>
            <param name="to">The value to reach when lifetimePercentage is 1</param>
            <param name="lifetimePercentage">The time percentage (0 to 1) at which the value should be taken</param>
            <param name="easeType">The type of ease</param>
            <param name="amplitude">Eventual amplitude to use with Elastic easeType</param>
            <param name="period">Eventual period to use with Elastic easeType</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.EasedValue(UnityEngine.Vector3,UnityEngine.Vector3,System.Single,UnityEngine.AnimationCurve)">
            <summary>Returns a value based on the given ease and lifetime percentage (0 to 1)</summary>
            <param name="from">The value to start from when lifetimePercentage is 0</param>
            <param name="to">The value to reach when lifetimePercentage is 1</param>
            <param name="lifetimePercentage">The time percentage (0 to 1) at which the value should be taken</param>
            <param name="easeCurve">The AnimationCurve to use for ease</param>
        </member>
        <member name="M:DG.Tweening.DOVirtual.DelayedCall(System.Single,DG.Tweening.TweenCallback,System.Boolean)">
            <summary>Fires the given callback after the given time.</summary>
            <param name="delay">Callback delay</param>
            <param name="callback">Callback to fire when the delay has expired</param>
            <param name="ignoreTimeScale">If TRUE (default) ignores Unity's timeScale</param>
        </member>
        <member name="F:DG.Tweening.Ease.INTERNAL_Zero">
            <summary>
            Don't assign this! It's assigned automatically when creating 0 duration tweens
            </summary>
        </member>
        <member name="F:DG.Tweening.Ease.INTERNAL_Custom">
            <summary>
            Don't assign this! It's assigned automatically when setting the ease to an AnimationCurve or to a custom ease function
            </summary>
        </member>
        <member name="T:DG.Tweening.EaseFactory">
            <summary>
            Allows to wrap ease method in special ways, adding extra features
            </summary>
        </member>
        <member name="M:DG.Tweening.EaseFactory.StopMotion(System.Int32,System.Nullable{DG.Tweening.Ease})">
            <summary>
            Converts the given ease so that it also creates a stop-motion effect, by playing the tween at the given FPS
            </summary>
            <param name="motionFps">FPS at which the tween should be played</param>
            <param name="ease">Ease type</param>
        </member>
        <member name="M:DG.Tweening.EaseFactory.StopMotion(System.Int32,UnityEngine.AnimationCurve)">
            <summary>
            Converts the given ease so that it also creates a stop-motion effect, by playing the tween at the given FPS
            </summary>
            <param name="motionFps">FPS at which the tween should be played</param>
            <param name="animCurve">AnimationCurve to use for the ease</param>
        </member>
        <member name="M:DG.Tweening.EaseFactory.StopMotion(System.Int32,DG.Tweening.EaseFunction)">
            <summary>
            Converts the given ease so that it also creates a stop-motion effect, by playing the tween at the given FPS
            </summary>
            <param name="motionFps">FPS at which the tween should be played</param>
            <param name="customEase">Custom ease function to use</param>
        </member>
        <member name="T:DG.Tweening.IDOTweenInit">
            <summary>
            Used to allow method chaining with DOTween.Init
            </summary>
        </member>
        <member name="M:DG.Tweening.IDOTweenInit.SetCapacity(System.Int32,System.Int32)">
            <summary>
            Directly sets the current max capacity of Tweeners and Sequences
            (meaning how many Tweeners and Sequences can be running at the same time),
            so that DOTween doesn't need to automatically increase them in case the max is reached
            (which might lead to hiccups when that happens).
            Sequences capacity must be less or equal to Tweeners capacity
            (if you pass a low Tweener capacity it will be automatically increased to match the Sequence's).
            Beware: use this method only when there are no tweens running.
            </summary>
            <param name="tweenersCapacity">Max Tweeners capacity.
            Default: 200</param>
            <param name="sequencesCapacity">Max Sequences capacity.
            Default: 50</param>
        </member>
        <member name="T:DG.Tweening.LinkBehaviour">
            <summary>
            Behaviour that can be assigned when chaining a SetLink to a tween
            </summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.PauseOnDisable">
            <summary>Pauses the tween when the link target is disabled</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.PauseOnDisablePlayOnEnable">
            <summary>Pauses the tween when the link target is disabled, plays it when it's enabled</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.PauseOnDisableRestartOnEnable">
            <summary>Pauses the tween when the link target is disabled, restarts it when it's enabled</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.PlayOnEnable">
            <summary>Plays the tween when the link target is enabled</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.RestartOnEnable">
            <summary>Restarts the tween when the link target is enabled</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.KillOnDisable">
            <summary>Kills the tween when the link target is disabled</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.KillOnDestroy">
            <summary>Kills the tween when the link target is destroyed (becomes NULL). This is always active even if another behaviour is chosen</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.CompleteOnDisable">
            <summary>Completes the tween when the link target is disabled</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.CompleteAndKillOnDisable">
            <summary>Completes and kills the tween when the link target is disabled</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.RewindOnDisable">
            <summary>Rewinds the tween (delay excluded) when the link target is disabled</summary>
        </member>
        <member name="F:DG.Tweening.LinkBehaviour.RewindAndKillOnDisable">
            <summary>Rewinds and kills the tween when the link target is disabled</summary>
        </member>
        <member name="T:DG.Tweening.PathMode">
            <summary>
            Path mode (used to determine correct LookAt orientation)
            </summary>
        </member>
        <member name="F:DG.Tweening.PathMode.Ignore">
            <summary>Ignores the path mode (and thus LookAt behaviour)</summary>
        </member>
        <member name="F:DG.Tweening.PathMode.Full3D">
            <summary>Regular 3D path</summary>
        </member>
        <member name="F:DG.Tweening.PathMode.TopDown2D">
            <summary>2D top-down path</summary>
        </member>
        <member name="F:DG.Tweening.PathMode.Sidescroller2D">
            <summary>2D side-scroller path</summary>
        </member>
        <member name="T:DG.Tweening.PathType">
            <summary>
            Type of path to use with DOPath tweens
            </summary>
        </member>
        <member name="F:DG.Tweening.PathType.Linear">
            <summary>Linear, composed of straight segments between each waypoint</summary>
        </member>
        <member name="F:DG.Tweening.PathType.CatmullRom">
            <summary>Curved path (which uses Catmull-Rom curves)</summary>
        </member>
        <member name="F:DG.Tweening.PathType.CubicBezier">
            <summary><code>EXPERIMENTAL: </code>Curved path (which uses Cubic Bezier curves, where each point requires two extra control points)</summary>
        </member>
        <member name="T:DG.Tweening.Plugins.CirclePlugin">
            <summary>
            Tweens a Vector2 along a circle.
            EndValue represents the center of the circle, start and end value degrees are inside options
            ChangeValue x is changeValue°, y is unused
            </summary>
        </member>
        <member name="T:DG.Tweening.Plugins.Core.PathCore.ControlPoint">
            <summary>
            Path control point
            </summary>
        </member>
        <member name="F:DG.Tweening.Plugins.Core.PathCore.Path.wps">
            <summary>
            Path waypoints (modified by PathPlugin when setting relative end/change value or by CubicBezierDecoder) and by DOTweenPathInspector
            </summary>
        </member>
        <member name="P:DG.Tweening.Plugins.Core.PathCore.Path.minInputWaypoints">
            <summary>
            Minimum input points necessary to create the path (doesn't correspond to actual waypoints required)
            </summary>
        </member>
        <member name="M:DG.Tweening.Plugins.Core.PathCore.Path.GetPoint(System.Single,System.Boolean)">
            <summary>
            Gets the point on the path at the given percentage (0 to 1)
            </summary>
            <param name="perc">The percentage (0 to 1) at which to get the point</param>
            <param name="convertToConstantPerc">If TRUE constant speed is taken into account, otherwise not</param>
        </member>
        <member name="T:DG.Tweening.Plugins.Options.IPlugOptions">
            <summary>
            Base interface for all tween plugins options
            </summary>
        </member>
        <member name="M:DG.Tweening.Plugins.Options.IPlugOptions.Reset">
            <summary>Resets the plugin</summary>
        </member>
        <member name="T:DG.Tweening.Plugins.Vector3ArrayPlugin">
            <summary>
            This plugin generates some GC allocations at startup
            </summary>
        </member>
        <member name="T:DG.Tweening.Plugins.PathPlugin">
            <summary>
            Path plugin works exclusively with Transforms
            </summary>
        </member>
        <member name="T:DG.Tweening.RotateMode">
            <summary>
            Rotation mode used with DORotate methods
            </summary>
        </member>
        <member name="F:DG.Tweening.RotateMode.Fast">
            <summary>
            Fastest way that never rotates beyond 360°
            </summary>
        </member>
        <member name="F:DG.Tweening.RotateMode.FastBeyond360">
            <summary>
            Fastest way that rotates beyond 360°
            </summary>
        </member>
        <member name="F:DG.Tweening.RotateMode.WorldAxisAdd">
            <summary>
            Adds the given rotation to the transform using world axis and an advanced precision mode
            (like when using transform.Rotate(Space.World)).
            <para>In this mode the end value is is always considered relative</para>
            </summary>
        </member>
        <member name="F:DG.Tweening.RotateMode.LocalAxisAdd">
            <summary>
            Adds the given rotation to the transform's local axis
            (like when rotating an object with the "local" switch enabled in Unity's editor or using transform.Rotate(Space.Self)).
            <para>In this mode the end value is is always considered relative</para>
            </summary>
        </member>
        <member name="T:DG.Tweening.ScrambleMode">
            <summary>
            Type of scramble to apply to string tweens
            </summary>
        </member>
        <member name="F:DG.Tweening.ScrambleMode.None">
            <summary>
            No scrambling of characters
            </summary>
        </member>
        <member name="F:DG.Tweening.ScrambleMode.All">
            <summary>
            A-Z + a-z + 0-9 characters
            </summary>
        </member>
        <member name="F:DG.Tweening.ScrambleMode.Uppercase">
            <summary>
            A-Z characters
            </summary>
        </member>
        <member name="F:DG.Tweening.ScrambleMode.Lowercase">
            <summary>
            a-z characters
            </summary>
        </member>
        <member name="F:DG.Tweening.ScrambleMode.Numerals">
            <summary>
            0-9 characters
            </summary>
        </member>
        <member name="F:DG.Tweening.ScrambleMode.Custom">
            <summary>
            Custom characters
            </summary>
        </member>
        <member name="T:DG.Tweening.ShakeRandomnessMode">
            <summary>
            Type of randomness to apply to a shake tween
            </summary>
        </member>
        <member name="F:DG.Tweening.ShakeRandomnessMode.Full">
            <summary>Default, full randomness</summary>
        </member>
        <member name="F:DG.Tweening.ShakeRandomnessMode.Harmonic">
            <summary>Creates a more balanced randomness that looks more harmonic</summary>
        </member>
        <member name="T:DG.Tweening.TweenExtensions">
            <summary>
            Methods that extend Tween objects and allow to control or get data from them
            </summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Complete(DG.Tweening.Tween)">
            <summary>Completes the tween</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Complete(DG.Tweening.Tween,System.Boolean)">
            <summary>Completes the tween</summary>
            <param name="withCallbacks">For Sequences only: if TRUE also internal Sequence callbacks will be fired,
            otherwise they will be ignored</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Done``1(``0)">
            <summary>Optional: indicates that the tween creation has ended, to be used (optionally) as the last element of tween chaining creation.<br/>
            This method won't do anything except in case of 0-duration tweens,
            where it will complete them immediately instead of waiting for the next internal update routine
            (unless they're nested in a Sequence, in which case the Sequence will still be the one in control and this method will be ignored)</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Flip(DG.Tweening.Tween)">
            <summary>Flips the direction of this tween (backwards if it was going forward or viceversa)</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.ForceInit(DG.Tweening.Tween)">
            <summary>Forces the tween to initialize its settings immediately</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Goto(DG.Tweening.Tween,System.Single,System.Boolean)">
            <summary>Send the tween to the given position in time</summary>
            <param name="to">Time position to reach
            (if higher than the whole tween duration the tween will simply reach its end)</param>
            <param name="andPlay">If TRUE will play the tween after reaching the given position, otherwise it will pause it</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.GotoWithCallbacks(DG.Tweening.Tween,System.Single,System.Boolean)">
            <summary>Send the tween to the given position in time while also executing any callback between the previous time position and the new one</summary>
            <param name="to">Time position to reach
            (if higher than the whole tween duration the tween will simply reach its end)</param>
            <param name="andPlay">If TRUE will play the tween after reaching the given position, otherwise it will pause it</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Kill(DG.Tweening.Tween,System.Boolean)">
            <summary>Kills the tween</summary>
            <param name="complete">If TRUE completes the tween before killing it</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.ManualUpdate(DG.Tweening.Tween,System.Single,System.Single)">
            <summary>
            Forces this tween to update manually, regardless of the <see cref="T:DG.Tweening.UpdateType"/> set via SetUpdate.
            Note that the tween will still be subject to normal tween rules, so if for example it's paused this method will do nothing.<para/>
            Also note that if you only want to update this tween instance manually you'll have to set it to <see cref="F:DG.Tweening.UpdateType.Manual"/> anyway,
            so that it's not updated automatically.
            </summary>
            <param name="deltaTime">Manual deltaTime</param>
            <param name="unscaledDeltaTime">Unscaled delta time (used with tweens set as timeScaleIndependent)</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Pause``1(``0)">
            <summary>Pauses the tween</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Play``1(``0)">
            <summary>Plays the tween</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.PlayBackwards(DG.Tweening.Tween)">
            <summary>Sets the tween in a backwards direction and plays it</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.PlayForward(DG.Tweening.Tween)">
            <summary>Sets the tween in a forward direction and plays it</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Restart(DG.Tweening.Tween,System.Boolean,System.Single)">
            <summary>Restarts the tween from the beginning</summary>
            <param name="includeDelay">Ignored in case of Sequences. If TRUE includes the eventual tween delay, otherwise skips it</param>
            <param name="changeDelayTo">Ignored in case of Sequences. If >= 0 changes the startup delay to this value, otherwise doesn't touch it</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Rewind(DG.Tweening.Tween,System.Boolean)">
            <summary>Rewinds and pauses the tween</summary>
            <param name="includeDelay">Ignored in case of Sequences. If TRUE includes the eventual tween delay, otherwise skips it</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.SmoothRewind(DG.Tweening.Tween)">
            <summary>Smoothly rewinds the tween (delays excluded).
            A "smooth rewind" animates the tween to its start position,
            skipping all elapsed loops (except in case of LoopType.Incremental) while keeping the animation fluent.
            If called on a tween who is still waiting for its delay to happen, it will simply set the delay to 0 and pause the tween.
            <para>Note that a tween that was smoothly rewinded will have its play direction flipped</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.TogglePause(DG.Tweening.Tween)">
            <summary>Plays the tween if it was paused, pauses it if it was playing</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.GotoWaypoint(DG.Tweening.Tween,System.Int32,System.Boolean)">
            <summary>Send a path tween to the given waypoint.
            Has no effect if this is not a path tween.
            <para>BEWARE, this is a special utility method:
            it works only with Linear eases. Also, the lookAt direction might be wrong after calling this and might need to be set manually
            (because it relies on a smooth path movement and doesn't work well with jumps that encompass dramatic direction changes)</para></summary>
            <param name="waypointIndex">Waypoint index to reach
            (if higher than the max waypoint index the tween will simply go to the last one)</param>
            <param name="andPlay">If TRUE will play the tween after reaching the given waypoint, otherwise it will pause it</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.WaitForCompletion(DG.Tweening.Tween)">
            <summary>
            Creates a yield instruction that waits until the tween is killed or complete.
            It can be used inside a coroutine as a yield.
            <para>Example usage:</para><code>yield return myTween.WaitForCompletion();</code>
            </summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.WaitForRewind(DG.Tweening.Tween)">
            <summary>
            Creates a yield instruction that waits until the tween is killed or rewinded.
            It can be used inside a coroutine as a yield.
            <para>Example usage:</para><code>yield return myTween.WaitForRewind();</code>
            </summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.WaitForKill(DG.Tweening.Tween)">
            <summary>
            Creates a yield instruction that waits until the tween is killed.
            It can be used inside a coroutine as a yield.
            <para>Example usage:</para><code>yield return myTween.WaitForKill();</code>
            </summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.WaitForElapsedLoops(DG.Tweening.Tween,System.Int32)">
            <summary>
            Creates a yield instruction that waits until the tween is killed or has gone through the given amount of loops.
            It can be used inside a coroutine as a yield.
            <para>Example usage:</para><code>yield return myTween.WaitForElapsedLoops(2);</code>
            </summary>
            <param name="elapsedLoops">Elapsed loops to wait for</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.WaitForPosition(DG.Tweening.Tween,System.Single)">
            <summary>
            Creates a yield instruction that waits until the tween is killed or has reached the given position (loops included, delays excluded).
            It can be used inside a coroutine as a yield.
            <para>Example usage:</para><code>yield return myTween.WaitForPosition(2.5f);</code>
            </summary>
            <param name="position">Position (loops included, delays excluded) to wait for</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.WaitForStart(DG.Tweening.Tween)">
            <summary>
            Creates a yield instruction that waits until the tween is killed or started
            (meaning when the tween is set in a playing state the first time, after any eventual delay).
            It can be used inside a coroutine as a yield.
            <para>Example usage:</para><code>yield return myTween.WaitForStart();</code>
            </summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.CompletedLoops(DG.Tweening.Tween)">
            <summary>Returns the total number of loops completed by this tween</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Delay(DG.Tweening.Tween)">
            <summary>Returns the eventual delay set for this tween</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.ElapsedDelay(DG.Tweening.Tween)">
            <summary>Returns the eventual elapsed delay set for this tween</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Duration(DG.Tweening.Tween,System.Boolean)">
            <summary>Returns the duration of this tween (delays excluded).
            <para>NOTE: when using settings like SpeedBased, the duration will be recalculated when the tween starts</para></summary>
            <param name="includeLoops">If TRUE returns the full duration loops included,
             otherwise the duration of a single loop cycle</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Elapsed(DG.Tweening.Tween,System.Boolean)">
            <summary>Returns the elapsed time for this tween (delays exluded)</summary>
            <param name="includeLoops">If TRUE returns the elapsed time since startup loops included,
             otherwise the elapsed time within the current loop cycle</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.ElapsedPercentage(DG.Tweening.Tween,System.Boolean)">
            <summary>Returns the elapsed percentage (0 to 1) of this tween (delays exluded)</summary>
            <param name="includeLoops">If TRUE returns the elapsed percentage since startup loops included,
            otherwise the elapsed percentage within the current loop cycle</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.ElapsedDirectionalPercentage(DG.Tweening.Tween)">
            <summary>Returns the elapsed percentage (0 to 1) of this tween (delays exluded),
            based on a single loop, and calculating eventual backwards Yoyo loops as 1 to 0 instead of 0 to 1</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.IsActive(DG.Tweening.Tween)">
            <summary>Returns FALSE if this tween has been killed or is NULL, TRUE otherwise.
            <para>BEWARE: if this tween is recyclable it might have been spawned again for another use and thus return TRUE anyway.</para>
            When working with recyclable tweens you should take care to know when a tween has been killed and manually set your references to NULL.
            If you want to be sure your references are set to NULL when a tween is killed you can use the <code>OnKill</code> callback like this:
            <para><code>.OnKill(()=> myTweenReference = null)</code></para></summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.IsBackwards(DG.Tweening.Tween)">
            <summary>Returns TRUE if this tween was reversed and is set to go backwards</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.IsLoopingOrExecutingBackwards(DG.Tweening.Tween)">
            <summary>NOTE: To check if a tween was simply set to go backwards see <see cref="M:DG.Tweening.TweenExtensions.IsBackwards(DG.Tweening.Tween)"/>.<para/>
            Returns TRUE if this tween is going backwards for any of these reasons:<para/>
            - The tween was reversed and is going backwards on a straight loop<para/>
            - The tween was reversed and is going backwards on an odd Yoyo loop<para/>
            - The tween is going forward but on an even Yoyo loop<para/>
            IMPORTANT: if used inside a tween's callback, this will return a result concerning the exact frame when it's asked,
            so for example in a callback at the end of a Yoyo loop step this method will never return FALSE
            because the frame will never end exactly there and the tween will already be going backwards when the callback is fired</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.IsComplete(DG.Tweening.Tween)">
            <summary>Returns TRUE if the tween is complete
            (silently fails and returns FALSE if the tween has been killed)</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.IsInitialized(DG.Tweening.Tween)">
            <summary>Returns TRUE if this tween has been initialized</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.IsPlaying(DG.Tweening.Tween)">
            <summary>Returns TRUE if this tween is playing</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.Loops(DG.Tweening.Tween)">
            <summary>Returns the total number of loops set for this tween
            (returns -1 if the loops are infinite)</summary>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.PathGetPoint(DG.Tweening.Tween,System.Single)">
            <summary>
            Returns a point on a path based on the given path percentage.
            Returns <code>Vector3.zero</code> if this is not a path tween, if the tween is invalid, or if the path is not yet initialized.
            A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature).
            You can force a path to be initialized by calling <code>myTween.ForceInit()</code>.
            </summary>
            <param name="pathPercentage">Percentage of the path (0 to 1) on which to get the point</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.PathGetDrawPoints(DG.Tweening.Tween,System.Int32)">
            <summary>
            Returns an array of points that can be used to draw the path.
            Note that this method generates allocations, because it creates a new array.
            Returns <code>NULL</code> if this is not a path tween, if the tween is invalid, or if the path is not yet initialized.
            A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature).
            You can force a path to be initialized by calling <code>myTween.ForceInit()</code>.
            </summary>
            <param name="subdivisionsXSegment">How many points to create for each path segment (waypoint to waypoint).
            Only used in case of non-Linear paths</param>
        </member>
        <member name="M:DG.Tweening.TweenExtensions.PathLength(DG.Tweening.Tween)">
            <summary>
            Returns the length of a path.
            Returns -1 if this is not a path tween, if the tween is invalid, or if the path is not yet initialized.
            A path is initialized after its tween starts, or immediately if the tween was created with the Path Editor (DOTween Pro feature).
            You can force a path to be initialized by calling <code>myTween.ForceInit()</code>.
            </summary>
        </member>
        <member name="T:DG.Tweening.LoopType">
            <summary>
            Types of loop
            </summary>
        </member>
        <member name="F:DG.Tweening.LoopType.Restart">
            <summary>Each loop cycle restarts from the beginning</summary>
        </member>
        <member name="F:DG.Tweening.LoopType.Yoyo">
            <summary>The tween moves forward and backwards at alternate cycles</summary>
        </member>
        <member name="F:DG.Tweening.LoopType.Incremental">
            <summary>Continuously increments the tween at the end of each loop cycle (A to B, B to B+(A-B), and so on), thus always moving "onward".
            <para>In case of String tweens works only if the tween is set as relative</para></summary>
        </member>
        <member name="T:DG.Tweening.Sequence">
            <summary>
            Controls other tweens as a group
            </summary>
        </member>
        <member name="T:DG.Tweening.ShortcutExtensions">
            <summary>
            Methods that extend known Unity objects and allow to directly create and control tweens from their instances
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOAspect(UnityEngine.Camera,System.Single,System.Single)">
            <summary>Tweens a Camera's <code>aspect</code> to the given value.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOColor(UnityEngine.Camera,UnityEngine.Color,System.Single)">
            <summary>Tweens a Camera's backgroundColor to the given value.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOFarClipPlane(UnityEngine.Camera,System.Single,System.Single)">
            <summary>Tweens a Camera's <code>farClipPlane</code> to the given value.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOFieldOfView(UnityEngine.Camera,System.Single,System.Single)">
            <summary>Tweens a Camera's <code>fieldOfView</code> to the given value.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DONearClipPlane(UnityEngine.Camera,System.Single,System.Single)">
            <summary>Tweens a Camera's <code>nearClipPlane</code> to the given value.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOOrthoSize(UnityEngine.Camera,System.Single,System.Single)">
            <summary>Tweens a Camera's <code>orthographicSize</code> to the given value.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPixelRect(UnityEngine.Camera,UnityEngine.Rect,System.Single)">
            <summary>Tweens a Camera's <code>pixelRect</code> to the given value.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DORect(UnityEngine.Camera,UnityEngine.Rect,System.Single)">
            <summary>Tweens a Camera's <code>rect</code> to the given value.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakePosition(UnityEngine.Camera,System.Single,System.Single,System.Int32,System.Single,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Camera's localPosition along its relative X Y axes with the given values.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakePosition(UnityEngine.Camera,System.Single,UnityEngine.Vector3,System.Int32,System.Single,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Camera's localPosition along its relative X Y axes with the given values.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength on each axis</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakeRotation(UnityEngine.Camera,System.Single,System.Single,System.Int32,System.Single,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Camera's localRotation.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakeRotation(UnityEngine.Camera,System.Single,UnityEngine.Vector3,System.Int32,System.Single,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Camera's localRotation.
            Also stores the camera as the tween's target so it can be used for filtered operations</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength on each axis</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOColor(UnityEngine.Light,UnityEngine.Color,System.Single)">
            <summary>Tweens a Light's color to the given value.
            Also stores the light as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOIntensity(UnityEngine.Light,System.Single,System.Single)">
            <summary>Tweens a Light's intensity to the given value.
            Also stores the light as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShadowStrength(UnityEngine.Light,System.Single,System.Single)">
            <summary>Tweens a Light's shadowStrength to the given value.
            Also stores the light as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOColor(UnityEngine.LineRenderer,DG.Tweening.Color2,DG.Tweening.Color2,System.Single)">
            <summary>Tweens a LineRenderer's color to the given value.
            Also stores the LineRenderer as the tween's target so it can be used for filtered operations.
            <para>Note that this method requires to also insert the start colors for the tween, 
            since LineRenderers have no way to get them.</para></summary>
            <param name="startValue">The start value to tween from</param>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOColor(UnityEngine.Material,UnityEngine.Color,System.Single)">
            <summary>Tweens a Material's color to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOColor(UnityEngine.Material,UnityEngine.Color,System.String,System.Single)">
            <summary>Tweens a Material's named color property to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="property">The name of the material property to tween (like _Tint or _SpecColor)</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOColor(UnityEngine.Material,UnityEngine.Color,System.Int32,System.Single)">
            <summary>Tweens a Material's named color property with the given ID to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="propertyID">The ID of the material property to tween (also called nameID in Unity's manual)</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOFade(UnityEngine.Material,System.Single,System.Single)">
            <summary>Tweens a Material's alpha color to the given value
            (will have no effect unless your material supports transparency).
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOFade(UnityEngine.Material,System.Single,System.String,System.Single)">
            <summary>Tweens a Material's alpha color to the given value
            (will have no effect unless your material supports transparency).
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="property">The name of the material property to tween (like _Tint or _SpecColor)</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOFade(UnityEngine.Material,System.Single,System.Int32,System.Single)">
            <summary>Tweens a Material's alpha color with the given ID to the given value
            (will have no effect unless your material supports transparency).
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="propertyID">The ID of the material property to tween (also called nameID in Unity's manual)</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOFloat(UnityEngine.Material,System.Single,System.String,System.Single)">
            <summary>Tweens a Material's named float property to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="property">The name of the material property to tween</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOFloat(UnityEngine.Material,System.Single,System.Int32,System.Single)">
            <summary>Tweens a Material's named float property with the given ID to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="propertyID">The ID of the material property to tween (also called nameID in Unity's manual)</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOOffset(UnityEngine.Material,UnityEngine.Vector2,System.Single)">
            <summary>Tweens a Material's texture offset to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOOffset(UnityEngine.Material,UnityEngine.Vector2,System.String,System.Single)">
            <summary>Tweens a Material's named texture offset property to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="property">The name of the material property to tween</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOTiling(UnityEngine.Material,UnityEngine.Vector2,System.Single)">
            <summary>Tweens a Material's texture scale to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOTiling(UnityEngine.Material,UnityEngine.Vector2,System.String,System.Single)">
            <summary>Tweens a Material's named texture scale property to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="property">The name of the material property to tween</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOVector(UnityEngine.Material,UnityEngine.Vector4,System.String,System.Single)">
            <summary>Tweens a Material's named Vector property to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="property">The name of the material property to tween</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOVector(UnityEngine.Material,UnityEngine.Vector4,System.Int32,System.Single)">
            <summary>Tweens a Material's named Vector property with the given ID to the given value.
            Also stores the material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="propertyID">The ID of the material property to tween (also called nameID in Unity's manual)</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOResize(UnityEngine.TrailRenderer,System.Single,System.Single,System.Single)">
            <summary>Tweens a TrailRenderer's startWidth/endWidth to the given value.
            Also stores the TrailRenderer as the tween's target so it can be used for filtered operations</summary>
            <param name="toStartWidth">The end startWidth to reach</param><param name="toEndWidth">The end endWidth to reach</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOTime(UnityEngine.TrailRenderer,System.Single,System.Single)">
            <summary>Tweens a TrailRenderer's time to the given value.
            Also stores the TrailRenderer as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOMove(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Boolean)">
            <summary>Tweens a Transform's position to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOMoveX(UnityEngine.Transform,System.Single,System.Single,System.Boolean)">
            <summary>Tweens a Transform's X position to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOMoveY(UnityEngine.Transform,System.Single,System.Single,System.Boolean)">
            <summary>Tweens a Transform's Y position to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOMoveZ(UnityEngine.Transform,System.Single,System.Single,System.Boolean)">
            <summary>Tweens a Transform's Z position to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLocalMove(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Boolean)">
            <summary>Tweens a Transform's localPosition to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLocalMoveX(UnityEngine.Transform,System.Single,System.Single,System.Boolean)">
            <summary>Tweens a Transform's X localPosition to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLocalMoveY(UnityEngine.Transform,System.Single,System.Single,System.Boolean)">
            <summary>Tweens a Transform's Y localPosition to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLocalMoveZ(UnityEngine.Transform,System.Single,System.Single,System.Boolean)">
            <summary>Tweens a Transform's Z localPosition to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DORotate(UnityEngine.Transform,UnityEngine.Vector3,System.Single,DG.Tweening.RotateMode)">
            <summary>Tweens a Transform's rotation to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="mode">Rotation mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DORotateQuaternion(UnityEngine.Transform,UnityEngine.Quaternion,System.Single)">
            <summary>Tweens a Transform's rotation to the given value using pure quaternion values.
            Also stores the transform as the tween's target so it can be used for filtered operations.
            <para>PLEASE NOTE: DORotate, which takes Vector3 values, is the preferred rotation method.
            This method was implemented for very special cases, and doesn't support LoopType.Incremental loops
            (neither for itself nor if placed inside a LoopType.Incremental Sequence)</para>
            </summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLocalRotate(UnityEngine.Transform,UnityEngine.Vector3,System.Single,DG.Tweening.RotateMode)">
            <summary>Tweens a Transform's localRotation to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
            <param name="mode">Rotation mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLocalRotateQuaternion(UnityEngine.Transform,UnityEngine.Quaternion,System.Single)">
            <summary>Tweens a Transform's rotation to the given value using pure quaternion values.
            Also stores the transform as the tween's target so it can be used for filtered operations.
            <para>PLEASE NOTE: DOLocalRotate, which takes Vector3 values, is the preferred rotation method.
            This method was implemented for very special cases, and doesn't support LoopType.Incremental loops
            (neither for itself nor if placed inside a LoopType.Incremental Sequence)</para>
            </summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOScale(UnityEngine.Transform,UnityEngine.Vector3,System.Single)">
            <summary>Tweens a Transform's localScale to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOScale(UnityEngine.Transform,System.Single,System.Single)">
            <summary>Tweens a Transform's localScale uniformly to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOScaleX(UnityEngine.Transform,System.Single,System.Single)">
            <summary>Tweens a Transform's X localScale to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOScaleY(UnityEngine.Transform,System.Single,System.Single)">
            <summary>Tweens a Transform's Y localScale to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOScaleZ(UnityEngine.Transform,System.Single,System.Single)">
            <summary>Tweens a Transform's Z localScale to the given value.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLookAt(UnityEngine.Transform,UnityEngine.Vector3,System.Single,DG.Tweening.AxisConstraint,System.Nullable{UnityEngine.Vector3})">
            <summary>Tweens a Transform's rotation so that it will look towards the given world position.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="towards">The position to look at</param><param name="duration">The duration of the tween</param>
            <param name="axisConstraint">Eventual axis constraint for the rotation</param>
            <param name="up">The vector that defines in which direction up is (default: Vector3.up)</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DODynamicLookAt(UnityEngine.Transform,UnityEngine.Vector3,System.Single,DG.Tweening.AxisConstraint,System.Nullable{UnityEngine.Vector3})">
            <summary><code>EXPERIMENTAL</code> Tweens a Transform's rotation so that it will look towards the given world position,
            while also updating the lookAt position every frame
            (contrary to <see cref="M:DG.Tweening.ShortcutExtensions.DOLookAt(UnityEngine.Transform,UnityEngine.Vector3,System.Single,DG.Tweening.AxisConstraint,System.Nullable{UnityEngine.Vector3})"/> which calculates the lookAt rotation only once, when the tween starts).
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="towards">The position to look at</param><param name="duration">The duration of the tween</param>
            <param name="axisConstraint">Eventual axis constraint for the rotation</param>
            <param name="up">The vector that defines in which direction up is (default: Vector3.up)</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPunchPosition(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Int32,System.Single,System.Boolean)">
            <summary>Punches a Transform's localPosition towards the given direction and then back to the starting one
            as if it was connected to the starting position via an elastic.</summary>
            <param name="punch">The direction and strength of the punch (added to the Transform's current position)</param>
            <param name="duration">The duration of the tween</param>
            <param name="vibrato">Indicates how much will the punch vibrate</param>
            <param name="elasticity">Represents how much (0 to 1) the vector will go beyond the starting position when bouncing backwards.
            1 creates a full oscillation between the punch direction and the opposite direction,
            while 0 oscillates only between the punch and the start position</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPunchScale(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Int32,System.Single)">
            <summary>Punches a Transform's localScale towards the given size and then back to the starting one
            as if it was connected to the starting scale via an elastic.</summary>
            <param name="punch">The punch strength (added to the Transform's current scale)</param>
            <param name="duration">The duration of the tween</param>
            <param name="vibrato">Indicates how much will the punch vibrate</param>
            <param name="elasticity">Represents how much (0 to 1) the vector will go beyond the starting size when bouncing backwards.
            1 creates a full oscillation between the punch scale and the opposite scale,
            while 0 oscillates only between the punch scale and the start scale</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPunchRotation(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Int32,System.Single)">
            <summary>Punches a Transform's localRotation towards the given size and then back to the starting one
            as if it was connected to the starting rotation via an elastic.</summary>
            <param name="punch">The punch strength (added to the Transform's current rotation)</param>
            <param name="duration">The duration of the tween</param>
            <param name="vibrato">Indicates how much will the punch vibrate</param>
            <param name="elasticity">Represents how much (0 to 1) the vector will go beyond the starting rotation when bouncing backwards.
            1 creates a full oscillation between the punch rotation and the opposite rotation,
            while 0 oscillates only between the punch and the start rotation</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakePosition(UnityEngine.Transform,System.Single,System.Single,System.Int32,System.Single,System.Boolean,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Transform's localPosition with the given values.</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakePosition(UnityEngine.Transform,System.Single,UnityEngine.Vector3,System.Int32,System.Single,System.Boolean,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Transform's localPosition with the given values.</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength on each axis</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakeRotation(UnityEngine.Transform,System.Single,System.Single,System.Int32,System.Single,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Transform's localRotation.</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakeRotation(UnityEngine.Transform,System.Single,UnityEngine.Vector3,System.Int32,System.Single,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Transform's localRotation.</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength on each axis</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakeScale(UnityEngine.Transform,System.Single,System.Single,System.Int32,System.Single,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Transform's localScale.</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOShakeScale(UnityEngine.Transform,System.Single,UnityEngine.Vector3,System.Int32,System.Single,System.Boolean,DG.Tweening.ShakeRandomnessMode)">
            <summary>Shakes a Transform's localScale.</summary>
            <param name="duration">The duration of the tween</param>
            <param name="strength">The shake strength on each axis</param>
            <param name="vibrato">Indicates how much will the shake vibrate</param>
            <param name="randomness">Indicates how much the shake will be random (0 to 180 - values higher than 90 kind of suck, so beware). 
            Setting it to 0 will shake along a single direction.</param>
            <param name="fadeOut">If TRUE the shake will automatically fadeOut smoothly within the tween's duration, otherwise it will not</param>
            <param name="randomnessMode">Randomness mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOJump(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Int32,System.Single,System.Boolean)">
            <summary>Tweens a Transform's position to the given value, while also applying a jump effect along the Y axis.
            Returns a Sequence instead of a Tweener.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="jumpPower">Power of the jump (the max height of the jump is represented by this plus the final Y offset)</param>
            <param name="numJumps">Total number of jumps</param>
            <param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLocalJump(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Int32,System.Single,System.Boolean)">
            <summary>Tweens a Transform's localPosition to the given value, while also applying a jump effect along the Y axis.
            Returns a Sequence instead of a Tweener.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param>
            <param name="jumpPower">Power of the jump (the max height of the jump is represented by this plus the final Y offset)</param>
            <param name="numJumps">Total number of jumps</param>
            <param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPath(UnityEngine.Transform,UnityEngine.Vector3[],System.Single,DG.Tweening.PathType,DG.Tweening.PathMode,System.Int32,System.Nullable{UnityEngine.Color})">
            <summary>Tweens a Transform's position through the given path waypoints, using the chosen path algorithm.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="path">The waypoints to go through</param>
            <param name="duration">The duration of the tween</param>
            <param name="pathType">The type of path: Linear (straight path), CatmullRom (curved CatmullRom path) or CubicBezier (curved with control points)</param>
            <param name="pathMode">The path mode: 3D, side-scroller 2D, top-down 2D</param>
            <param name="resolution">The resolution of the path (useless in case of Linear paths): higher resolutions make for more detailed curved paths but are more expensive.
            Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints</param>
            <param name="gizmoColor">The color of the path (shown when gizmos are active in the Play panel and the tween is running)</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLocalPath(UnityEngine.Transform,UnityEngine.Vector3[],System.Single,DG.Tweening.PathType,DG.Tweening.PathMode,System.Int32,System.Nullable{UnityEngine.Color})">
            <summary>Tweens a Transform's localPosition through the given path waypoints, using the chosen path algorithm.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="path">The waypoint to go through</param>
            <param name="duration">The duration of the tween</param>
            <param name="pathType">The type of path: Linear (straight path), CatmullRom (curved CatmullRom path) or CubicBezier (curved with control points)</param>
            <param name="pathMode">The path mode: 3D, side-scroller 2D, top-down 2D</param>
            <param name="resolution">The resolution of the path: higher resolutions make for more detailed curved paths but are more expensive.
            Defaults to 10, but a value of 5 is usually enough if you don't have dramatic long curves between waypoints</param>
            <param name="gizmoColor">The color of the path (shown when gizmos are active in the Play panel and the tween is running)</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPath(UnityEngine.Transform,DG.Tweening.Plugins.Core.PathCore.Path,System.Single,DG.Tweening.PathMode)">
            <summary>IMPORTANT: Unless you really know what you're doing, you should use the overload that accepts a Vector3 array instead.<para/>
            Tweens a Transform's position via the given path.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="path">The path to use</param>
            <param name="duration">The duration of the tween</param>
            <param name="pathMode">The path mode: 3D, side-scroller 2D, top-down 2D</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOLocalPath(UnityEngine.Transform,DG.Tweening.Plugins.Core.PathCore.Path,System.Single,DG.Tweening.PathMode)">
            <summary>IMPORTANT: Unless you really know what you're doing, you should use the overload that accepts a Vector3 array instead.<para/>
            Tweens a Transform's localPosition via the given path.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="path">The path to use</param>
            <param name="duration">The duration of the tween</param>
            <param name="pathMode">The path mode: 3D, side-scroller 2D, top-down 2D</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOTimeScale(DG.Tweening.Tween,System.Single,System.Single)">
            <summary>Tweens a Tween's timeScale to the given value.
            Also stores the Tween as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The end value to reach</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendableColor(UnityEngine.Light,UnityEngine.Color,System.Single)">
            <summary>Tweens a Light's color to the given value,
            in a way that allows other DOBlendableColor tweens to work together on the same target,
            instead than fight each other as multiple DOColor would do.
            Also stores the Light as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The value to tween to</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendableColor(UnityEngine.Material,UnityEngine.Color,System.Single)">
            <summary>Tweens a Material's color to the given value,
            in a way that allows other DOBlendableColor tweens to work together on the same target,
            instead than fight each other as multiple DOColor would do.
            Also stores the Material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The value to tween to</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendableColor(UnityEngine.Material,UnityEngine.Color,System.String,System.Single)">
            <summary>Tweens a Material's named color property to the given value,
            in a way that allows other DOBlendableColor tweens to work together on the same target,
            instead than fight each other as multiple DOColor would do.
            Also stores the Material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The value to tween to</param>
            <param name="property">The name of the material property to tween (like _Tint or _SpecColor)</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendableColor(UnityEngine.Material,UnityEngine.Color,System.Int32,System.Single)">
            <summary>Tweens a Material's named color property with the given ID to the given value,
            in a way that allows other DOBlendableColor tweens to work together on the same target,
            instead than fight each other as multiple DOColor would do.
            Also stores the Material as the tween's target so it can be used for filtered operations</summary>
            <param name="endValue">The value to tween to</param>
            <param name="propertyID">The ID of the material property to tween (also called nameID in Unity's manual)</param>
            <param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendableMoveBy(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Boolean)">
            <summary>Tweens a Transform's position BY the given value (as if you chained a <code>SetRelative</code>),
            in a way that allows other DOBlendableMove tweens to work together on the same target,
            instead than fight each other as multiple DOMove would do.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="byValue">The value to tween by</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendableLocalMoveBy(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Boolean)">
            <summary>Tweens a Transform's localPosition BY the given value (as if you chained a <code>SetRelative</code>),
            in a way that allows other DOBlendableMove tweens to work together on the same target,
            instead than fight each other as multiple DOMove would do.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="byValue">The value to tween by</param><param name="duration">The duration of the tween</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendableRotateBy(UnityEngine.Transform,UnityEngine.Vector3,System.Single,DG.Tweening.RotateMode)">
            <summary>EXPERIMENTAL METHOD - Tweens a Transform's rotation BY the given value (as if you chained a <code>SetRelative</code>),
            in a way that allows other DOBlendableRotate tweens to work together on the same target,
            instead than fight each other as multiple DORotate would do.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="byValue">The value to tween by</param><param name="duration">The duration of the tween</param>
            <param name="mode">Rotation mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendableLocalRotateBy(UnityEngine.Transform,UnityEngine.Vector3,System.Single,DG.Tweening.RotateMode)">
            <summary>EXPERIMENTAL METHOD - Tweens a Transform's lcoalRotation BY the given value (as if you chained a <code>SetRelative</code>),
            in a way that allows other DOBlendableRotate tweens to work together on the same target,
            instead than fight each other as multiple DORotate would do.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="byValue">The value to tween by</param><param name="duration">The duration of the tween</param>
            <param name="mode">Rotation mode</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendablePunchRotation(UnityEngine.Transform,UnityEngine.Vector3,System.Single,System.Int32,System.Single)">
            <summary>Punches a Transform's localRotation BY the given value and then back to the starting one
            as if it was connected to the starting rotation via an elastic. Does it in a way that allows other
            DOBlendableRotate tweens to work together on the same target</summary>
            <param name="punch">The punch strength (added to the Transform's current rotation)</param>
            <param name="duration">The duration of the tween</param>
            <param name="vibrato">Indicates how much will the punch vibrate</param>
            <param name="elasticity">Represents how much (0 to 1) the vector will go beyond the starting rotation when bouncing backwards.
            1 creates a full oscillation between the punch rotation and the opposite rotation,
            while 0 oscillates only between the punch and the start rotation</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOBlendableScaleBy(UnityEngine.Transform,UnityEngine.Vector3,System.Single)">
            <summary>Tweens a Transform's localScale BY the given value (as if you chained a <code>SetRelative</code>),
            in a way that allows other DOBlendableScale tweens to work together on the same target,
            instead than fight each other as multiple DOScale would do.
            Also stores the transform as the tween's target so it can be used for filtered operations</summary>
            <param name="byValue">The value to tween by</param><param name="duration">The duration of the tween</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOComplete(UnityEngine.Component,System.Boolean)">
            <summary>
            Completes all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens completed
            (meaning the tweens that don't have infinite loops and were not already complete)
            </summary>
            <param name="withCallbacks">For Sequences only: if TRUE also internal Sequence callbacks will be fired,
            otherwise they will be ignored</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOComplete(UnityEngine.Material,System.Boolean)">
            <summary>
            Completes all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens completed
            (meaning the tweens that don't have infinite loops and were not already complete)
            </summary>
            <param name="withCallbacks">For Sequences only: if TRUE also internal Sequence callbacks will be fired,
            otherwise they will be ignored</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOKill(UnityEngine.Component,System.Boolean)">
            <summary>
            Kills all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens killed.
            </summary>
            <param name="complete">If TRUE completes the tween before killing it</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOKill(UnityEngine.Material,System.Boolean)">
            <summary>
            Kills all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens killed.
            </summary>
            <param name="complete">If TRUE completes the tween before killing it</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOFlip(UnityEngine.Component)">
            <summary>
            Flips the direction (backwards if it was going forward or viceversa) of all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens flipped.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOFlip(UnityEngine.Material)">
            <summary>
            Flips the direction (backwards if it was going forward or viceversa) of all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens flipped.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOGoto(UnityEngine.Component,System.Single,System.Boolean)">
            <summary>
            Sends to the given position all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens involved.
            </summary>
            <param name="to">Time position to reach
            (if higher than the whole tween duration the tween will simply reach its end)</param>
            <param name="andPlay">If TRUE will play the tween after reaching the given position, otherwise it will pause it</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOGoto(UnityEngine.Material,System.Single,System.Boolean)">
            <summary>
            Sends to the given position all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens involved.
            </summary>
            <param name="to">Time position to reach
            (if higher than the whole tween duration the tween will simply reach its end)</param>
            <param name="andPlay">If TRUE will play the tween after reaching the given position, otherwise it will pause it</param>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPause(UnityEngine.Component)">
            <summary>
            Pauses all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens paused.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPause(UnityEngine.Material)">
            <summary>
            Pauses all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens paused.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPlay(UnityEngine.Component)">
            <summary>
            Plays all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens played.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPlay(UnityEngine.Material)">
            <summary>
            Plays all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens played.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPlayBackwards(UnityEngine.Component)">
            <summary>
            Plays backwards all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens played.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPlayBackwards(UnityEngine.Material)">
            <summary>
            Plays backwards all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens played.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPlayForward(UnityEngine.Component)">
            <summary>
            Plays forward all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens played.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOPlayForward(UnityEngine.Material)">
            <summary>
            Plays forward all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens played.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DORestart(UnityEngine.Component,System.Boolean)">
            <summary>
            Restarts all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens restarted.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DORestart(UnityEngine.Material,System.Boolean)">
            <summary>
            Restarts all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens restarted.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DORewind(UnityEngine.Component,System.Boolean)">
            <summary>
            Rewinds all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens rewinded.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DORewind(UnityEngine.Material,System.Boolean)">
            <summary>
            Rewinds all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens rewinded.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOSmoothRewind(UnityEngine.Component)">
            <summary>
            Smoothly rewinds all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens rewinded.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOSmoothRewind(UnityEngine.Material)">
            <summary>
            Smoothly rewinds all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens rewinded.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOTogglePause(UnityEngine.Component)">
            <summary>
            Toggles the paused state (plays if it was paused, pauses if it was playing) of all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens involved.
            </summary>
        </member>
        <member name="M:DG.Tweening.ShortcutExtensions.DOTogglePause(UnityEngine.Material)">
            <summary>
            Toggles the paused state (plays if it was paused, pauses if it was playing) of all tweens that have this target as a reference
            (meaning tweens that were started from this target, or that had this target added as an Id)
            and returns the total number of tweens involved.
            </summary>
        </member>
        <member name="T:DG.Tweening.TweenParams">
            <summary>
            This class serves only as a utility class to store tween settings to apply on multiple tweens.
            It is in no way needed otherwise, since you can directly apply tween settings to a tween via chaining
            </summary>
        </member>
        <member name="F:DG.Tweening.TweenParams.Params">
            <summary>A variable you can eventually Clear and reuse when needed,
            to avoid instantiating TweenParams objects</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.#ctor">
            <summary>Creates a new TweenParams object, which you can use to store tween settings
            to pass to multiple tweens via <code>myTween.SetAs(myTweenParms)</code></summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.Clear">
            <summary>Clears and resets this TweenParams instance using default values,
            so it can be reused without instantiating another one</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetAutoKill(System.Boolean)">
            <summary>Sets the autoKill behaviour of the tween. 
            Has no effect if the tween has already started</summary>
            <param name="autoKillOnCompletion">If TRUE the tween will be automatically killed when complete</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetId(System.Object)">
            <summary>Sets an ID for the tween, which can then be used as a filter with DOTween's static methods.</summary>
            <param name="objectId">The ID to assign to this tween. Can be an int, a string, an object or anything else.</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetId(System.String)">
            <summary>Sets an ID for the tween, which can then be used as a filter with DOTween's static methods.</summary>
            <param name="stringId">The ID to assign to this tween. Can be an int, a string, an object or anything else.</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetId(System.Int32)">
            <summary>Sets an ID for the tween, which can then be used as a filter with DOTween's static methods.</summary>
            <param name="intId">The ID to assign to this tween. Can be an int, a string, an object or anything else.</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetTarget(System.Object)">
            <summary>Sets the target for the tween, which can then be used as a filter with DOTween's static methods.
            <para>IMPORTANT: use it with caution. If you just want to set an ID for the tween use <code>SetId</code> instead.</para>
            When using shorcuts the shortcut target is already assigned as the tween's target,
            so using this method will overwrite it and prevent shortcut-operations like myTarget.DOPause from working correctly.</summary>
            <param name="target">The target to assign to this tween. Can be an int, a string, an object or anything else.</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetLoops(System.Int32,System.Nullable{DG.Tweening.LoopType})">
            <summary>Sets the looping options for the tween. 
            Has no effect if the tween has already started</summary>
            <param name="loops">Number of cycles to play (-1 for infinite - will be converted to 1 in case the tween is nested in a Sequence)</param>
            <param name="loopType">Loop behaviour type (default: LoopType.Restart)</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetEase(DG.Tweening.Ease,System.Nullable{System.Single},System.Nullable{System.Single})">
            <summary>Sets the ease of the tween.
            <para>If applied to Sequences eases the whole sequence animation</para></summary>
            <param name="overshootOrAmplitude">Eventual overshoot or amplitude to use with Back or Elastic easeType (default is 1.70158)</param>
            <param name="period">Eventual period to use with Elastic easeType (default is 0)</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetEase(UnityEngine.AnimationCurve)">
            <summary>Sets the ease of the tween using an AnimationCurve.
            <para>If applied to Sequences eases the whole sequence animation</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetEase(DG.Tweening.EaseFunction)">
            <summary>Sets the ease of the tween using a custom ease function.
            <para>If applied to Sequences eases the whole sequence animation</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetRecyclable(System.Boolean)">
            <summary>Sets the recycling behaviour for the tween.</summary>
            <param name="recyclable">If TRUE the tween will be recycled after being killed, otherwise it will be destroyed.</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetUpdate(System.Boolean)">
            <summary>Sets the update type to the one defined in DOTween.defaultUpdateType (UpdateType.Normal unless changed)
            and lets you choose if it should be independent from Unity's Time.timeScale</summary>
            <param name="isIndependentUpdate">If TRUE the tween will ignore Unity's Time.timeScale</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetUpdate(DG.Tweening.UpdateType,System.Boolean)">
            <summary>Sets the type of update (default or independent) for the tween</summary>
            <param name="updateType">The type of update (default: UpdateType.Normal)</param>
            <param name="isIndependentUpdate">If TRUE the tween will ignore Unity's Time.timeScale</param>
        </member>
        <member name="M:DG.Tweening.TweenParams.OnStart(DG.Tweening.TweenCallback)">
            <summary>Sets the onStart callback for the tween.
            Called the first time the tween is set in a playing state, after any eventual delay</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.OnPlay(DG.Tweening.TweenCallback)">
            <summary>Sets the onPlay callback for the tween.
            Called when the tween is set in a playing state, after any eventual delay.
            Also called each time the tween resumes playing from a paused state</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.OnRewind(DG.Tweening.TweenCallback)">
            <summary>Sets the onRewind callback for the tween.
            Called when the tween is rewinded,
            either by calling <code>Rewind</code> or by reaching the start position while playing backwards.
            Rewinding a tween that is already rewinded will not fire this callback</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.OnUpdate(DG.Tweening.TweenCallback)">
            <summary>Sets the onUpdate callback for the tween.
            Called each time the tween updates</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.OnStepComplete(DG.Tweening.TweenCallback)">
            <summary>Sets the onStepComplete callback for the tween.
            Called the moment the tween completes one loop cycle, even when going backwards</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.OnComplete(DG.Tweening.TweenCallback)">
            <summary>Sets the onComplete callback for the tween.
            Called the moment the tween reaches its final forward position, loops included</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.OnKill(DG.Tweening.TweenCallback)">
            <summary>Sets the onKill callback for the tween.
            Called the moment the tween is killed</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.OnWaypointChange(DG.Tweening.TweenCallback{System.Int32})">
            <summary>Sets the onWaypointChange callback for the tween.
            Called when a path tween reaches a new waypoint</summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetDelay(System.Single)">
            <summary>Sets a delayed startup for the tween.
            <para>Has no effect on Sequences or if the tween has already started</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetRelative(System.Boolean)">
            <summary>If isRelative is TRUE sets the tween as relative
            (the endValue will be calculated as <code>startValue + endValue</code> instead than being used directly).
            <para>Has no effect on Sequences or if the tween has already started</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenParams.SetSpeedBased(System.Boolean)">
            <summary>If isSpeedBased is TRUE sets the tween as speed based
            (the duration will represent the number of units the tween moves x second).
            <para>Has no effect on Sequences, nested tweens, or if the tween has already started</para></summary>
        </member>
        <member name="T:DG.Tweening.TweenSettingsExtensions">
            <summary>
            Methods that extend Tween objects and allow to set their parameters
            </summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetAutoKill``1(``0)">
            <summary>Sets the autoKill behaviour of the tween to TRUE. 
            <code>Has no effect</code> if the tween has already started or if it's added to a Sequence</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetAutoKill``1(``0,System.Boolean)">
            <summary>Sets the autoKill behaviour of the tween. 
            <code>Has no effect</code> if the tween has already started or if it's added to a Sequence</summary>
            <param name="autoKillOnCompletion">If TRUE the tween will be automatically killed when complete</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetId``1(``0,System.Object)">
            <summary>Sets an ID for the tween (<see cref="F:DG.Tweening.Tween.id"/>), which can then be used as a filter with DOTween's static methods.</summary>
            <param name="objectId">The ID to assign to this tween. Can be an int, a string, an object or anything else.</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetId``1(``0,System.String)">
            <summary>Sets a string ID for the tween (<see cref="F:DG.Tweening.Tween.stringId"/>), which can then be used as a filter with DOTween's static methods.<para/>
            Filtering via string is 2X faster than using an object as an ID (using the alternate obejct overload)</summary>
            <param name="stringId">The string ID to assign to this tween.</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetId``1(``0,System.Int32)">
            <summary>Sets an int ID for the tween (<see cref="F:DG.Tweening.Tween.intId"/>), which can then be used as a filter with DOTween's static methods.<para/>
            Filtering via int is 4X faster than via object, 2X faster than via string (using the alternate object/string overloads)</summary>
            <param name="intId">The int ID to assign to this tween.</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLink``1(``0,UnityEngine.GameObject)">
            <summary>Allows to link this tween to a GameObject
            so that it will be automatically killed when the GameObject is destroyed.
            <code>Has no effect</code> if the tween is added to a Sequence</summary>
            <param name="gameObject">The link target (unrelated to the target set via <code>SetTarget</code>)</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLink``1(``0,UnityEngine.GameObject,DG.Tweening.LinkBehaviour)">
            <summary>Allows to link this tween to a GameObject and assign a behaviour depending on it.
            This will also automatically kill the tween when the GameObject is destroyed.
            <code>Has no effect</code> if the tween is added to a Sequence</summary>
            <param name="gameObject">The link target (unrelated to the target set via <code>SetTarget</code>)</param>
            <param name="behaviour">The behaviour to use (<see cref="F:DG.Tweening.LinkBehaviour.KillOnDestroy"/> is always evaluated even if you choose another one)</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetTarget``1(``0,System.Object)">
            <summary>Sets the target for the tween, which can then be used as a filter with DOTween's static methods.
            <para>IMPORTANT: use it with caution. If you just want to set an ID for the tween use <code>SetId</code> instead.</para>
            When using shorcuts the shortcut target is already assigned as the tween's target,
            so using this method will overwrite it and prevent shortcut-operations like myTarget.DOPause from working correctly.</summary>
            <param name="target">The target to assign to this tween. Can be an int, a string, an object or anything else.</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLoops``1(``0,System.Int32)">
            <summary>Sets the looping options for the tween. 
            Has no effect if the tween has already started</summary>
            <param name="loops">Number of cycles to play (-1 for infinite - will be converted to 1 in case the tween is nested in a Sequence)</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLoops``1(``0,System.Int32,DG.Tweening.LoopType)">
            <summary>Sets the looping options for the tween. 
            Has no effect if the tween has already started</summary>
            <param name="loops">Number of cycles to play (-1 for infinite - will be converted to 1 in case the tween is nested in a Sequence)</param>
            <param name="loopType">Loop behaviour type (default: LoopType.Restart)</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetEase``1(``0,DG.Tweening.Ease)">
            <summary>Sets the ease of the tween.
            <para>If applied to Sequences eases the whole sequence animation</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetEase``1(``0,DG.Tweening.Ease,System.Single)">
            <summary>Sets the ease of the tween.
            <para>If applied to Sequences eases the whole sequence animation</para></summary>
            <param name="overshoot">
            Eventual overshoot to use with Back or Flash ease (default is 1.70158 - 1 for Flash).
            <para>In case of Flash ease it must be an intenger and sets the total number of flashes that will happen.
            Using an even number will complete the tween on the starting value, while an odd one will complete it on the end value.</para>
            </param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetEase``1(``0,DG.Tweening.Ease,System.Single,System.Single)">
            <summary>Sets the ease of the tween.
            <para>If applied to Sequences eases the whole sequence animation</para></summary>
            <param name="amplitude">Eventual amplitude to use with Elastic easeType or overshoot to use with Flash easeType (default is 1.70158 - 1 for Flash).
            <para>In case of Flash ease it must be an integer and sets the total number of flashes that will happen.
            Using an even number will complete the tween on the starting value, while an odd one will complete it on the end value.</para>
            </param>
            <param name="period">Eventual period to use with Elastic or Flash easeType (default is 0).
            <para>In case of Flash ease it indicates the power in time of the ease, and must be between -1 and 1.
            0 is balanced, 1 weakens the ease with time, -1 starts the ease weakened and gives it power towards the end.</para>
            </param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetEase``1(``0,UnityEngine.AnimationCurve)">
            <summary>Sets the ease of the tween using an AnimationCurve.
            <para>If applied to Sequences eases the whole sequence animation</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetEase``1(``0,DG.Tweening.EaseFunction)">
            <summary>Sets the ease of the tween using a custom ease function (which must return a value between 0 and 1).
            <para>If applied to Sequences eases the whole sequence animation</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetRecyclable``1(``0)">
            <summary>Allows the tween to be recycled after being killed.</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetRecyclable``1(``0,System.Boolean)">
            <summary>Sets the recycling behaviour for the tween.</summary>
            <param name="recyclable">If TRUE the tween will be recycled after being killed, otherwise it will be destroyed.</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetUpdate``1(``0,System.Boolean)">
            <summary>Sets the update type to UpdateType.Normal and lets you choose if it should be independent from Unity's Time.timeScale</summary>
            <param name="isIndependentUpdate">If TRUE the tween will ignore Unity's Time.timeScale</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetUpdate``1(``0,DG.Tweening.UpdateType)">
            <summary>Sets the type of update for the tween</summary>
            <param name="updateType">The type of update (defalt: UpdateType.Normal)</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetUpdate``1(``0,DG.Tweening.UpdateType,System.Boolean)">
            <summary>Sets the type of update for the tween and lets you choose if it should be independent from Unity's Time.timeScale</summary>
            <param name="updateType">The type of update</param>
            <param name="isIndependentUpdate">If TRUE the tween will ignore Unity's Time.timeScale</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetInverted``1(``0)">
            <summary>EXPERIMENTAL: inverts this tween, so that it will play from the end to the beginning
            (playing it backwards will actually play it from the beginning to the end). 
            <code>Has no effect</code> if the tween has already started or if it's added to a Sequence</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetInverted``1(``0,System.Boolean)">
            <summary>EXPERIMENTAL: inverts this tween, so that it will play from the end to the beginning
            (playing it backwards will actually play it from the beginning to the end). 
            <code>Has no effect</code> if the tween has already started or if it's added to a Sequence</summary>
            <param name="inverted">If TRUE the tween will be inverted, otherwise it won't</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.OnStart``1(``0,DG.Tweening.TweenCallback)">
            <summary>Sets the <code>onStart</code> callback for the tween, clearing any previous <code>onStart</code> callback that was set.
            Called the first time the tween is set in a playing state, after any eventual delay</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.OnPlay``1(``0,DG.Tweening.TweenCallback)">
            <summary>Sets the <code>onPlay</code> callback for the tween, clearing any previous <code>onPlay</code> callback that was set.
            Called when the tween is set in a playing state, after any eventual delay.
            Also called each time the tween resumes playing from a paused state</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.OnPause``1(``0,DG.Tweening.TweenCallback)">
            <summary>Sets the <code>onPause</code> callback for the tween, clearing any previous <code>onPause</code> callback that was set.
            Called when the tween state changes from playing to paused.
            If the tween has autoKill set to FALSE, this is called also when the tween reaches completion.</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.OnRewind``1(``0,DG.Tweening.TweenCallback)">
            <summary>Sets the <code>onRewind</code> callback for the tween, clearing any previous <code>onRewind</code> callback that was set.
            Called when the tween is rewinded,
            either by calling <code>Rewind</code> or by reaching the start position while playing backwards.
            Rewinding a tween that is already rewinded will not fire this callback</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.OnUpdate``1(``0,DG.Tweening.TweenCallback)">
            <summary>Sets the <code>onUpdate</code> callback for the tween, clearing any previous <code>onUpdate</code> callback that was set.
            Called each time the tween updates</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.OnStepComplete``1(``0,DG.Tweening.TweenCallback)">
            <summary>Sets the <code>onStepComplete</code> callback for the tween, clearing any previous <code>onStepComplete</code> callback that was set.
            Called the moment the tween completes one loop cycle, even when going backwards</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.OnComplete``1(``0,DG.Tweening.TweenCallback)">
            <summary>Sets the <code>onComplete</code> callback for the tween, clearing any previous <code>onComplete</code> callback that was set.
            Called the moment the tween reaches its final forward position, loops included</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.OnKill``1(``0,DG.Tweening.TweenCallback)">
            <summary>Sets the <code>onKill</code> callback for the tween, clearing any previous <code>onKill</code> callback that was set.
            Called the moment the tween is killed</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.OnWaypointChange``1(``0,DG.Tweening.TweenCallback{System.Int32})">
            <summary>Sets the <code>onWaypointChange</code> callback for the tween, clearing any previous <code>onWaypointChange</code> callback that was set.
            Called when a path tween's current waypoint changes</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetAs``1(``0,DG.Tweening.Tween)">
            <summary>Sets the parameters of the tween (id, ease, loops, delay, timeScale, callbacks, etc) as the parameters of the given one.
            Doesn't copy specific SetOptions settings: those will need to be applied manually each time.
            <para>Has no effect if the tween has already started.</para>
            NOTE: the tween's <code>target</code> will not be changed</summary>
            <param name="asTween">Tween from which to copy the parameters</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetAs``1(``0,DG.Tweening.TweenParams)">
            <summary>Sets the parameters of the tween (id, ease, loops, delay, timeScale, callbacks, etc) as the parameters of the given TweenParams.
            <para>Has no effect if the tween has already started.</para></summary>
            <param name="tweenParams">TweenParams from which to copy the parameters</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.Append(DG.Tweening.Sequence,DG.Tweening.Tween)">
            <summary>Adds the given tween to the end of the Sequence. 
            Has no effect if the Sequence has already started</summary>
            <param name="t">The tween to append</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.Prepend(DG.Tweening.Sequence,DG.Tweening.Tween)">
            <summary>Adds the given tween to the beginning of the Sequence, pushing forward the other nested content. 
            Has no effect if the Sequence has already started</summary>
            <param name="t">The tween to prepend</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.Join(DG.Tweening.Sequence,DG.Tweening.Tween)">
            <summary>Inserts the given tween at the same time position of the last tween, callback or interval added to the Sequence.
            Note that, in case of a Join after an interval, the insertion time will be the time where the interval starts, not where it finishes.
            Has no effect if the Sequence has already started</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.Insert(DG.Tweening.Sequence,System.Single,DG.Tweening.Tween)">
            <summary>Inserts the given tween at the given time position in the Sequence,
            automatically adding an interval if needed. 
            Has no effect if the Sequence has already started</summary>
            <param name="atPosition">The time position where the tween will be placed</param>
            <param name="t">The tween to insert</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.AppendInterval(DG.Tweening.Sequence,System.Single)">
            <summary>Adds the given interval to the end of the Sequence. 
            Has no effect if the Sequence has already started</summary>
            <param name="interval">The interval duration</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.PrependInterval(DG.Tweening.Sequence,System.Single)">
            <summary>Adds the given interval to the beginning of the Sequence, pushing forward the other nested content. 
            Has no effect if the Sequence has already started</summary>
            <param name="interval">The interval duration</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.AppendCallback(DG.Tweening.Sequence,DG.Tweening.TweenCallback)">
            <summary>Adds the given callback to the end of the Sequence. 
            Has no effect if the Sequence has already started</summary>
            <param name="callback">The callback to append</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.PrependCallback(DG.Tweening.Sequence,DG.Tweening.TweenCallback)">
            <summary>Adds the given callback to the beginning of the Sequence, pushing forward the other nested content. 
            Has no effect if the Sequence has already started</summary>
            <param name="callback">The callback to prepend</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.JoinCallback(DG.Tweening.Sequence,DG.Tweening.TweenCallback)">
            <summary>Inserts the given callback at the same time position of the last tween, callback or interval added to the Sequence.
            Note that, in case of a Join after an interval, the insertion time will be the time where the interval starts, not where it finishes.
            Has no effect if the Sequence has already started</summary>
            /// &lt;param name="callback"&gt;The callback to prepend&lt;/param&gt;
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.InsertCallback(DG.Tweening.Sequence,System.Single,DG.Tweening.TweenCallback)">
            <summary>Inserts the given callback at the given time position in the Sequence,
            automatically adding an interval if needed. 
            Has no effect if the Sequence has already started</summary>
            <param name="atPosition">The time position where the callback will be placed</param>
            <param name="callback">The callback to insert</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.From``1(``0)">
            <summary>Changes a TO tween into a FROM tween: sets the current target's position as the tween's endValue
            then immediately sends the target to the previously set endValue.</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.From``1(``0,System.Boolean)">
            <summary>Changes a TO tween into a FROM tween: sets the current target's position as the tween's endValue
            then immediately sends the target to the previously set endValue.</summary>
            <param name="isRelative">If TRUE the FROM value will be calculated as relative to the current one</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.From``1(``0,System.Boolean,System.Boolean)">
            <summary>Changes a TO tween into a FROM tween: sets the current value of the target as the endValue,
            and the previously passed endValue as the actual startValue.</summary>
            <param name="setImmediately">If TRUE sets the target to from value immediately, otherwise waits for the tween to start</param>
            <param name="isRelative">If TRUE the FROM value will be calculated as relative to the current one</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.From``3(DG.Tweening.Core.TweenerCore{``0,``1,``2},``1,System.Boolean,System.Boolean)">
            <summary>Changes a TO tween into a FROM tween: sets the tween's starting value to the given one
            and eventually sets the tween's target to that value immediately.</summary>
            <param name="fromValue">Value to start from</param>
            <param name="setImmediately">If TRUE sets the target to from value immediately, otherwise waits for the tween to start</param>
            <param name="isRelative">If TRUE the FROM/TO values will be calculated as relative to the current ones</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.From(DG.Tweening.Core.TweenerCore{UnityEngine.Color,UnityEngine.Color,DG.Tweening.Plugins.Options.ColorOptions},System.Single,System.Boolean,System.Boolean)">
            <summary>Changes a TO tween into a FROM tween: sets the tween's starting value to the given one
            and eventually sets the tween's target to that value immediately.</summary>
            <param name="fromAlphaValue">Alpha value to start from (in case of Fade tweens)</param>
            <param name="setImmediately">If TRUE sets the target to from value immediately, otherwise waits for the tween to start</param>
            <param name="isRelative">If TRUE the FROM/TO values will be calculated as relative to the current ones</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.From(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,UnityEngine.Vector3,DG.Tweening.Plugins.Options.VectorOptions},System.Single,System.Boolean,System.Boolean)">
            <summary>Changes a TO tween into a FROM tween: sets the tween's starting value to the given one
            and eventually sets the tween's target to that value immediately.</summary>
            <param name="fromValue">Value to start from (in case of Vector tweens that act on a single coordinate or scale tweens)</param>
            <param name="setImmediately">If TRUE sets the target to from value immediately, otherwise waits for the tween to start</param>
            <param name="isRelative">If TRUE the FROM/TO values will be calculated as relative to the current ones</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.From(DG.Tweening.Core.TweenerCore{UnityEngine.Vector2,UnityEngine.Vector2,DG.Tweening.Plugins.CircleOptions},System.Single,System.Boolean,System.Boolean)">
            <summary>Changes a TO tween into a FROM tween: sets the tween's starting value to the given one
            and eventually sets the tween's target to that value immediately.</summary>
            <param name="fromValueDegrees">Value to start from (in case of Vector tweens that act on a single coordinate or scale tweens)</param>
            <param name="setImmediately">If TRUE sets the target to from value immediately, otherwise waits for the tween to start</param>
            <param name="isRelative">If TRUE the FROM/TO values will be calculated as relative to the current ones</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetDelay``1(``0,System.Single)">
            <summary>Sets a delayed startup for the tween.<para/>
            In case of Sequences behaves the same as <see cref="M:DG.Tweening.TweenSettingsExtensions.PrependInterval(DG.Tweening.Sequence,System.Single)"/>,
            which means the delay will repeat in case of loops (while with tweens it's ignored after the first loop cycle).<para/>
            Has no effect if the tween has already started</summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetDelay``1(``0,System.Single,System.Boolean)">
            <summary>EXPERIMENTAL: implemented in v1.2.340.<para/>
            Sets a delayed startup for the tween with options to choose how the delay is applied in case of Sequences.<para/>
            Has no effect if the tween has already started</summary>
            <param name="asPrependedIntervalIfSequence">Only used by <see cref="T:DG.Tweening.Sequence"/> types: If FALSE sets the delay as a one-time occurrence
            (defaults to this for <see cref="T:DG.Tweening.Tweener"/> types),
            otherwise as a Sequence interval which will repeat at the beginning of every loop cycle</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetRelative``1(``0)">
            <summary>Sets the tween as relative
            (the endValue will be calculated as <code>startValue + endValue</code> instead than being used directly).
            <para>Has no effect on Sequences or if the tween has already started</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetRelative``1(``0,System.Boolean)">
            <summary>If isRelative is TRUE sets the tween as relative
            (the endValue will be calculated as <code>startValue + endValue</code> instead than being used directly).
            <para>Has no effect on Sequences or if the tween has already started</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetSpeedBased``1(``0)">
            <summary>If isSpeedBased is TRUE sets the tween as speed based
            (the duration will represent the number of units the tween moves x second).
            <para>Has no effect on Sequences, nested tweens, or if the tween has already started</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetSpeedBased``1(``0,System.Boolean)">
            <summary>If isSpeedBased is TRUE sets the tween as speed based
            (the duration will represent the number of units the tween moves x second).
            <para>Has no effect on Sequences, nested tweens, or if the tween has already started</para></summary>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{System.Single,System.Single,DG.Tweening.Plugins.Options.FloatOptions},System.Boolean)">
            <summary>Options for float tweens</summary>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector2,UnityEngine.Vector2,DG.Tweening.Plugins.Options.VectorOptions},System.Boolean)">
            <summary>Options for Vector2 tweens</summary>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector2,UnityEngine.Vector2,DG.Tweening.Plugins.Options.VectorOptions},DG.Tweening.AxisConstraint,System.Boolean)">
            <summary>Options for Vector2 tweens</summary>
            <param name="axisConstraint">Selecting an axis will tween the vector only on that axis, leaving the others untouched</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,UnityEngine.Vector3,DG.Tweening.Plugins.Options.VectorOptions},System.Boolean)">
            <summary>Options for Vector3 tweens</summary>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,UnityEngine.Vector3,DG.Tweening.Plugins.Options.VectorOptions},DG.Tweening.AxisConstraint,System.Boolean)">
            <summary>Options for Vector3 tweens</summary>
            <param name="axisConstraint">Selecting an axis will tween the vector only on that axis, leaving the others untouched</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector4,UnityEngine.Vector4,DG.Tweening.Plugins.Options.VectorOptions},System.Boolean)">
            <summary>Options for Vector4 tweens</summary>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector4,UnityEngine.Vector4,DG.Tweening.Plugins.Options.VectorOptions},DG.Tweening.AxisConstraint,System.Boolean)">
            <summary>Options for Vector4 tweens</summary>
            <param name="axisConstraint">Selecting an axis will tween the vector only on that axis, leaving the others untouched</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Quaternion,UnityEngine.Vector3,DG.Tweening.Plugins.Options.QuaternionOptions},System.Boolean)">
            <summary>Options for Quaternion tweens</summary>
            <param name="useShortest360Route">If TRUE (default) the rotation will take the shortest route, and will not rotate more than 360°.
            If FALSE the rotation will be fully accounted. Is always FALSE if the tween is set as relative</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Color,UnityEngine.Color,DG.Tweening.Plugins.Options.ColorOptions},System.Boolean)">
            <summary>Options for Color tweens</summary>
            <param name="alphaOnly">If TRUE only the alpha value of the color will be tweened</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Rect,UnityEngine.Rect,DG.Tweening.Plugins.Options.RectOptions},System.Boolean)">
            <summary>Options for Vector4 tweens</summary>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{System.String,System.String,DG.Tweening.Plugins.Options.StringOptions},System.Boolean,DG.Tweening.ScrambleMode,System.String)">
            <summary>Options for Vector4 tweens</summary>
            <param name="richTextEnabled">If TRUE, rich text will be interpreted correctly while animated,
            otherwise all tags will be considered as normal text</param>
            <param name="scrambleMode">The type of scramble to use, if any</param>
            <param name="scrambleChars">A string containing the characters to use for scrambling.
            Use as many characters as possible (minimum 10) because DOTween uses a fast scramble mode which gives better results with more characters.
            Leave it to NULL to use default ones</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,UnityEngine.Vector3[],DG.Tweening.Plugins.Options.Vector3ArrayOptions},System.Boolean)">
            <summary>Options for Vector3Array tweens</summary>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,UnityEngine.Vector3[],DG.Tweening.Plugins.Options.Vector3ArrayOptions},DG.Tweening.AxisConstraint,System.Boolean)">
            <summary>Options for Vector3Array tweens</summary>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector2,UnityEngine.Vector2,DG.Tweening.Plugins.CircleOptions},System.Single,System.Boolean,System.Boolean)">
            <summary>Options for ShapeCircle tweens</summary>
            <param name="relativeCenter">If TRUE the center you set in the DOTween.To method will be considered as relative
            to the starting position of the target</param>
            <param name="snapping">If TRUE the tween will smoothly snap all values to integers</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,DG.Tweening.Plugins.Core.PathCore.Path,DG.Tweening.Plugins.Options.PathOptions},DG.Tweening.AxisConstraint,DG.Tweening.AxisConstraint)">
            <summary>Options for Path tweens (created via the <code>DOPath</code> shortcut)</summary>
            <param name="lockPosition">The eventual movement axis to lock. You can input multiple axis if you separate them like this:
            <para>AxisConstrain.X | AxisConstraint.Y</para></param>
            <param name="lockRotation">The eventual rotation axis to lock. You can input multiple axis if you separate them like this:
            <para>AxisConstrain.X | AxisConstraint.Y</para></param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetOptions(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,DG.Tweening.Plugins.Core.PathCore.Path,DG.Tweening.Plugins.Options.PathOptions},System.Boolean,DG.Tweening.AxisConstraint,DG.Tweening.AxisConstraint)">
            <summary>Options for Path tweens (created via the <code>DOPath</code> shortcut)</summary>
            <param name="closePath">If TRUE the path will be automatically closed</param>
            <param name="lockPosition">The eventual movement axis to lock. You can input multiple axis if you separate them like this:
            <para>AxisConstrain.X | AxisConstraint.Y</para></param>
            <param name="lockRotation">The eventual rotation axis to lock. You can input multiple axis if you separate them like this:
            <para>AxisConstrain.X | AxisConstraint.Y</para></param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLookAt(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,DG.Tweening.Plugins.Core.PathCore.Path,DG.Tweening.Plugins.Options.PathOptions},UnityEngine.Vector3,System.Nullable{UnityEngine.Vector3},System.Nullable{UnityEngine.Vector3})">
            <summary>Additional LookAt options for Path tweens (created via the <code>DOPath</code> shortcut).
            Orients the target towards the given position.
            Must be chained directly to the tween creation method or to a <code>SetOptions</code></summary>
            <param name="lookAtPosition">The position to look at</param>
            <param name="forwardDirection">The eventual direction to consider as "forward".
            If left to NULL defaults to the regular forward side of the transform</param>
            <param name="up">The vector that defines in which direction up is (default: Vector3.up)</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLookAt(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,DG.Tweening.Plugins.Core.PathCore.Path,DG.Tweening.Plugins.Options.PathOptions},UnityEngine.Vector3,System.Boolean)">
            <summary>Additional LookAt options for Path tweens (created via the <code>DOPath</code> shortcut).
            Orients the target towards the given position with options to keep the Z rotation stable.
            Must be chained directly to the tween creation method or to a <code>SetOptions</code></summary>
            <param name="lookAtPosition">The position to look at</param>
            <param name="stableZRotation">If TRUE doesn't rotate the target along the Z axis</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLookAt(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,DG.Tweening.Plugins.Core.PathCore.Path,DG.Tweening.Plugins.Options.PathOptions},UnityEngine.Transform,System.Nullable{UnityEngine.Vector3},System.Nullable{UnityEngine.Vector3})">
            <summary>Additional LookAt options for Path tweens (created via the <code>DOPath</code> shortcut).
            Orients the target towards another transform.
            Must be chained directly to the tween creation method or to a <code>SetOptions</code></summary>
            <param name="lookAtTransform">The transform to look at</param>
            <param name="forwardDirection">The eventual direction to consider as "forward".
            If left to NULL defaults to the regular forward side of the transform</param>
            <param name="up">The vector that defines in which direction up is (default: Vector3.up)</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLookAt(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,DG.Tweening.Plugins.Core.PathCore.Path,DG.Tweening.Plugins.Options.PathOptions},UnityEngine.Transform,System.Boolean)">
            <summary>Additional LookAt options for Path tweens (created via the <code>DOPath</code> shortcut).
            Orients the target towards another transform with options to keep the Z rotation stable.
            Must be chained directly to the tween creation method or to a <code>SetOptions</code></summary>
            <param name="lookAtTransform">The transform to look at</param>
            <param name="stableZRotation">If TRUE doesn't rotate the target along the Z axis</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLookAt(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,DG.Tweening.Plugins.Core.PathCore.Path,DG.Tweening.Plugins.Options.PathOptions},System.Single,System.Nullable{UnityEngine.Vector3},System.Nullable{UnityEngine.Vector3})">
            <summary>Additional LookAt options for Path tweens (created via the <code>DOPath</code> shortcut).
            Orients the target to the path, with the given lookAhead.
            Must be chained directly to the tween creation method or to a <code>SetOptions</code></summary>
            <param name="lookAhead">The percentage of lookAhead to use (0 to 1)</param>
            <param name="forwardDirection">The eventual direction to consider as "forward".
            If left to NULL defaults to the regular forward side of the transform</param>
            <param name="up">The vector that defines in which direction up is (default: Vector3.up)</param>
        </member>
        <member name="M:DG.Tweening.TweenSettingsExtensions.SetLookAt(DG.Tweening.Core.TweenerCore{UnityEngine.Vector3,DG.Tweening.Plugins.Core.PathCore.Path,DG.Tweening.Plugins.Options.PathOptions},System.Single,System.Boolean)">
            <summary>Additional LookAt options for Path tweens (created via the <code>DOPath</code> shortcut).
            Orients the path with options to keep the Z rotation stable.
            Must be chained directly to the tween creation method or to a <code>SetOptions</code></summary>
            <param name="lookAhead">The percentage of lookAhead to use (0 to 1)</param>
            <param name="stableZRotation">If TRUE doesn't rotate the target along the Z axis</param>
        </member>
        <member name="T:DG.Tweening.LogBehaviour">
            <summary>
            Types of log behaviours
            </summary>
        </member>
        <member name="F:DG.Tweening.LogBehaviour.Default">
            <summary>Log only warnings and errors</summary>
        </member>
        <member name="F:DG.Tweening.LogBehaviour.Verbose">
            <summary>Log warnings, errors and additional infos</summary>
        </member>
        <member name="F:DG.Tweening.LogBehaviour.ErrorsOnly">
            <summary>Log only errors</summary>
        </member>
        <member name="T:DG.Tweening.Tween">
            <summary>
            Indicates either a Tweener or a Sequence
            </summary>
        </member>
        <member name="F:DG.Tweening.Tween.timeScale">
            <summary>TimeScale for the tween</summary>
        </member>
        <member name="F:DG.Tweening.Tween.isBackwards">
            <summary>If TRUE the tween will play backwards</summary>
        </member>
        <member name="F:DG.Tweening.Tween.isInverted">
            <summary>If TRUE the tween is completely inverted but without playing it backwards
            (play backwards will actually play the tween in the original direction)</summary>
        </member>
        <member name="F:DG.Tweening.Tween.id">
            <summary>Object ID (usable for filtering with DOTween static methods). Can be anything except a string or an int
            (use <see cref="F:DG.Tweening.Tween.stringId"/> or <see cref="F:DG.Tweening.Tween.intId"/> for those)</summary>
        </member>
        <member name="F:DG.Tweening.Tween.stringId">
            <summary>String ID (usable for filtering with DOTween static methods). 2X faster than using an object id</summary>
        </member>
        <member name="F:DG.Tweening.Tween.intId">
            <summary>Int ID (usable for filtering with DOTween static methods). 4X faster than using an object id, 2X faster than using a string id.
            Default is -999 so avoid using an ID like that or it will capture all unset intIds</summary>
        </member>
        <member name="F:DG.Tweening.Tween.target">
            <summary>Tween target (usable for filtering with DOTween static methods). Automatically set by tween creation shortcuts</summary>
        </member>
        <member name="F:DG.Tweening.Tween.onPlay">
            <summary>Called when the tween is set in a playing state, after any eventual delay.
            Also called each time the tween resumes playing from a paused state</summary>
        </member>
        <member name="F:DG.Tweening.Tween.onPause">
            <summary>Called when the tween state changes from playing to paused.
            If the tween has autoKill set to FALSE, this is called also when the tween reaches completion.</summary>
        </member>
        <member name="F:DG.Tweening.Tween.onRewind">
            <summary>Called when the tween is rewinded,
            either by calling <code>Rewind</code> or by reaching the start position while playing backwards.
            Rewinding a tween that is already rewinded will not fire this callback</summary>
        </member>
        <member name="F:DG.Tweening.Tween.onUpdate">
            <summary>Called each time the tween updates</summary>
        </member>
        <member name="F:DG.Tweening.Tween.onStepComplete">
            <summary>Called the moment the tween completes one loop cycle</summary>
        </member>
        <member name="F:DG.Tweening.Tween.onComplete">
            <summary>Called the moment the tween reaches completion (loops included)</summary>
        </member>
        <member name="F:DG.Tweening.Tween.onKill">
            <summary>Called the moment the tween is killed</summary>
        </member>
        <member name="F:DG.Tweening.Tween.onWaypointChange">
            <summary>Called when a path tween's current waypoint changes</summary>
        </member>
        <member name="P:DG.Tweening.Tween.isRelative">
            <summary>Tweeners-only (ignored by Sequences), returns TRUE if the tween was set as relative</summary>
        </member>
        <member name="F:DG.Tweening.Tween.debugTargetId">
            <summary>
            Set by SetTarget if DOTween's Debug Mode is on (see DOTween Utility Panel -> "Store GameObject's ID" debug option
            </summary>
        </member>
        <member name="P:DG.Tweening.Tween.active">
            <summary>FALSE when tween is (or should be) despawned - set only by TweenManager</summary>
        </member>
        <member name="P:DG.Tweening.Tween.fullPosition">
            <summary>Gets and sets the time position (loops included, delays excluded) of the tween</summary>
        </member>
        <member name="P:DG.Tweening.Tween.hasLoops">
            <summary>Returns TRUE if the tween is set to loop (either a set number of times or infinitely)</summary>
        </member>
        <member name="P:DG.Tweening.Tween.playedOnce">
            <summary>TRUE after the tween was set in a play state at least once, AFTER any delay is elapsed</summary>
        </member>
        <member name="P:DG.Tweening.Tween.position">
            <summary>Time position within a single loop cycle</summary>
        </member>
        <member name="T:DG.Tweening.Tweener">
            <summary>
            Animates a single value
            </summary>
        </member>
        <member name="M:DG.Tweening.Tweener.ChangeStartValue(System.Object,System.Single)">
            <summary>Changes the start value of a tween and rewinds it (without pausing it).
            Has no effect with tweens that are inside Sequences</summary>
            <param name="newStartValue">The new start value</param>
            <param name="newDuration">If bigger than 0 applies it as the new tween duration</param>
        </member>
        <member name="M:DG.Tweening.Tweener.ChangeEndValue(System.Object,System.Single,System.Boolean)">
            <summary>Changes the end value of a tween and rewinds it (without pausing it).
            Has no effect with tweens that are inside Sequences</summary>
            <param name="newEndValue">The new end value</param>
            <param name="newDuration">If bigger than 0 applies it as the new tween duration</param>
            <param name="snapStartValue">If TRUE the start value will become the current target's value, otherwise it will stay the same</param>
        </member>
        <member name="M:DG.Tweening.Tweener.ChangeEndValue(System.Object,System.Boolean)">
            <summary>Changes the end value of a tween and rewinds it (without pausing it).
            Has no effect with tweens that are inside Sequences</summary>
            <param name="newEndValue">The new end value</param>
            <param name="snapStartValue">If TRUE the start value will become the current target's value, otherwise it will stay the same</param>
        </member>
        <member name="M:DG.Tweening.Tweener.ChangeValues(System.Object,System.Object,System.Single)">
            <summary>Changes the start and end value of a tween and rewinds it (without pausing it).
            Has no effect with tweens that are inside Sequences</summary>
            <param name="newStartValue">The new start value</param>
            <param name="newEndValue">The new end value</param>
            <param name="newDuration">If bigger than 0 applies it as the new tween duration</param>
        </member>
        <member name="T:DG.Tweening.TweenType">
            <summary>
            Used internally
            </summary>
        </member>
        <member name="T:DG.Tweening.UpdateType">
            <summary>
            Update type
            </summary>
        </member>
        <member name="F:DG.Tweening.UpdateType.Normal">
            <summary>Updates every frame during Update calls</summary>
        </member>
        <member name="F:DG.Tweening.UpdateType.Late">
            <summary>Updates every frame during LateUpdate calls</summary>
        </member>
        <member name="F:DG.Tweening.UpdateType.Fixed">
            <summary>Updates using FixedUpdate calls</summary>
        </member>
        <member name="F:DG.Tweening.UpdateType.Manual">
            <summary>Updates using manual update calls</summary>
        </member>
    </members>
</doc>