tiger-lib 1.17.0

Library used by the tools ck3-tiger, vic3-tiger, and imperator-tiger. This library holds the bulk of the code for them. It can be built either for ck3-tiger with the feature ck3, or for vic3-tiger with the feature vic3, or for imperator-tiger with the feature imperator, but not both at the same time.
Documentation
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
&[
    ("AccessActiveLayout", Eu5(DockableLayoutManager), Args::Args(&[]), Eu5(DockableLayout)),
    ("AccessActivePage", Eu5(EditorSettingsWindow), Args::Args(&[]), Eu5(EditorSettingsPage)),
    ("AccessActivePage", Eu5(JominiSettingsWindow), Args::Args(&[]), Eu5(SettingsPage)),
    ("AccessAlertManager", Eu5(InGameTopbar), Args::Args(&[]), Eu5(AlertManager)),
    ("AccessAnimationEditorSearch", Eu5(GraphPanel), Args::Args(&[]), Eu5(NodeEditorSearch)),
    ("AccessAnimationStateSearch", Eu5(AnimationEditor), Args::Args(&[]), Eu5(NodeEditorSearch)),
    ("AccessBlurThresholdCtx", Eu5(MapObjectPainterOptions), Args::Args(&[]), Eu5(BlurThreshold)),
    ("AccessCategory", Eu5(ScopedEditorSettingsCategory), Args::Args(&[]), Eu5(EditorSettingCategory)),
    ("AccessChild", Eu5(PdxGuiWidget), Args::Args(&[DType(Unknown)]), Eu5(PdxGuiWidget)),
    ("AccessControlGroups", Eu5(InGameTopbar), Args::Args(&[]), Eu5(ControlGroupsView)),
    ("AccessCurrentPage", Eu5(Encyclopedia), Args::Args(&[]), Eu5(EncyclopediaPage)),
    ("AccessEffectResult", Eu5(ScriptRunnerInspector), Args::Args(&[]), Eu5(ScriptRunnerResult)),
    ("AccessEnum", Eu5(CEnumValueAnimation), Args::Args(&[]), Eu5(CPdxEnumValue)),
    ("AccessEventTargets", Eu5(ScriptRunnerInspector), Args::Args(&[]), Eu5(EventTargetSetupContext)),
    ("AccessFilter", Eu5(DecalsEditorDecalInstancesList), Args::Args(&[]), Eu5(DecalsEditorSearchFilter)),
    ("AccessFilter", Eu5(DecalsEditorDecalSetsList), Args::Args(&[]), Eu5(DecalsEditorSearchFilter)),
    ("AccessFirstUnitItem", Eu5(MultiUnitWindow), Args::Args(&[]), Eu5(UnitItem)),
    ("AccessGroup", Eu5(ControlGroupsView), Args::Args(&[DType(Unknown)]), Eu5(GroupItem)),
    ("AccessLatestPlaythrough", Eu5(JominiLoadWindow), Args::Args(&[]), Eu5(PlaythroughItem)),
    ("AccessLayoutSearchList", Eu5(DockableLayoutManager), Args::Args(&[]), Eu5(ToolPropertySearchList)),
    ("AccessLhsSearchList", Eu5(AnimationEditorConnectionTab), Args::Args(&[DType(Unknown), DType(Unknown)]), Eu5(ToolPropertySearchList)),
    ("AccessListStore", Eu5(VariableListInspectorPlugin), Args::Args(&[]), Eu5(VariableListStore)),
    ("AccessLocalPlayer", Eu5(LobbyView), Args::Args(&[]), Eu5(LobbyPlayer)),
    ("AccessLocationItem", Eu5(FoodProductionListItem), Args::Args(&[]), Eu5(FoodLocationItem)),
    ("AccessLogViewer", Eu5(MapEditorGui), Args::Args(&[]), Eu5(LogViewer)),
    ("AccessMPConfig", Eu5(MultiplayerSetupWindow), Args::Args(&[]), Eu5(MPConfig)),
    ("AccessMarket", Eu5(MarketCountryNeeds), Args::Args(&[]), Eu5(Market)),
    ("AccessMarketingContainer", Eu5(FrontEndMainView), Args::Args(&[]), Eu5(MarketingContainer)),
    ("AccessMarketingContainer", Eu5(FrontEndView), Args::Args(&[]), Eu5(MarketingContainer)),
    ("AccessMaterialImportSettings", Eu5(MeshImporter), Args::Args(&[]), Eu5(MeshImporterMaterials)),
    ("AccessMetadataWindow", Eu5(GraphPanel), Args::Args(&[]), Eu5(MetadataWindow)),
    ("AccessNamedGameRule", Eu5(JominiGameRules), Args::Args(&[DType(Unknown)]), Eu5(GuiGameRule)),
    ("AccessNewEntryEditor", Eu5(VariableListStore), Args::Args(&[]), Eu5(ScopeObjectEditor)),
    ("AccessNewEntryEditor", Eu5(VariableStore), Args::Args(&[]), Eu5(ScopeObjectEditor)),
    ("AccessObjective", Eu5(MilitaryObjectiveGroupView), Args::Args(&[]), Eu5(MilitaryObjective)),
    ("AccessOperatorSearchList", Eu5(AnimationEditorConnectionTab), Args::Args(&[DType(Unknown), DType(Unknown)]), Eu5(ToolPropertySearchList)),
    ("AccessOptionItemWithKey", Eu5(EventWindow), Args::Args(&[DType(Unknown)]), Eu5(EventOption)),
    ("AccessParent", Eu5(PdxGuiWidget), Args::Args(&[]), Eu5(PdxGuiWidget)),
    ("AccessProvinceItem", Eu5(FoodProductionListItem), Args::Args(&[]), Eu5(FoodProvinceItem)),
    ("AccessRangeValues", Eu5(SearchFilterCategory), Args::Args(&[DType(Unknown)]), Eu5(SearchFilterRangeValues)),
    ("AccessScopeEditor", Eu5(VariableEntry), Args::Args(&[]), Eu5(ScopeObjectEditor)),
    ("AccessScopeEditor", Eu5(VariableInspectorVariable), Args::Args(&[]), Eu5(ScopeObjectEditor)),
    ("AccessScopeEditor", Eu5(VariableListEntry), Args::Args(&[]), Eu5(ScopeObjectEditor)),
    ("AccessSearchBar", Eu5(SelectSearchFilter), Args::Args(&[]), Eu5(SearchBar)),
    ("AccessSelectedLayout", Eu5(DockableLayoutManager), Args::Args(&[]), Eu5(DockableLayout)),
    ("AccessSelectedPlayable", Eu5(LobbyView), Args::Args(&[]), Eu5(Playable)),
    ("AccessSelectedUnit", Eu5(SingleUnitFormationWindow), Args::Args(&[]), Eu5(Unit)),
    ("AccessSelectedUnit", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(Unit)),
    ("AccessSetupVariable", Eu5(VariableInspectorPlugin), Args::Args(&[]), Eu5(VariableInspectorVariable)),
    ("AccessSlotByName", Eu5(MarketingContainer), Args::Args(&[DType(Unknown)]), Eu5(MarketingSlot)),
    ("AccessTickTask", Eu5(TickTaskGraphItem), Args::Args(&[]), Eu5(TickTaskData)),
    ("AccessTriggerResult", Eu5(ScriptRunnerInspector), Args::Args(&[]), Eu5(ScriptRunnerResult)),
    ("AccessUIVars", Eu5(AgendaView), Args::Args(&[]), Eu5(UIVariables)),
    ("AccessUIVars", Eu5(Context), Args::Args(&[]), Eu5(UIVariables)),
    ("AccessUndoHistoryViewerClient", Eu5(MapEditor), Args::Args(&[]), Eu5(UndoHistoryViewerClient)),
    ("AccessUndoer", Eu5(AnimationClipsEditor), Args::Args(&[]), Eu5(UndoStack)),
    ("AccessUndoer", Eu5(AnimationEditor), Args::Args(&[]), Eu5(UndoStack)),
    ("AccessUndoer", Eu5(EntityDesigner), Args::Args(&[]), Eu5(UndoStack)),
    ("AccessUndoer", Eu5(MeshImporter), Args::Args(&[]), Eu5(UndoStack)),
    ("AccessUndoer", Eu5(SceneEditor), Args::Args(&[]), Eu5(UndoStack)),
    ("AccessUnit", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Unit)),
    ("AccessUnit", Eu5(UnitGlue), Args::Args(&[]), Eu5(Unit)),
    ("AccessUnit", Eu5(UnitItem), Args::Args(&[]), Eu5(Unit)),
    ("AccessVariable", Eu5(VariableInspectorEntry), Args::Args(&[]), Eu5(VariableInspectorVariable)),
    ("AccessVariableLists", Eu5(EventTargetSetupContext), Args::Args(&[]), Eu5(VariableListStore)),
    ("AccessVariables", Eu5(EventTargetSetupContext), Args::Args(&[]), Eu5(VariableStore)),
    ("AccessVariablesPanel", Eu5(AnimationEditor), Args::Args(&[]), Eu5(AnimationEditorVariablesPanel)),
    ("AccessWarLateralView", Eu5(WarLateralViewParticipant), Args::Args(&[]), Eu5(WarLateralView)),
    ("ActivePlayset", Eu5(ModsGui), Args::Args(&[]), Eu5(ModsPlayset)),
    ("ActiveResolution", Scope, Args::Args(&[]), Eu5(ActiveResolution)),
    ("AddList", TopScope, Args::Args(&[DType(Unknown), DType(Unknown)]), TopScope),
    ("AddScope", TopScope, Args::Args(&[DType(Unknown), DType(Unknown)]), TopScope),
    ("AdvanceType", Scope, Args::Args(&[]), Eu5(AdvanceDefinition)),
    ("Age", Scope, Args::Args(&[]), Eu5(Age)),
    ("Amount", Eu5(BrushSettings), Args::Args(&[]), Eu5(BrushFloat)),
    ("Area", Scope, Args::Args(&[]), Eu5(Area)),
    ("Artist", Scope, Args::Args(&[]), Eu5(Artist)),
    ("Avatar", Scope, Args::Args(&[]), Eu5(Avatar)),
    ("Building", Scope, Args::Args(&[]), Eu5(Building)),
    ("BuildingType", Scope, Args::Args(&[]), Eu5(BuildingType)),
    ("Cabinet", Scope, Args::Args(&[]), Eu5(Cabinet)),
    ("CalcBestRepresentativeForPlaystyle", Eu5(Government), Args::Args(&[DType(Unknown)]), Eu5(Character)),
    ("Cardinal", Scope, Args::Args(&[]), Eu5(Cardinal)),
    ("CasusBelli", Scope, Args::Args(&[]), Eu5(CasusBelli)),
    ("Character", Scope, Args::Args(&[]), Eu5(Character)),
    ("CharacterInteraction", Scope, Args::Args(&[]), Eu5(CharacterInteraction)),
    ("ChatMessage", Eu5(ChatNotificationMessage), Args::Args(&[]), Eu5(ChatMessage)),
    ("ChildEducation", Scope, Args::Args(&[]), Eu5(ChildEducation)),
    ("Climate", Scope, Args::Args(&[]), Eu5(Climate)),
    ("ClipReferenceComplexGuis", Eu5(AnimationEditorStateTab), Args::Args(&[DType(Unknown)]), Eu5(AnimationComplexClipReferenceGui)),
    ("ClipReferenceRandomGuis", Eu5(AnimationEditorStateTab), Args::Args(&[DType(Unknown)]), Eu5(AnimationRandomClipReferenceGui)),
    ("ClipReferenceSimpleGuis", Eu5(AnimationEditorStateTab), Args::Args(&[DType(Unknown)]), Eu5(AnimationSimpleClipReferenceGui)),
    ("Collection", Eu5(PinningManager), Args::Args(&[DType(Unknown)]), Eu5(PinCollection)),
    ("ColonialCharter", Scope, Args::Args(&[]), Eu5(ColonialCharter)),
    ("Combat", Scope, Args::Args(&[]), Eu5(Combat)),
    ("CombatSide", Scope, Args::Args(&[]), Eu5(CombatSide)),
    ("Continent", Scope, Args::Args(&[]), Eu5(Continent)),
    ("Country", Scope, Args::Args(&[]), Eu5(Country)),
    ("CountryInteraction", Scope, Args::Args(&[]), Eu5(CountryInteraction)),
    ("CountryRank", Scope, Args::Args(&[]), Eu5(CountryRank)),
    ("Culture", Scope, Args::Args(&[]), Eu5(Culture)),
    ("CultureGroup", Scope, Args::Args(&[]), Eu5(CultureGroup)),
    ("DisasterType", Scope, Args::Args(&[]), Eu5(DisasterType)),
    ("Disease", Scope, Args::Args(&[]), Eu5(Disease)),
    ("DiseaseOutbreak", Scope, Args::Args(&[]), Eu5(DiseaseOutbreak)),
    ("Dynasty", Scope, Args::Args(&[]), Eu5(Dynasty)),
    ("EmploymentSystem", Scope, Args::Args(&[]), Eu5(EmploymentSystem)),
    ("Entity", Eu5(EntityEditor), Args::Args(&[]), Eu5(ViewerEntity)),
    ("Estate", Scope, Args::Args(&[]), Eu5(Estate)),
    ("EstateType", Scope, Args::Args(&[]), Eu5(EstateType)),
    ("Ethnicity", Scope, Args::Args(&[]), Eu5(Ethnicity)),
    ("Exploration", Scope, Args::Args(&[]), Eu5(Exploration)),
    ("Faction", Scope, Args::Args(&[]), Eu5(ReligiousFaction)),
    ("FindChild", Eu5(PdxGuiWidget), Args::Args(&[DType(Unknown)]), Eu5(PdxGuiWidget)),
    ("FindFirstNonIntegrated", Eu5(Area), Args::Args(&[DType(Unknown)]), Eu5(Location)),
    ("FindFirstNonIntegrated", Eu5(Province), Args::Args(&[]), Eu5(Location)),
    ("FindParent", Eu5(PdxGuiWidget), Args::Args(&[DType(Unknown)]), Eu5(PdxGuiWidget)),
    ("FormableCountry", Scope, Args::Args(&[]), Eu5(FormableCountry)),
    ("GenericAction", Scope, Args::Args(&[]), Eu5(GenericAction)),
    ("Get", Eu5(EncyclopediaEntryView), Args::Args(&[]), Eu5(EncyclopediaEntry)),
    ("GetAbility", Eu5(UnitActionItem), Args::Args(&[]), Eu5(UnitAbility)),
    ("GetAbstentionTarget", Eu5(SituationView), Args::Args(&[]), Eu5(VoteTargetGlue)),
    ("GetAchievement", Eu5(GUIAchievement), Args::Args(&[]), Eu5(Achievement)),
    ("GetAction", Eu5(Cabinet), Args::Args(&[]), Eu5(CabinetAction)),
    ("GetAction", Eu5(ImplementedCabinetAction), Args::Args(&[]), Eu5(CabinetAction)),
    ("GetActionProgressScope", Eu5(OutlinerCabinetEntry), Args::Args(&[]), TopScope),
    ("GetActiveMission", Eu5(MissionLateralView), Args::Args(&[]), Eu5(MissionItem)),
    ("GetActiveMission", Eu5(MissionProgress), Args::Args(&[]), Eu5(MissionDefinition)),
    ("GetActiveMission", Eu5(SelectMissionLateralView), Args::Args(&[]), Eu5(MissionItem)),
    ("GetActiveParticipant", Eu5(BattleResultMessageSide), Args::Args(&[]), Eu5(BattleResultMessageParticipant)),
    ("GetActiveRegent", Eu5(Government), Args::Args(&[]), Eu5(Character)),
    ("GetActiveResolution", Eu5(ActiveResolutionContainer), Args::Args(&[DType(Unknown)]), Eu5(ActiveResolution)),
    ("GetActiveResolution", Eu5(ActiveSituation), Args::Args(&[DType(Unknown)]), Eu5(ActiveResolution)),
    ("GetActiveResolution", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ActiveResolution)),
    ("GetActiveResolution", Eu5(InternationalOrganization), Args::Args(&[DType(Unknown)]), Eu5(ActiveResolution)),
    ("GetActiveResolution", Eu5(SituationView), Args::Args(&[]), Eu5(ActiveResolution)),
    ("GetActiveResolution", Scope, Args::Args(&[]), Eu5(ActiveResolution)),
    ("GetActiveResolutionFromKey", Eu5(ActiveResolutionContainer), Args::Args(&[DType(Unknown)]), Eu5(ActiveResolution)),
    ("GetActiveResolutionFromKey", Eu5(ActiveSituation), Args::Args(&[DType(Unknown)]), Eu5(ActiveResolution)),
    ("GetActiveResolutionFromKey", Eu5(InternationalOrganization), Args::Args(&[DType(Unknown)]), Eu5(ActiveResolution)),
    ("GetActiveSituation", Eu5(SituationView), Args::Args(&[]), Eu5(ActiveSituation)),
    ("GetActivity", Eu5(Unit), Args::Args(&[]), Eu5(UnitActivity)),
    ("GetActor", Eu5(TargettedActionParameters), Args::Args(&[]), Eu5(Country)),
    ("GetActor", Eu5(TransferOccupationActionView), Args::Args(&[]), Eu5(Country)),
    ("GetAdvance", Eu5(AdvanceItem), Args::Args(&[]), Eu5(Advance)),
    ("GetAdvance", Eu5(CurrentResearch), Args::Args(&[]), Eu5(Advance)),
    ("GetAdvanceDefinition", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(AdvanceDefinition)),
    ("GetAdvancePointer", Eu5(ResearchMessage), Args::Args(&[]), Eu5(Advance)),
    ("GetAdvanceType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(AdvanceDefinition)),
    ("GetAdvanceType", Scope, Args::Args(&[]), Eu5(AdvanceDefinition)),
    ("GetAdvancesSortSearch", Eu5(AdvancesLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetAdvisorUIAction", Eu5(CabinetItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetAge", Eu5(Advance), Args::Args(&[]), Eu5(Age)),
    ("GetAge", Eu5(AdvanceDefinition), Args::Args(&[]), Eu5(Age)),
    ("GetAge", Eu5(AgeAdvancesWrap), Args::Args(&[]), Eu5(Age)),
    ("GetAge", Eu5(BuildingType), Args::Args(&[]), Eu5(Age)),
    ("GetAge", Eu5(GovernmentReform), Args::Args(&[]), Eu5(Age)),
    ("GetAge", Eu5(Institution), Args::Args(&[]), Eu5(Age)),
    ("GetAge", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Age)),
    ("GetAge", Eu5(SubUnitType), Args::Args(&[]), Eu5(Age)),
    ("GetAge", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(Age)),
    ("GetAge", Scope, Args::Args(&[]), Eu5(Age)),
    ("GetAgenda", Eu5(ActiveParliamentAgenda), Args::Args(&[]), Eu5(ParliamentAgenda)),
    ("GetAgenda", Eu5(ParliamentAgendaItem), Args::Args(&[]), Eu5(ActiveParliamentAgenda)),
    ("GetAlertAction", Eu5(AlertEntry), Args::Args(&[]), Eu5(AlertAction)),
    ("GetAllPage", Eu5(Encyclopedia), Args::Args(&[]), Eu5(EncyclopediaPage)),
    ("GetAnnexTreaty", Eu5(PeaceOfferLateralView), Args::Args(&[]), Eu5(PeaceTreaty)),
    ("GetAntagoniser", Eu5(AntagonismBombSpecWrap), Args::Args(&[]), Eu5(Country)),
    ("GetAntagonism", Eu5(WarImpactWrap), Args::Args(&[]), Eu5(AntagonismBombsSpec)),
    ("GetArea", Eu5(Exploration), Args::Args(&[]), Eu5(Area)),
    ("GetArea", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Area)),
    ("GetArea", Eu5(Location), Args::Args(&[]), Eu5(Area)),
    ("GetArea", Eu5(PossibleExplorationItem), Args::Args(&[]), Eu5(Area)),
    ("GetArea", Eu5(PossiblePrivateerItem), Args::Args(&[]), Eu5(Area)),
    ("GetArea", Eu5(Privateer), Args::Args(&[]), Eu5(Area)),
    ("GetArea", Eu5(Province), Args::Args(&[]), Eu5(Area)),
    ("GetArea", Eu5(ProvinceDefinition), Args::Args(&[]), Eu5(Area)),
    ("GetArea", Scope, Args::Args(&[]), Eu5(Area)),
    ("GetArmyDisembarkLocation", Eu5(UnitTransportStateBag), Args::Args(&[]), Eu5(Location)),
    ("GetArmyEmbarkLocation", Eu5(UnitTransportStateBag), Args::Args(&[]), Eu5(Location)),
    ("GetArmyRecruitmentDesired", Eu5(TacticalObjectiveGroupGlue), Args::Args(&[]), Eu5(ArmyStrength)),
    ("GetArmyRecruitmentNeeded", Eu5(TacticalObjectiveGroupGlue), Args::Args(&[]), Eu5(ArmyStrength)),
    ("GetArmySortSearch", Eu5(MilitaryObjectiveGroupView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetArmyTypesSortSearch", Eu5(ArmyBuilderLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetArmyUnitsSortSearch", Eu5(UnitOverview), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetArt", Eu5(ArtsItem), Args::Args(&[]), Eu5(WorkOfArt)),
    ("GetArtInProgress", Eu5(Character), Args::Args(&[]), Eu5(WorkOfArtType)),
    ("GetArtist", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Artist)),
    ("GetArtist", Scope, Args::Args(&[]), Eu5(Artist)),
    ("GetArtistType", Eu5(Character), Args::Args(&[]), Eu5(Artist)),
    ("GetArtsItemsSortSearch", Eu5(ArtsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetAttacker", Eu5(BattleResult), Args::Args(&[]), Eu5(BattleSide)),
    ("GetAttacker", Eu5(BattleResultMessage), Args::Args(&[]), Eu5(BattleResultMessageSide)),
    ("GetAttacker", Eu5(Combat), Args::Args(&[]), Eu5(CombatSide)),
    ("GetAttackerLeader", Eu5(WarLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetAttackerLosses", Eu5(War), Args::Args(&[]), Eu5(WarLosses)),
    ("GetAttackerParticipantsSortSearch", Eu5(WarLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetAttackerWarLeader", Eu5(War), Args::Args(&[]), Eu5(Country)),
    ("GetAttackers", Eu5(WarGlue), Args::Args(&[]), Eu5(WarSideGlue)),
    ("GetAutocompleteFromKey", Eu5(DynastyTreeView), Args::Args(&[DType(Unknown)]), Eu5(Character)),
    ("GetAutocompleteFromKey", Eu5(TechnologyLateralView), Args::Args(&[DType(Unknown)]), Eu5(Advance)),
    ("GetAvailableMissionsSortSearch", Eu5(SelectMissionLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetAvatar", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Avatar)),
    ("GetAvatar", Scope, Args::Args(&[]), Eu5(Avatar)),
    ("GetBalanceAction", Eu5(QuickUnitActions), Args::Args(&[]), Eu5(UnitActionItem)),
    ("GetBalanceAction", Eu5(SingleUnitFormationWindow), Args::Args(&[]), Eu5(UnitActionItem)),
    ("GetBalanceAction", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(UnitActionItem)),
    ("GetBattleResult", Eu5(BattleResultMessage), Args::Args(&[]), Eu5(BattleResult)),
    ("GetBattleResult", Eu5(UIMessage), Args::Args(&[]), Eu5(BattleResult)),
    ("GetBattleResult", Eu5(WarLateralViewBattle), Args::Args(&[]), Eu5(BattleResult)),
    ("GetBattleSide", Eu5(BattleResultMessageSide), Args::Args(&[]), Eu5(BattleSide)),
    ("GetBattleSide", Eu5(CombatSide), Args::Args(&[]), Eu5(BattleSide)),
    ("GetBesieger", Eu5(Siege), Args::Args(&[]), Eu5(Country)),
    ("GetBestBuildLocation", Eu5(LocationProductionView), Args::Args(&[]), Eu5(Location)),
    ("GetBestBuildLocation", Eu5(ProductionView), Args::Args(&[]), Eu5(Location)),
    ("GetBestBuildLocationItem", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(LocationToBuildItem)),
    ("GetBestDealMarket", Eu5(ImportExportLateralView), Args::Args(&[]), Eu5(Market)),
    ("GetBestExpandingLocationItem", Eu5(ExpandRawGoodsLateralView), Args::Args(&[]), Eu5(RawGoodLocationItem)),
    ("GetBestFortBuilding", Eu5(Location), Args::Args(&[]), Eu5(Building)),
    ("GetBestHeirCandidate", Eu5(HeirSelectionCandidate), Args::Args(&[]), Eu5(HeirSelectionValue)),
    ("GetBestHeirCandidateFor", Eu5(Government), Args::Args(&[DType(Unknown)]), Eu5(Character)),
    ("GetBiasConfig", Eu5(Country), Args::Args(&[DType(Unknown)]), Eu5(BiasType)),
    ("GetBiggestMarket", Eu5(GoodsItem), Args::Args(&[]), Eu5(Market)),
    ("GetBirthLocation", Eu5(Character), Args::Args(&[]), Eu5(Location)),
    ("GetBirthPlace", Eu5(ActiveInstitution), Args::Args(&[]), Eu5(Location)),
    ("GetBorrower", Eu5(Loan), Args::Args(&[]), Eu5(Country)),
    ("GetBuildAllUIAction", Eu5(BuildingView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetBuildRankingItems", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(ConstructScoreRanking)),
    ("GetBuildRankingItems", Eu5(LocationProductionView), Args::Args(&[]), Eu5(ConstructScoreRanking)),
    ("GetBuildRankingItems", Eu5(ProductionView), Args::Args(&[]), Eu5(ConstructScoreRanking)),
    ("GetBuildUIAction", Eu5(BuildingView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetBuilding", Eu5(BuildingCandidate), Args::Args(&[]), Eu5(Building)),
    ("GetBuilding", Eu5(BuildingItem), Args::Args(&[]), Eu5(Building)),
    ("GetBuilding", Eu5(BuildingView), Args::Args(&[]), Eu5(Building)),
    ("GetBuilding", Eu5(Construction), Args::Args(&[]), Eu5(Building)),
    ("GetBuilding", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Building)),
    ("GetBuilding", Eu5(LocationBuildingItem), Args::Args(&[]), Eu5(Building)),
    ("GetBuilding", Eu5(LocationToBuildItem), Args::Args(&[]), Eu5(Building)),
    ("GetBuilding", Eu5(Pop), Args::Args(&[]), Eu5(Building)),
    ("GetBuilding", Eu5(SBuildingWithMissingEmployees), Args::Args(&[]), Eu5(Building)),
    ("GetBuilding", Scope, Args::Args(&[]), Eu5(Building)),
    ("GetBuildingCandidateUIAction", Eu5(BuildingCandidate), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetBuildingCategoriesSortSearch", Eu5(ProductionView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetBuildingItemUIAction", Eu5(BuildingItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetBuildingType", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(BuildingType)),
    ("GetBuildingType", Eu5(BuildingItem), Args::Args(&[]), Eu5(BuildingType)),
    ("GetBuildingType", Eu5(ConstructScoreRanking), Args::Args(&[]), Eu5(BuildingType)),
    ("GetBuildingType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(BuildingType)),
    ("GetBuildingType", Eu5(LocationToBuildItem), Args::Args(&[]), Eu5(BuildingType)),
    ("GetBuildingType", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(BuildingType)),
    ("GetBuildingType", Eu5(UpgradeableBuildingTypeLevels), Args::Args(&[]), Eu5(BuildingType)),
    ("GetBuildingType", Scope, Args::Args(&[]), Eu5(BuildingType)),
    ("GetBuildingsSortSearch", Eu5(LocationProductionView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetBuildingsSortSearch", Eu5(ProductionView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetBuildingsUIAction", Eu5(FoodLocationItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetButtonAction", Eu5(GroupItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetBuyer", Eu5(SellLocationActionView), Args::Args(&[]), Eu5(Country)),
    ("GetCabinet", Eu5(CabinetActionMarker), Args::Args(&[]), Eu5(Cabinet)),
    ("GetCabinet", Eu5(CabinetItem), Args::Args(&[]), Eu5(Cabinet)),
    ("GetCabinet", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Cabinet)),
    ("GetCabinet", Eu5(SelectSocietalValue), Args::Args(&[]), Eu5(Cabinet)),
    ("GetCabinet", Scope, Args::Args(&[]), Eu5(Cabinet)),
    ("GetCabinetAction", Eu5(InteractionTarget), Args::Args(&[]), Eu5(CabinetAction)),
    ("GetCabinetAction", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(CabinetAction)),
    ("GetCabinetAction", Scope, Args::Args(&[]), Eu5(CabinetAction)),
    ("GetCabinetCardModifier", Eu5(QuickCabinetCardModifier), Args::Args(&[]), Eu5(CabinetCardModifier)),
    ("GetCandidate", Eu5(LeaderCandidate), Args::Args(&[]), Eu5(Country)),
    ("GetCandidatesSortSearch", Eu5(FormNewCountry), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCanonizeAction", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetCapacityMarket", Eu5(Trade), Args::Args(&[]), Eu5(Market)),
    ("GetCapital", Eu5(Area), Args::Args(&[]), Eu5(Location)),
    ("GetCapital", Eu5(Country), Args::Args(&[]), Eu5(Location)),
    ("GetCapital", Eu5(Province), Args::Args(&[]), Eu5(Location)),
    ("GetCapitalOrParliament", Eu5(Country), Args::Args(&[]), Eu5(Location)),
    ("GetCapitalRegion", Eu5(Country), Args::Args(&[]), Eu5(Region)),
    ("GetCaptured", Eu5(CombatSide), Args::Args(&[]), Eu5(CombatSubUnitArray)),
    ("GetCardBuildingItemUIAction", Eu5(BuildingItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetCardinal", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Cardinal)),
    ("GetCardinal", Scope, Args::Args(&[]), Eu5(Cardinal)),
    ("GetCasusBelli", Eu5(InteractionTarget), Args::Args(&[]), Eu5(CasusBelli)),
    ("GetCasusBelli", Eu5(SelectCasusBelli), Args::Args(&[]), Eu5(CasusBelli)),
    ("GetCasusBelli", Eu5(WarGoal), Args::Args(&[]), Eu5(CasusBelli)),
    ("GetCasusBelli", Scope, Args::Args(&[]), Eu5(CasusBelli)),
    ("GetCategoriesSortSearch", Eu5(PeaceOfferLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCategory", Eu5(AvailableMercenaryTypes), Args::Args(&[]), Eu5(SubUnitCategory)),
    ("GetCategory", Eu5(BattleUnitStats), Args::Args(&[]), Eu5(SubUnitCategory)),
    ("GetCategory", Eu5(BuildingType), Args::Args(&[]), Eu5(BuildingCategory)),
    ("GetCategory", Eu5(CategoryBuildingTypesItem), Args::Args(&[]), Eu5(BuildingCategory)),
    ("GetCategory", Eu5(FinishedWarUnitStats), Args::Args(&[]), Eu5(SubUnitCategory)),
    ("GetCategory", Eu5(GoodsDemand), Args::Args(&[]), Eu5(DemandCategory)),
    ("GetCategory", Eu5(ScopedEditorSettingsCategory), Args::Args(&[]), Eu5(EditorSettingCategory)),
    ("GetCategory", Eu5(SubUnitCombatCounts), Args::Args(&[]), Eu5(SubUnitCategory)),
    ("GetCategory", Eu5(SubUnitCounts), Args::Args(&[]), Eu5(SubUnitCategory)),
    ("GetCategory", Eu5(SubUnitType), Args::Args(&[]), Eu5(SubUnitCategory)),
    ("GetCenter", Eu5(CombatSide), Args::Args(&[]), Eu5(CombatSubUnitArray)),
    ("GetCenterLocation", Eu5(Market), Args::Args(&[]), Eu5(Location)),
    ("GetCharacter", Eu5(Cabinet), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(CharMessage), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(CharacterItem), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(CharacterLateralview), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(DynastyNodeItem), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(Exploration), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(GroupItem), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(NewBornMessage), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(PossibleExplorationItem), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(PossibleLeaderItem), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(ReligiousFigureGlue), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(RulerTraitEntry), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(SelectCharacterInteraction), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Eu5(UIMessage), Args::Args(&[]), Eu5(Character)),
    ("GetCharacter", Scope, Args::Args(&[]), Eu5(Character)),
    ("GetCharacterInteraction", Eu5(InteractionTarget), Args::Args(&[]), Eu5(CharacterInteraction)),
    ("GetCharacterInteraction", Scope, Args::Args(&[]), Eu5(CharacterInteraction)),
    ("GetCharacterRulerData", Eu5(RulerTerm), Args::Args(&[]), Eu5(CharacterRulerData)),
    ("GetCharactersSortSearch", Eu5(CountryPeopleLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCharactersSortSearch", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetChat", Eu5(ChatTab), Args::Args(&[]), Eu5(Chat)),
    ("GetChildEducation", Eu5(ChildEducationCandidate), Args::Args(&[]), Eu5(ChildEducation)),
    ("GetChildEducation", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ChildEducation)),
    ("GetChildEducation", Scope, Args::Args(&[]), Eu5(ChildEducation)),
    ("GetChildGenerator", Eu5(PortraitEditorWindow), Args::Args(&[]), Eu5(ChildGenerator)),
    ("GetClimate", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Climate)),
    ("GetClimate", Eu5(Location), Args::Args(&[]), Eu5(Climate)),
    ("GetClimate", Scope, Args::Args(&[]), Eu5(Climate)),
    ("GetClosestPort", Eu5(Location), Args::Args(&[]), Eu5(Location)),
    ("GetColonialCharter", Eu5(ColonialCharterItem), Args::Args(&[]), Eu5(ColonialCharter)),
    ("GetColonialCharter", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ColonialCharter)),
    ("GetColonialCharter", Eu5(LocationView), Args::Args(&[]), Eu5(ColonialCharterItem)),
    ("GetColonialCharter", Scope, Args::Args(&[]), Eu5(ColonialCharter)),
    ("GetColonialChartersSortSearch", Eu5(ExpansionLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCombat", Eu5(BattleView), Args::Args(&[]), Eu5(Combat)),
    ("GetCombat", Eu5(CombatMarker), Args::Args(&[]), Eu5(Combat)),
    ("GetCombat", Eu5(CombatSide), Args::Args(&[]), Eu5(Combat)),
    ("GetCombat", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Combat)),
    ("GetCombat", Eu5(Location), Args::Args(&[]), Eu5(Combat)),
    ("GetCombat", Eu5(UIMessage), Args::Args(&[]), Eu5(Combat)),
    ("GetCombat", Eu5(Unit), Args::Args(&[]), Eu5(Combat)),
    ("GetCombat", Eu5(WarLateralViewBattle), Args::Args(&[]), Eu5(Combat)),
    ("GetCombat", Scope, Args::Args(&[]), Eu5(Combat)),
    ("GetCombatSide", Eu5(CombatSideWrap), Args::Args(&[]), Eu5(CombatSide)),
    ("GetCombatSide", Eu5(CombatSubUnitArray), Args::Args(&[]), Eu5(CombatSide)),
    ("GetCombatSide", Eu5(InteractionTarget), Args::Args(&[]), Eu5(CombatSide)),
    ("GetCombatSide", Scope, Args::Args(&[]), Eu5(CombatSide)),
    ("GetCommander", Eu5(BattleSide), Args::Args(&[]), Eu5(Character)),
    ("GetCommander", Eu5(CombatSide), Args::Args(&[]), Eu5(Character)),
    ("GetCommander", Eu5(Siege), Args::Args(&[]), Eu5(Character)),
    ("GetCommander", Eu5(Unit), Args::Args(&[]), Eu5(Character)),
    ("GetCommitAction", Eu5(MilitaryObjectiveGroupView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetCommonDialect", Eu5(Country), Args::Args(&[]), Eu5(Dialect)),
    ("GetCommonLanguage", Eu5(Country), Args::Args(&[]), Eu5(Language)),
    ("GetCondottieriItemsSortSearch", Eu5(SetupCondottieriView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetConsort", Eu5(Government), Args::Args(&[]), Eu5(Character)),
    ("GetConstructScoreFirstItem", Eu5(ConstructScoreRanking), Args::Args(&[]), Eu5(ConstructScoreItem)),
    ("GetConstruction", Eu5(ArmyConstructionMarker), Args::Args(&[]), Eu5(Construction)),
    ("GetConstruction", Eu5(BuildingConstructionMarker), Args::Args(&[]), Eu5(Construction)),
    ("GetConstruction", Eu5(ConquistadorConstructionMarker), Args::Args(&[]), Eu5(Construction)),
    ("GetConstruction", Eu5(ConstructionItem), Args::Args(&[]), Eu5(Construction)),
    ("GetConstruction", Eu5(LocationBuildingItem), Args::Args(&[]), Eu5(Construction)),
    ("GetConstruction", Eu5(LocationToRecruitItem), Args::Args(&[]), Eu5(Construction)),
    ("GetConstruction", Eu5(NavyConstructionMarker), Args::Args(&[]), Eu5(Construction)),
    ("GetConstructionDemand", Eu5(BuildingType), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetConstructionDemand", Eu5(SubUnitCategory), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetConstructionDemand", Eu5(SubUnitType), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetContinent", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Continent)),
    ("GetContinent", Eu5(Location), Args::Args(&[]), Eu5(Continent)),
    ("GetContinent", Eu5(Province), Args::Args(&[]), Eu5(Continent)),
    ("GetContinent", Eu5(SubContinent), Args::Args(&[]), Eu5(Continent)),
    ("GetContinent", Scope, Args::Args(&[]), Eu5(Continent)),
    ("GetController", Eu5(Location), Args::Args(&[]), Eu5(Country)),
    ("GetController", Eu5(SubUnit), Args::Args(&[]), Eu5(Country)),
    ("GetCountriesList", Eu5(Culture), Args::Args(&[]), Eu5(QuickCultureCountryList)),
    ("GetCountriesList", Eu5(Religion), Args::Args(&[]), Eu5(QuickReligionCountryList)),
    ("GetCountriesSortSearch", Eu5(CountriesListView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCountriesSortSearch", Eu5(CountryListOverview), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCountriesSortSearch", Eu5(DiplomacyLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCountriesSortSearch", Eu5(SelectCountryDiplomacyLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCountry", Eu5(AnnexationMarker), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(AntagonismWrapper), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(BattleParticipant), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(BuildingSpyNetworkMarker), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CEconomy), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CallAllyAlert), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CombatSide), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(Construction), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CountriesListViewItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CountryCultureLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CountryDiplomaticItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CountryPopulationChart), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CreateCasusBelliMarker), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(CurryingFavorsMarker), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(DeclareWarAlly), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(DiploAlert), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(Diplomacy), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(DiplomacyDialog), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(Estate), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(EstateOpinionWrap), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(GovernmentView), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(GreatPowerItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(GroupItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(ImproveOpinionMarker), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(InternationalOrganizationMessagePopup), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(MaritimeInLocationWrap), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(MaritimePresence), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(Merchant), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(MerchantCapacityInMarketWrap), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(MerchantPowerInMarketWrap), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(OngoingRelationCountry), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(OutlinerPlayerEntry), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(ParliamentMarker), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(PeaceOfferLateralViewParticipant), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(Periphora), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(Playable), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(PlayerEntryForChat), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(PopsCountryItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(Province), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(RelationDescItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(RelationTypeItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(RelativePowerTooltipGlue), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(RenameDialog), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(ScoreViewItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(SituationMessagePopup), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(SocietalValueItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(StrategicMilitaryObjectiveGroup), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(SubjectItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(TacticalMilitaryObjectiveGroup), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(Unit), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(UnitMarkerItem), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(WarLateralViewParticipant), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(WarParticipant), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Eu5(WarParticipantGlue), Args::Args(&[]), Eu5(Country)),
    ("GetCountry", Scope, Args::Args(&[]), Eu5(Country)),
    ("GetCountryInteraction", Eu5(InteractionTarget), Args::Args(&[]), Eu5(CountryInteraction)),
    ("GetCountryInteraction", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(CountryInteraction)),
    ("GetCountryInteraction", Scope, Args::Args(&[]), Eu5(CountryInteraction)),
    ("GetCountryOrderedByGreatPowerScore", Eu5(InternationalOrganization), Args::Args(&[DType(Unknown)]), Eu5(Country)),
    ("GetCountryParliamentAgenda", Eu5(Parliament), Args::Args(&[DType(Unknown)]), Eu5(ActiveParliamentAgenda)),
    ("GetCountryPointer", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(Country)),
    ("GetCountryRank", Eu5(CountryRankCandidate), Args::Args(&[]), Eu5(CountryRank)),
    ("GetCountryRank", Eu5(InteractionTarget), Args::Args(&[]), Eu5(CountryRank)),
    ("GetCountryRank", Scope, Args::Args(&[]), Eu5(CountryRank)),
    ("GetCountryRulerData", Eu5(RulerTerm), Args::Args(&[]), Eu5(CountryRulerData)),
    ("GetCountryWithHighestGreatPower", Eu5(InternationalOrganization), Args::Args(&[]), Eu5(Country)),
    ("GetCountryWithHighestGreatPowerScoreWithSpecialStatus", Eu5(InternationalOrganization), Args::Args(&[DType(Unknown)]), Eu5(Country)),
    ("GetCourtCountry", Eu5(Character), Args::Args(&[]), Eu5(Country)),
    ("GetCourtDialect", Eu5(Country), Args::Args(&[]), Eu5(Dialect)),
    ("GetCourtLanguage", Eu5(Country), Args::Args(&[]), Eu5(Language)),
    ("GetCreateUnitAction", Eu5(SingleUnitFormationWindow), Args::Args(&[]), Eu5(UnitActionItem)),
    ("GetCreateUnitAction", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(UnitActionItem)),
    ("GetCreator", Eu5(WorkOfArt), Args::Args(&[]), Eu5(Character)),
    ("GetCulture", Eu5(Character), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(Country), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(CountryCultureLateralView), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(CultureItem), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(ImportantCultureItem), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(Migration), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(Pop), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(PopCultureItem), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(PopEntry), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Eu5(SubUnit), Args::Args(&[]), Eu5(Culture)),
    ("GetCulture", Scope, Args::Args(&[]), Eu5(Culture)),
    ("GetCultureGroup", Eu5(InteractionTarget), Args::Args(&[]), Eu5(CultureGroup)),
    ("GetCultureGroup", Scope, Args::Args(&[]), Eu5(CultureGroup)),
    ("GetCultureItemsSortSearch", Eu5(CulturesLedger), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCultureSortSearch", Eu5(CountryCultureLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCulturesSortSearch", Eu5(CDPopEditor), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCurrencyGameConceptType", Eu5(CurrencyPriceWrap), Args::Args(&[]), Eu5(GameConceptTooltip)),
    ("GetCurrent", Eu5(ActiveHegemon), Args::Args(&[]), Eu5(Country)),
    ("GetCurrentAdvanceUIAction", Eu5(InGameTopbar), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetCurrentAiCurrency", Eu5(AiCurrencyClassGlue), Args::Args(&[]), Eu5(AiCurrencyGlue)),
    ("GetCurrentAiCurrencyClass", Eu5(AiCurrencyViewer), Args::Args(&[]), Eu5(AiCurrencyClassGlue)),
    ("GetCurrentCandidate", Eu5(SelectHeirSelection), Args::Args(&[]), Eu5(HeirSelectionCandidate)),
    ("GetCurrentCivilWar", Eu5(Country), Args::Args(&[]), Eu5(Country)),
    ("GetCurrentDebate", Eu5(Parliament), Args::Args(&[]), Eu5(ParliamentIssue)),
    ("GetCurrentEntry", Eu5(ScriptProfilerGui), Args::Args(&[]), Eu5(ScriptProfilerEntry)),
    ("GetCurrentMissionTask", Eu5(MissionProgress), Args::Args(&[]), Eu5(MissionTaskDefinition)),
    ("GetCurrentNeedsSortSearch", Eu5(TradeOverview), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetCurrentPage", Eu5(Encyclopedia), Args::Args(&[]), Eu5(EncyclopediaPage)),
    ("GetCurrentParams", Eu5(SelectInteractionTargetView), Args::Args(&[]), Eu5(TargettedActionParameters)),
    ("GetCurrentReligiousFocus", Eu5(Country), Args::Args(&[]), Eu5(CurrentReligiousFocus)),
    ("GetCurrentReligiousFocus", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(ReligiousFocusGlue)),
    ("GetCurrentResearch", Eu5(Country), Args::Args(&[]), Eu5(CurrentResearch)),
    ("GetCurrentValueGlue", Eu5(SelectInteractionTargetView), Args::Args(&[]), Eu5(SelectInteractionTargetGlue)),
    ("GetCurrentWar", Eu5(WarViewer), Args::Args(&[]), Eu5(WarGlue)),
    ("GetCustomer", Eu5(Mercenary), Args::Args(&[]), Eu5(Country)),
    ("GetDate", Eu5(JominiNotification), Args::Args(&[]), Date),
    ("GetDeclareBankruptcyUIAction", Eu5(SelectLoanLateralView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetDeclareWarAction", Eu5(DeclareWarLateralView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetDefaultCategory", Eu5(DiplomacyMacrobuilderLateralView), Args::Args(&[]), Eu5(DiplomaticActionCategory)),
    ("GetDefaultCategory", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(DiplomaticActionCategory)),
    ("GetDefendHomeTerritoryUIAction", Eu5(MilitaryObjectiveGroupsView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetDefender", Eu5(BattleResult), Args::Args(&[]), Eu5(BattleSide)),
    ("GetDefender", Eu5(BattleResultMessage), Args::Args(&[]), Eu5(BattleResultMessageSide)),
    ("GetDefender", Eu5(Combat), Args::Args(&[]), Eu5(CombatSide)),
    ("GetDefenderLeader", Eu5(WarLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetDefenderLosses", Eu5(War), Args::Args(&[]), Eu5(WarLosses)),
    ("GetDefenderParticipantsSortSearch", Eu5(WarLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetDefenderWarLeader", Eu5(War), Args::Args(&[]), Eu5(Country)),
    ("GetDefenders", Eu5(WarGlue), Args::Args(&[]), Eu5(WarSideGlue)),
    ("GetDefinition", Eu5(Advance), Args::Args(&[]), Eu5(AdvanceDefinition)),
    ("GetDefinition", Eu5(Province), Args::Args(&[]), Eu5(ProvinceDefinition)),
    ("GetDefinition", Eu5(SubUnit), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetDefinition", Eu5(WorkOfArt), Args::Args(&[]), Eu5(WorkOfArtType)),
    ("GetDemand", Eu5(TemporaryDemand), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetDequeueUIAction", Eu5(LocationToBuildItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetDescription", Eu5(AlertEntry), Args::Args(&[]), Eu5(AlertDescription)),
    ("GetDestination", Eu5(ColonialCharter), Args::Args(&[]), Eu5(Location)),
    ("GetDestination", Eu5(Periphora), Args::Args(&[]), Eu5(Location)),
    ("GetDetachAction", Eu5(SingleUnitWindow), Args::Args(&[DType(Unknown)]), Eu5(UnitActionItem)),
    ("GetDialect", Eu5(Culture), Args::Args(&[]), Eu5(Dialect)),
    ("GetDialect", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Dialect)),
    ("GetDialect", Scope, Args::Args(&[]), Eu5(Dialect)),
    ("GetDiploCategoriesSortSearch", Eu5(DiplomacyMacrobuilderLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetDiploCategoriesSortSearch", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetDiplomacy", Eu5(Country), Args::Args(&[]), Eu5(Diplomacy)),
    ("GetDiplomaticAction", Eu5(ForeignCountryView), Args::Args(&[DType(Unknown)]), Eu5(DiplomaticActionItem)),
    ("GetDiplomaticRelationsSortSearch", Eu5(DiplomacyLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetDiplomaticRelationsSortSearch", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetDiplomaticRelationsSortSearch", Eu5(GameLobby), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetDisaster", Eu5(DisasterView), Args::Args(&[]), Eu5(Disaster)),
    ("GetDisaster", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Disaster)),
    ("GetDisaster", Scope, Args::Args(&[]), Eu5(Disaster)),
    ("GetDisasterType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(DisasterType)),
    ("GetDisasterType", Scope, Args::Args(&[]), Eu5(DisasterType)),
    ("GetDisease", Eu5(DiseaseOutbreak), Args::Args(&[]), Eu5(Disease)),
    ("GetDisease", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Disease)),
    ("GetDisease", Eu5(PossibleDisease), Args::Args(&[]), Eu5(Disease)),
    ("GetDisease", Scope, Args::Args(&[]), Eu5(Disease)),
    ("GetDiseaseOutbreak", Eu5(InteractionTarget), Args::Args(&[]), Eu5(DiseaseOutbreak)),
    ("GetDiseaseOutbreak", Eu5(Location), Args::Args(&[DType(Unknown)]), Eu5(DiseaseOutbreak)),
    ("GetDiseaseOutbreak", Eu5(OutbreakItem), Args::Args(&[]), Eu5(DiseaseOutbreak)),
    ("GetDiseaseOutbreak", Scope, Args::Args(&[]), Eu5(DiseaseOutbreak)),
    ("GetDominantCountry", Eu5(Culture), Args::Args(&[]), Eu5(Country)),
    ("GetDominantCulture", Eu5(Location), Args::Args(&[]), Eu5(Culture)),
    ("GetDominantDialect", Eu5(Location), Args::Args(&[]), Eu5(Dialect)),
    ("GetDominantLanguage", Eu5(Country), Args::Args(&[]), Eu5(Language)),
    ("GetDominantLanguage", Eu5(Location), Args::Args(&[]), Eu5(Language)),
    ("GetDominantReligion", Eu5(Location), Args::Args(&[]), Eu5(Religion)),
    ("GetDynamicQuickDiplomaticActions", Eu5(Country), Args::Args(&[]), Eu5(QuickDiplomaticActions)),
    ("GetDynastiesSortSearch", Eu5(CountryPeopleLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetDynasty", Eu5(Character), Args::Args(&[]), Eu5(Dynasty)),
    ("GetDynasty", Eu5(DynastyItem), Args::Args(&[]), Eu5(Dynasty)),
    ("GetDynasty", Eu5(DynastyMarker), Args::Args(&[]), Eu5(Dynasty)),
    ("GetDynasty", Eu5(DynastyTreeView), Args::Args(&[]), Eu5(Dynasty)),
    ("GetDynasty", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Dynasty)),
    ("GetDynasty", Eu5(PeopleDynastyItem), Args::Args(&[]), Eu5(Dynasty)),
    ("GetDynasty", Scope, Args::Args(&[]), Eu5(Dynasty)),
    ("GetDynastyFounder", Eu5(Dynasty), Args::Args(&[]), Eu5(Character)),
    ("GetDynastyHead", Eu5(Dynasty), Args::Args(&[]), Eu5(Character)),
    ("GetDynastyItemsSortSearch", Eu5(DynastiesLedger), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetEconomy", Eu5(Country), Args::Args(&[]), Eu5(CEconomy)),
    ("GetEducation", Eu5(Character), Args::Args(&[]), Eu5(ChildEducation)),
    ("GetEligibleEstate", Eu5(BuildingType), Args::Args(&[]), Eu5(EstateType)),
    ("GetEmbarkAction", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetEmploymentSystem", Eu5(Country), Args::Args(&[]), Eu5(EmploymentSystem)),
    ("GetEmploymentSystem", Eu5(InteractionTarget), Args::Args(&[]), Eu5(EmploymentSystem)),
    ("GetEmploymentSystem", Scope, Args::Args(&[]), Eu5(EmploymentSystem)),
    ("GetEnactNoVoteTarget", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(InteractionTarget)),
    ("GetEnactResolution", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(Resolution)),
    ("GetEnactYesVoteTarget", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(InteractionTarget)),
    ("GetEnemyCountry", Eu5(DeclareWarLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetEnemyLeader", Eu5(WarLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetEnemyParticipantsSortSearch", Eu5(WarLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetEnforceAttackerPeace", Eu5(WarLateralView), Args::Args(&[]), Eu5(DiplomaticActionItem)),
    ("GetEnforceDefenderPeace", Eu5(WarLateralView), Args::Args(&[]), Eu5(DiplomaticActionItem)),
    ("GetEntity", Eu5(TransactionProportion), Args::Args(&[]), Eu5(InteractionTarget)),
    ("GetEntry", Eu5(LayerTreeItem), Args::Args(&[]), Eu5(Type)),
    ("GetEstate", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(Estate)),
    ("GetEstate", Eu5(BuildingItem), Args::Args(&[]), Eu5(Estate)),
    ("GetEstate", Eu5(EstateOpinionWrap), Args::Args(&[]), Eu5(Estate)),
    ("GetEstate", Eu5(EstatesItem), Args::Args(&[]), Eu5(Estate)),
    ("GetEstate", Eu5(FormattedTooltipWrap), Args::Args(&[]), Eu5(Estate)),
    ("GetEstate", Eu5(Government), Args::Args(&[DType(Unknown)]), Eu5(Estate)),
    ("GetEstate", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Estate)),
    ("GetEstate", Eu5(Pop), Args::Args(&[]), Eu5(Estate)),
    ("GetEstate", Eu5(TaxRateSetting), Args::Args(&[]), Eu5(Estate)),
    ("GetEstate", Scope, Args::Args(&[]), Eu5(Estate)),
    ("GetEstateBuildingsSortSearch", Eu5(ProductionView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetEstateFromKey", Eu5(Government), Args::Args(&[DType(Unknown)]), Eu5(Estate)),
    ("GetEstatePrivilege", Eu5(ImplementedEstatePrivilege), Args::Args(&[]), Eu5(EstatePrivilege)),
    ("GetEstatePrivilege", Eu5(InteractionTarget), Args::Args(&[]), Eu5(EstatePrivilege)),
    ("GetEstatePrivilege", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(EstatePrivilege)),
    ("GetEstatePrivilege", Scope, Args::Args(&[]), Eu5(EstatePrivilege)),
    ("GetEstateType", Eu5(ActiveParliamentAgendaWrap), Args::Args(&[]), Eu5(EstateType)),
    ("GetEstateType", Eu5(Character), Args::Args(&[]), Eu5(EstateType)),
    ("GetEstateType", Eu5(Construction), Args::Args(&[]), Eu5(EstateType)),
    ("GetEstateType", Eu5(EstateOpinionWrap), Args::Args(&[]), Eu5(EstateType)),
    ("GetEstateType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(EstateType)),
    ("GetEstateType", Eu5(ParliamentIssue), Args::Args(&[]), Eu5(EstateType)),
    ("GetEstateType", Eu5(Pop), Args::Args(&[]), Eu5(EstateType)),
    ("GetEstateType", Scope, Args::Args(&[]), Eu5(EstateType)),
    ("GetEthnicity", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Ethnicity)),
    ("GetEthnicity", Scope, Args::Args(&[]), Eu5(Ethnicity)),
    ("GetExistingCBSortSearch", Eu5(SelectCreateCasusBelliWindow), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetExistingTrade", Eu5(PossibleItem), Args::Args(&[]), Eu5(Trade)),
    ("GetExistingTrade", Eu5(PossibleTrade), Args::Args(&[]), Eu5(Trade)),
    ("GetExpandRankingItems", Eu5(ExpandRawGoodsLateralView), Args::Args(&[]), Eu5(ConstructScoreRanking)),
    ("GetExploration", Eu5(Character), Args::Args(&[]), Eu5(Exploration)),
    ("GetExploration", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Exploration)),
    ("GetExploration", Eu5(PossibleExplorationItem), Args::Args(&[]), Eu5(Exploration)),
    ("GetExploration", Scope, Args::Args(&[]), Eu5(Exploration)),
    ("GetExplorationArea", Eu5(Construction), Args::Args(&[]), Eu5(Area)),
    ("GetExplorationConstruction", Eu5(PossibleExplorationItem), Args::Args(&[]), Eu5(Construction)),
    ("GetExplorationsSortSearch", Eu5(ExpansionLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetFaction", Eu5(ReligiousFactionGlue), Args::Args(&[]), Eu5(ReligiousFaction)),
    ("GetFamily", Eu5(Language), Args::Args(&[]), Eu5(LanguageFamily)),
    ("GetFather", Eu5(Character), Args::Args(&[]), Eu5(Character)),
    ("GetFavoriteForVoter", Eu5(InternationalOrganizationsView), Args::Args(&[DType(Unknown)]), Eu5(Country)),
    ("GetFileSearchList", Eu5(ScriptProfilerGui), Args::Args(&[]), Eu5(ToolPropertySearchList)),
    ("GetFilter", Eu5(AutocompleteEntry), Args::Args(&[]), Eu5(SearchFilter)),
    ("GetFilter", Eu5(TextSearchFilter), Args::Args(&[]), Eu5(SearchFilter)),
    ("GetFirstBuilding", Eu5(BuildingItem), Args::Args(&[]), Eu5(Building)),
    ("GetFirstCharacter", Eu5(EventWindow), Args::Args(&[]), Eu5(Character)),
    ("GetFirstCountry", Eu5(AskRepayLoanMessagePopup), Args::Args(&[]), Eu5(Country)),
    ("GetFirstCountry", Eu5(CountryMessage), Args::Args(&[]), Eu5(Country)),
    ("GetFirstCountry", Eu5(ScriptedRelationTypeWithContextWrap), Args::Args(&[]), Eu5(Country)),
    ("GetFirstCountry", Eu5(WarMessage), Args::Args(&[]), Eu5(Country)),
    ("GetFirstObjectOfType", Eu5(TargettedActionParameters), Args::Args(&[DType(Unknown)]), Eu5(InteractionTarget)),
    ("GetFirstSelectedNode", Eu5(VfsMountPathBrowser), Args::Args(&[]), Eu5(VfsMountPathBrowserEntryNode)),
    ("GetFirstTag", Eu5(UIMessage), Args::Args(&[]), Eu5(Country)),
    ("GetFirstUnit", Eu5(MultiUnitWindow), Args::Args(&[]), Eu5(Unit)),
    ("GetFirstUnitOnBoard", Eu5(Unit), Args::Args(&[]), Eu5(Unit)),
    ("GetFlavor", Eu5(Trait), Args::Args(&[]), Eu5(TraitCategory)),
    ("GetFood", Eu5(SupplyDepot), Args::Args(&[]), Eu5(FoodOwner)),
    ("GetFoodProductionListSortSearch", Eu5(FoodProductionLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetFoodSourcesSortSearch", Eu5(SelectedMarketLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetForeignBuildingsSortSearch", Eu5(ProductionView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetForeignCountry", Eu5(LocationView), Args::Args(&[]), Eu5(Country)),
    ("GetFormableCountry", Eu5(AlertFormableCountry), Args::Args(&[]), Eu5(FormableCountry)),
    ("GetFormableCountry", Eu5(InteractionTarget), Args::Args(&[]), Eu5(FormableCountry)),
    ("GetFormableCountry", Eu5(NewCountryCandidate), Args::Args(&[]), Eu5(FormableCountry)),
    ("GetFormableCountry", Scope, Args::Args(&[]), Eu5(FormableCountry)),
    ("GetFriendlyLeader", Eu5(WarLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetFriendlyParticipantsSortSearch", Eu5(WarLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetFrom", Eu5(Migration), Args::Args(&[]), Eu5(ProvinceDefinition)),
    ("GetFromLocation", Eu5(Migration), Args::Args(&[]), Eu5(Location)),
    ("GetFromMarket", Eu5(PossibleItem), Args::Args(&[]), Eu5(Market)),
    ("GetFromMarket", Eu5(PossibleTrade), Args::Args(&[]), Eu5(Market)),
    ("GetFromMarket", Eu5(Trade), Args::Args(&[]), Eu5(Market)),
    ("GetFromPort", Eu5(Trade), Args::Args(&[]), Eu5(Location)),
    ("GetGenericAction", Eu5(InteractionTarget), Args::Args(&[]), Eu5(GenericAction)),
    ("GetGenericAction", Scope, Args::Args(&[]), Eu5(GenericAction)),
    ("GetGeography", Eu5(GeographyGlue), Args::Args(&[]), Eu5(InteractionTarget)),
    ("GetGeographySortSearch", Eu5(MilitaryObjectiveGroupView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetGod", Eu5(GodWithReligionWrap), Args::Args(&[]), Eu5(God)),
    ("GetGod", Eu5(InteractionTarget), Args::Args(&[]), Eu5(God)),
    ("GetGod", Scope, Args::Args(&[]), Eu5(God)),
    ("GetGoldTreaty", Eu5(PeaceOfferLateralView), Args::Args(&[]), Eu5(PeaceOfferWarScoreTreatyGlue)),
    ("GetGoods", Eu5(BuildingView), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(ConstructScoreRanking), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(CurrentNeedsItem), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(DemandCategoryWrap), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(DemandsOnMarketWrap), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(FoodLocationItem), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodItem), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodsDemandEntry), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodsDetailsLateralView), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodsInMarket), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodsItem), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodsMarketEntry), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodsMessage), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodsPriceOnMarketWrap), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodsSellPriceWrap), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(GoodsSourceItem), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(ImportExportLateralView), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(PossibleItem), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(PossibleTrade), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(ProducedOnMarketWrap), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(SpecificGoodsOnMarketWrap), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(SupplyOnMarketWrap), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(Trade), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Eu5(UIMessage), Args::Args(&[]), Eu5(Goods)),
    ("GetGoods", Scope, Args::Args(&[]), Eu5(Goods)),
    ("GetGoodsDemand", Eu5(Construction), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetGoodsDemand", Eu5(InteractionTarget), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetGoodsDemand", Eu5(ProductionMethod), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetGoodsDemand", Scope, Args::Args(&[]), Eu5(Goods)),
    ("GetGoodsInMarketsSortSearch", Eu5(GoodsDetailsLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetGoodsItemsSortSearch", Eu5(GoodsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetGoodsMarketEntriesSortSearch", Eu5(SelectedMarketLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetGoodsMarketEntry", Eu5(GoodsInMarket), Args::Args(&[]), Eu5(GoodsMarketEntry)),
    ("GetGoodsMarketEntry", Eu5(GoodsPriceOnMarketWrap), Args::Args(&[]), Eu5(GoodsMarketEntry)),
    ("GetGoodsWithHighestSupplyAndValue", Eu5(Market), Args::Args(&[]), Eu5(Goods)),
    ("GetGovernment", Eu5(Country), Args::Args(&[]), Eu5(Government)),
    ("GetGovernmentReform", Eu5(InteractionTarget), Args::Args(&[]), Eu5(GovernmentReform)),
    ("GetGovernmentReform", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(GovernmentReform)),
    ("GetGovernmentReform", Scope, Args::Args(&[]), Eu5(GovernmentReform)),
    ("GetGovernmentType", Eu5(Government), Args::Args(&[]), Eu5(GovernmentType)),
    ("GetGovernmentType", Eu5(GovernmentReform), Args::Args(&[]), Eu5(GovernmentType)),
    ("GetGovernmentType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(GovernmentType)),
    ("GetGovernmentType", Scope, Args::Args(&[]), Eu5(GovernmentType)),
    ("GetGraphicalCultureType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(GraphicalCultureType)),
    ("GetGroup", Eu5(Religion), Args::Args(&[]), Eu5(ReligionGroup)),
    ("GetGroup", Eu5(StrategicMilitaryObjectiveGlue), Args::Args(&[]), Eu5(StrategicMilitaryObjectiveGroup)),
    ("GetHegemon", Eu5(ActiveHegemonItem), Args::Args(&[]), Eu5(ActiveHegemon)),
    ("GetHegemony", Eu5(ActiveHegemon), Args::Args(&[]), Eu5(Hegemony)),
    ("GetHegemony", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Hegemony)),
    ("GetHegemony", Scope, Args::Args(&[]), Eu5(Hegemony)),
    ("GetHeir", Eu5(Government), Args::Args(&[]), Eu5(Character)),
    ("GetHeir", Eu5(HeirSelectionValue), Args::Args(&[]), Eu5(Character)),
    ("GetHeirSelection", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(HeirSelectionCandidate)),
    ("GetHeirSelection", Eu5(Government), Args::Args(&[]), Eu5(HeirSelection)),
    ("GetHeirSelection", Eu5(GovernmentView), Args::Args(&[]), Eu5(HeirSelectionCandidate)),
    ("GetHeirSelection", Eu5(HeirSelectionCandidate), Args::Args(&[]), Eu5(HeirSelection)),
    ("GetHeirSelection", Eu5(InteractionTarget), Args::Args(&[]), Eu5(HeirSelection)),
    ("GetHeirSelection", Scope, Args::Args(&[]), Eu5(HeirSelection)),
    ("GetHigherPresenceDisease", Eu5(LocationView), Args::Args(&[]), Eu5(Disease)),
    ("GetHighestPrioritySpecialStatus", Eu5(Diplomacy), Args::Args(&[DType(Unknown)]), Eu5(SpecialStatus)),
    ("GetHighestProgressRebel", Eu5(Country), Args::Args(&[]), Eu5(Rebel)),
    ("GetHighestVote", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(VoteGlue)),
    ("GetHint", Eu5(ScriptedHintItem), Args::Args(&[]), Eu5(ScriptableHintDefinition)),
    ("GetHintsSortSearch", Eu5(HintsLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetHistoricalScore", Eu5(HistoricalScoreItem), Args::Args(&[]), Eu5(HistoricalScore)),
    ("GetHolySite", Eu5(HolySiteGlue), Args::Args(&[]), Eu5(HolySite)),
    ("GetHolySite", Eu5(InteractionTarget), Args::Args(&[]), Eu5(HolySite)),
    ("GetHolySite", Scope, Args::Args(&[]), Eu5(HolySite)),
    ("GetHolySiteDefinition", Eu5(InteractionTarget), Args::Args(&[]), Eu5(HolySiteDefinition)),
    ("GetHolySiteDefinition", Scope, Args::Args(&[]), Eu5(HolySiteDefinition)),
    ("GetHolySiteType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(HolySiteType)),
    ("GetHolySiteType", Scope, Args::Args(&[]), Eu5(HolySiteType)),
    ("GetHolySitesSortSearch", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetHolySitesSortSearch", Eu5(InternationalOrganizationsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetHome", Eu5(Dynasty), Args::Args(&[]), Eu5(Location)),
    ("GetHome", Eu5(SubUnit), Args::Args(&[]), Eu5(Location)),
    ("GetHomeLocation", Eu5(Mercenary), Args::Args(&[]), Eu5(Location)),
    ("GetIcon", Eu5(Periphora), Args::Args(&[]), Eu5(WorkOfArt)),
    ("GetImplementedPolicyForLaw", Eu5(Government), Args::Args(&[DType(Unknown)]), Eu5(ImplementedPolicy)),
    ("GetImplementedPolicyForLaw", Eu5(InternationalOrganization), Args::Args(&[DType(Unknown)]), Eu5(ImplementedPolicy)),
    ("GetImplementedPolicyForLawFromKey", Eu5(Government), Args::Args(&[DType(Unknown)]), Eu5(ImplementedPolicy)),
    ("GetImportantCountry", Eu5(Religion), Args::Args(&[]), Eu5(Country)),
    ("GetInnerCategory", Eu5(PeaceTreaty), Args::Args(&[]), Eu5(PeaceOfferCategory)),
    ("GetInstitution", Eu5(ActiveInstitution), Args::Args(&[]), Eu5(Institution)),
    ("GetInstitution", Eu5(InstitutionItem), Args::Args(&[]), Eu5(Institution)),
    ("GetInstitution", Eu5(InstitutionMessage), Args::Args(&[]), Eu5(Institution)),
    ("GetInstitution", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Institution)),
    ("GetInstitution", Eu5(UIMessage), Args::Args(&[]), Eu5(Institution)),
    ("GetInteraction", Eu5(CharacterInteractionItem), Args::Args(&[]), Eu5(CharacterInteraction)),
    ("GetInternationalOrganization", Eu5(GroupItem), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(IOLawOutlinerEntry), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(InteractionTarget), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(InternationalOrganizationMessagePopup), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(InternationalOrganizationsView), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(LawWithContextWrap), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(PaymentWithContextWrap), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(PolicyWithContextWrap), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(RelationTypeItem), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(SituationView), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Eu5(UIMessage), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganization", Scope, Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganizationForLaws", Eu5(SituationView), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetInternationalOrganizationType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(InternationalOrganizationType)),
    ("GetInternationalOrganizationType", Eu5(InternationalOrganizationTypeView), Args::Args(&[]), Eu5(InternationalOrganizationType)),
    ("GetInternationalOrganizationType", Scope, Args::Args(&[]), Eu5(InternationalOrganizationType)),
    ("GetInterveneInAttackerWar", Eu5(WarLateralView), Args::Args(&[]), Eu5(DiplomaticActionItem)),
    ("GetInterveneInDefenderWar", Eu5(WarLateralView), Args::Args(&[]), Eu5(DiplomaticActionItem)),
    ("GetInvalidFirstItem", Eu5(ConstructScoreRanking), Args::Args(&[]), Eu5(ConstructScoreItem)),
    ("GetInventory", Eu5(PdxAccount), Args::Args(&[]), Eu5(AccountInventory)),
    ("GetItem", Eu5(AdvanceNode), Args::Args(&[]), Eu5(AdvanceItem)),
    ("GetItem", Eu5(RecruitInLocationLateralView), Args::Args(&[DType(Unknown)]), Eu5(LocationToRecruitItem)),
    ("GetItemSortSearch", Eu5(ReportIssueWindow), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetItemsSortSearch", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetItemsSortSearch", Eu5(ImportExportLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetJominiPlayableCountryRef", Eu5(Playable), Args::Args(&[]), Eu5(Country)),
    ("GetLandOwnershipRule", Eu5(InteractionTarget), Args::Args(&[]), Eu5(LandOwnershipRule)),
    ("GetLandOwnershipRule", Eu5(InternationalOrganizationType), Args::Args(&[]), Eu5(LandOwnershipRule)),
    ("GetLandOwnershipRule", Scope, Args::Args(&[]), Eu5(LandOwnershipRule)),
    ("GetLanguage", Eu5(Culture), Args::Args(&[]), Eu5(Language)),
    ("GetLanguage", Eu5(Dialect), Args::Args(&[]), Eu5(Language)),
    ("GetLanguage", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Language)),
    ("GetLanguage", Eu5(Market), Args::Args(&[]), Eu5(Language)),
    ("GetLanguage", Eu5(Religion), Args::Args(&[]), Eu5(Dialect)),
    ("GetLanguage", Scope, Args::Args(&[]), Eu5(Language)),
    ("GetLastBuildLocationItem", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(LocationToBuildItem)),
    ("GetLastConstruction", Eu5(ConstructScoreRanking), Args::Args(&[]), Eu5(Construction)),
    ("GetLastConstructionLocation", Eu5(ConstructScoreRanking), Args::Args(&[]), Eu5(Location)),
    ("GetLastExpandingLocationItem", Eu5(ExpandRawGoodsLateralView), Args::Args(&[]), Eu5(RawGoodLocationItem)),
    ("GetLastLogEntry", Eu5(LogViewer), Args::Args(&[]), Eu5(LogViewerEntry)),
    ("GetLastRecruitmentLocation", Eu5(RecruitScoreRanking), Args::Args(&[]), Eu5(Location)),
    ("GetLatestPlaythrough", Eu5(FrontEndMainView), Args::Args(&[]), Eu5(PlaythroughItem)),
    ("GetLaw", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Law)),
    ("GetLaw", Eu5(LawWithContextWrap), Args::Args(&[]), Eu5(Law)),
    ("GetLaw", Eu5(Policy), Args::Args(&[]), Eu5(Law)),
    ("GetLaw", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(Law)),
    ("GetLaw", Scope, Args::Args(&[]), Eu5(Law)),
    ("GetLawCategoriesSortSearch", Eu5(GovernmentView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetLawCategoriesSortSearch", Eu5(InternationalOrganizationsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetLawCategoriesSortSearch", Eu5(SituationView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetLeader", Eu5(Mercenary), Args::Args(&[]), Eu5(Character)),
    ("GetLeaderCountry", Eu5(InternationalOrganization), Args::Args(&[]), Eu5(Country)),
    ("GetLeaderScopeObjectAtIndex", Eu5(InternationalOrganization), Args::Args(&[DType(Unknown)]), Scope),
    ("GetLeadershipElectionResolution", Eu5(InternationalOrganization), Args::Args(&[]), Eu5(Resolution)),
    ("GetLeadingUnit", Eu5(CombatSide), Args::Args(&[]), Eu5(Unit)),
    ("GetLeadingUnit", Eu5(UnitMarker), Args::Args(&[]), Eu5(Unit)),
    ("GetLeft", Eu5(CombatSide), Args::Args(&[]), Eu5(CombatSubUnitArray)),
    ("GetLeft", Eu5(ReorgWindow), Args::Args(&[]), Eu5(Unit)),
    ("GetLeftUIAction", Eu5(SocietalValueItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetLender", Eu5(Loan), Args::Args(&[]), Eu5(Country)),
    ("GetLevySetup", Eu5(InteractionTarget), Args::Args(&[]), Eu5(LevySetup)),
    ("GetLevySetup", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(LevySetup)),
    ("GetLevySetup", Scope, Args::Args(&[]), Eu5(LevySetup)),
    ("GetListOfCountries", Eu5(Location), Args::Args(&[]), Eu5(CountryListFromLocation)),
    ("GetLiturgicalDialect", Eu5(Country), Args::Args(&[]), Eu5(Dialect)),
    ("GetLiturgicalLanguage", Eu5(Country), Args::Args(&[]), Eu5(Language)),
    ("GetLoadedOn", Eu5(Unit), Args::Args(&[]), Eu5(Unit)),
    ("GetLoan", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Loan)),
    ("GetLoan", Eu5(LoanEntry), Args::Args(&[]), Eu5(Loan)),
    ("GetLoan", Scope, Args::Args(&[]), Eu5(Loan)),
    ("GetLoansGivenSortSearch", Eu5(SelectLoanLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetLoansTakenSortSearch", Eu5(SelectLoanLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetLobbyView", Eu5(LobbyPlayer), Args::Args(&[]), Eu5(LobbyView)),
    ("GetLocalVariable", TopScope, Args::Args(&[DType(Unknown)]), Scope),
    ("GetLocation", Eu5(AnnexationMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(ArmyBuilderLateralView), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(BlockedVisionMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Building), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(BuildingPromoteTimeWrapper), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(BuildingSpyNetworkMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Cardinal), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Character), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(CityMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(ColonyCharterMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Combat), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(CombatImminentMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(CombatMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(ConstructScoreItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Construction), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(CreateCasusBelliMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(CurryingFavorsMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(DesertConnectionMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(DynastyMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Exploration), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(FoodLocationItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(ForeignBuildingLocationItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(FortFlipRestoreMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(FortMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(GoodsSourceItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(HolySite), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(ImportExportMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(ImproveOpinionMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Location), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(LocationItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(LocationLevels), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(LocationPopItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(LocationPopPieChartTooltipWidget), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(LocationReference), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(LocationToBuildItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(LocationToRecruitItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(LocationView), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(LocationsListViewItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Maritime), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(MaritimeInLocationWrap), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(MarketAccessWrap), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(MarketMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(PeaceTreaty), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Pop), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(PopPoliticsItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(PopTaxItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(PopsLocationItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(PortMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(RawGoodLocationItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(RawGoodsMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(RoadBuilder), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(RoadDestinationItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(SBuildingWithMissingEmployees), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(SeaZoneView), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Siege), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(SupplyDepot), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(SupplyDepotMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(TemplateAssignment), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(ThreatenTarget), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(TollMarker), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(TradePathItem), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(Unit), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Eu5(WorkOfArt), Args::Args(&[]), Eu5(Location)),
    ("GetLocation", Scope, Args::Args(&[]), Eu5(Location)),
    ("GetLocationRank", Eu5(Construction), Args::Args(&[]), Eu5(LocationRank)),
    ("GetLocationRank", Eu5(InteractionTarget), Args::Args(&[]), Eu5(LocationRank)),
    ("GetLocationRank", Scope, Args::Args(&[]), Eu5(LocationRank)),
    ("GetLocationsListSortSearch", Eu5(LocationsListView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetLocationsSortSearch", Eu5(RebelDetailsLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetLocationsSortSearch", Eu5(SellLocationActionView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetLocationsSortSearch", Eu5(TransferOccupationActionView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetLockableInfo", Eu5(EventWindow), Args::Args(&[]), Eu5(LockableInfo)),
    ("GetLockableInfo", Eu5(MessagePopup), Args::Args(&[]), Eu5(LockableInfo)),
    ("GetLoser", Eu5(BattleResult), Args::Args(&[]), Eu5(BattleSide)),
    ("GetLossesFor", Eu5(War), Args::Args(&[DType(Unknown)]), Eu5(WarLosses)),
    ("GetMPConfig", Eu5(MultiplayerSetupWindow), Args::Args(&[]), Eu5(MPConfig)),
    ("GetMainEnemy", Eu5(WarsOverviewWar), Args::Args(&[]), Eu5(Country)),
    ("GetMainParticipant", Eu5(BattleSide), Args::Args(&[]), Eu5(Country)),
    ("GetMaintenanceDemand", Eu5(SubUnitCategory), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetMaintenanceDemand", Eu5(SubUnitType), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetMaintenanceSetting", Eu5(EconomyItem), Args::Args(&[]), Eu5(MaintenanceSetting)),
    ("GetMaintenanceSetting", Eu5(EconomyView), Args::Args(&[DType(Unknown)]), Eu5(MaintenanceSetting)),
    ("GetManager", Eu5(AlertSettings), Args::Args(&[]), Eu5(AlertManager)),
    ("GetManager", Eu5(DiscardStash), Args::Args(&[]), Eu5(AlertManager)),
    ("GetMaritime", Eu5(Location), Args::Args(&[]), Eu5(Maritime)),
    ("GetMaritimePresence", Eu5(MaritimePresenceItem), Args::Args(&[]), Eu5(MaritimePresence)),
    ("GetMaritimePresenceItemsSortSearch", Eu5(SeaZoneView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetMarket", Eu5(CurrentNeedsItem), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(DemandsOnMarketWrap), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(GoodsInMarket), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(GoodsMarketEntry), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(GoodsOnMarketWrap), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(GoodsPriceOnMarketWrap), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(ImportExportLateralView), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(LackingGoodsForRepairEntry), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(Location), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(MarketAccessWrap), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(MarketCountryNeeds), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(MarketUpgradeableBuildings), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(Merchant), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(MerchantCapacityInMarketWrap), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(MerchantPowerInMarketWrap), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(PossibleItem), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(ProducedOnMarketWrap), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(SelectedMarketLateralView), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(SpecificGoodsOnMarketWrap), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(SupplyOnMarketWrap), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Eu5(UnprofitableBuildingsEntry), Args::Args(&[]), Eu5(Market)),
    ("GetMarket", Scope, Args::Args(&[]), Eu5(Market)),
    ("GetMarketEntry", Eu5(Market), Args::Args(&[DType(Unknown)]), Eu5(GoodsMarketEntry)),
    ("GetMarketsItemsSortSearch", Eu5(MarketsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetMarketsSortSearch", Eu5(TradeOverview), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetMarriageUnion", Eu5(Diplomacy), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetMembersSortSearch", Eu5(InternationalOrganizationsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetMercenariesAction", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetMercenariesSortSearch", Eu5(ArmyBuilderLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetMercenary", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Mercenary)),
    ("GetMercenary", Eu5(LocationToRecruitItem), Args::Args(&[]), Eu5(Mercenary)),
    ("GetMercenary", Eu5(MercenaryItem), Args::Args(&[]), Eu5(Mercenary)),
    ("GetMercenary", Eu5(MercenaryTypeItem), Args::Args(&[]), Eu5(Mercenary)),
    ("GetMercenary", Eu5(RecruitInLocationLateralView), Args::Args(&[]), Eu5(Mercenary)),
    ("GetMercenary", Eu5(SubUnit), Args::Args(&[]), Eu5(Mercenary)),
    ("GetMercenary", Scope, Args::Args(&[]), Eu5(Mercenary)),
    ("GetMerchant", Eu5(Market), Args::Args(&[DType(Unknown)]), Eu5(Merchant)),
    ("GetMerchantMarket", Eu5(PossibleTrade), Args::Args(&[]), Eu5(Market)),
    ("GetMerchantsSortSearch", Eu5(SelectedMarketLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetMessagePopup", Eu5(BattleResultMessageSide), Args::Args(&[]), Eu5(BattleResultMessage)),
    ("GetMetadataWindow", Eu5(GraphPanel), Args::Args(&[]), Eu5(MetadataWindow)),
    ("GetMethod", Eu5(ActiveProductionMethod), Args::Args(&[]), Eu5(ProductionMethod)),
    ("GetMilitaryObjectiveGroup", Eu5(MilitaryObjectiveGroupView), Args::Args(&[]), Eu5(TacticalMilitaryObjectiveGroup)),
    ("GetMilitaryObjectiveGroup", Eu5(UnitMarkerItem), Args::Args(&[]), Eu5(TacticalMilitaryObjectiveGroup)),
    ("GetMilitaryStance", Eu5(Country), Args::Args(&[]), Eu5(SubjectMilitaryStance)),
    ("GetMission", Eu5(MissionItem), Args::Args(&[]), Eu5(MissionDefinition)),
    ("GetMission", Eu5(MissionMessage), Args::Args(&[]), Eu5(MissionDefinition)),
    ("GetMission", Eu5(MissionTaskDefinition), Args::Args(&[]), Eu5(MissionDefinition)),
    ("GetMissionDefinition", Eu5(InteractionTarget), Args::Args(&[]), Eu5(MissionDefinition)),
    ("GetMissionDefinition", Eu5(UIMessage), Args::Args(&[]), Eu5(MissionDefinition)),
    ("GetMissionDefinition", Scope, Args::Args(&[]), Eu5(MissionDefinition)),
    ("GetMissionItem", Eu5(MissionTasksLateralView), Args::Args(&[]), Eu5(MissionItem)),
    ("GetMissionProgress", Eu5(Country), Args::Args(&[]), Eu5(MissionProgress)),
    ("GetMissionTask", Eu5(MissionTaskMessage), Args::Args(&[]), Eu5(MissionTaskDefinition)),
    ("GetMissionTaskDefinition", Eu5(InteractionTarget), Args::Args(&[]), Eu5(MissionTaskDefinition)),
    ("GetMissionTaskDefinition", Eu5(UIMessage), Args::Args(&[]), Eu5(MissionTaskDefinition)),
    ("GetMissionTaskDefinition", Scope, Args::Args(&[]), Eu5(MissionTaskDefinition)),
    ("GetModeSearchList", Eu5(ScriptProfilerGui), Args::Args(&[]), Eu5(ToolPropertySearchList)),
    ("GetModifier", Eu5(AdvanceDefinition), Args::Args(&[]), Eu5(DatabaseModifier)),
    ("GetModifier", Eu5(ScaledStaticModifierWrap), Args::Args(&[]), Eu5(StaticModifier)),
    ("GetModifier", Eu5(StaticModifier), Args::Args(&[]), Eu5(DatabaseModifier)),
    ("GetModifier", Eu5(TimedModifier), Args::Args(&[]), Eu5(DatabaseModifier)),
    ("GetModifierTooltipContext", Eu5(Country), Args::Args(&[DType(Unknown)]), Eu5(CountryModifierWrap)),
    ("GetModifierType", Eu5(ModifierSourceWrap), Args::Args(&[]), Eu5(ModifierType)),
    ("GetModifiersSortSearch", Eu5(PlayerModifiersLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetMostPowerfulSupporter", Eu5(Rebel), Args::Args(&[]), Eu5(Country)),
    ("GetMother", Eu5(Character), Args::Args(&[]), Eu5(Character)),
    ("GetNavyRecruitmentDesired", Eu5(TacticalObjectiveGroupGlue), Args::Args(&[]), Eu5(NavyStrength)),
    ("GetNavyRecruitmentNeeded", Eu5(TacticalObjectiveGroupGlue), Args::Args(&[]), Eu5(NavyStrength)),
    ("GetNavySortSearch", Eu5(MilitaryObjectiveGroupView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetNavyUnitsSortSearch", Eu5(UnitOverview), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetNextRankCandidate", Eu5(FormNewCountry), Args::Args(&[]), Eu5(CountryRankCandidate)),
    ("GetNextReplaced", Eu5(BuildingType), Args::Args(&[DType(Unknown)]), Eu5(BuildingType)),
    ("GetNoAdvisorUIAction", Eu5(CabinetItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetNoCandidateUIAction", Eu5(BuildingItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetObject", Eu5(SelectInteractionTargetGlue), Args::Args(&[]), Eu5(InteractionTarget)),
    ("GetObjective", Eu5(MilitaryObjectiveGroupView), Args::Args(&[]), Eu5(MilitaryObjective)),
    ("GetObjective", Eu5(StrategicMilitaryObjectiveGlue), Args::Args(&[]), Eu5(StrategicMilitaryObjective)),
    ("GetObjective", Eu5(StrategicMilitaryObjectiveGroup), Args::Args(&[]), Eu5(StrategicMilitaryObjective)),
    ("GetObjective", Eu5(TacticalMilitaryObjectiveGroup), Args::Args(&[]), Eu5(MilitaryObjective)),
    ("GetObjectiveAction", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetObjectiveGroup", Eu5(StrategicObjectiveGroupGlue), Args::Args(&[]), Eu5(StrategicMilitaryObjectiveGroup)),
    ("GetObjectiveGroup", Eu5(TacticalObjectiveGroupGlue), Args::Args(&[]), Eu5(TacticalMilitaryObjectiveGroup)),
    ("GetObjectiveGroup", Eu5(Unit), Args::Args(&[]), Eu5(TacticalMilitaryObjectiveGroup)),
    ("GetObjectiveTypesSortSearch", Eu5(MilitaryObjectiveGroupsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetObservedPlayable", Eu5(LobbyPlayer), Args::Args(&[]), Eu5(Playable)),
    ("GetObsoleteBuildingInLocation", Eu5(BuildingType), Args::Args(&[DType(Unknown), DType(Unknown)]), Eu5(Building)),
    ("GetOrCreateCoatOfArms", Eu5(FormableCountry), Args::Args(&[DType(Unknown)]), Eu5(CoatOfArmsWrapper)),
    ("GetOrg", Eu5(OrgItem), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetOrganizationParliamentAgenda", Eu5(Parliament), Args::Args(&[DType(Unknown)]), Eu5(ActiveParliamentAgenda)),
    ("GetOrgsSortSearch", Eu5(DiplomacyLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetOrigin", Eu5(ColonialCharter), Args::Args(&[]), Eu5(Location)),
    ("GetOrigin", Eu5(Disease), Args::Args(&[]), Eu5(Location)),
    ("GetOrigin", Eu5(DiseaseOutbreak), Args::Args(&[]), Eu5(Location)),
    ("GetOrigin", Eu5(Institution), Args::Args(&[]), Eu5(Location)),
    ("GetOrigin", Eu5(Periphora), Args::Args(&[]), Eu5(Location)),
    ("GetOrigin", Eu5(WorkOfArt), Args::Args(&[]), Eu5(Location)),
    ("GetOriginalAttacker", Eu5(War), Args::Args(&[]), Eu5(Country)),
    ("GetOtherSideLeader", Eu5(DeclareWarAlly), Args::Args(&[]), Eu5(Country)),
    ("GetOutliner", Eu5(OutlinerSettings), Args::Args(&[]), Eu5(Outliner)),
    ("GetOverlord", Eu5(Diplomacy), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Building), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Cardinal), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(ColonialCharter), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Disaster), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Exploration), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Location), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(LocationToBuildItem), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(MaritimePresence), Args::Args(&[]), Eu5(Maritime)),
    ("GetOwner", Eu5(Market), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Mercenary), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Pop), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Privateer), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Rebel), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetOwner", Eu5(SubUnit), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(SupplyDepot), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(Trade), Args::Args(&[]), Eu5(Country)),
    ("GetOwner", Eu5(WorkOfArt), Args::Args(&[]), Eu5(Country)),
    ("GetOwnerForMap", Eu5(Location), Args::Args(&[]), Eu5(Country)),
    ("GetOwnerOrLocationOwner", Eu5(Pop), Args::Args(&[]), Eu5(Country)),
    ("GetOwnerPtr", Eu5(Location), Args::Args(&[]), Eu5(Country)),
    ("GetParams", Eu5(ActiveResolution), Args::Args(&[]), Eu5(TargettedActionParameters)),
    ("GetParent", Eu5(SelectInteractionTargetGlue), Args::Args(&[]), Eu5(SelectInteractionTargetView)),
    ("GetParliament", Eu5(Government), Args::Args(&[]), Eu5(Parliament)),
    ("GetParliament", Eu5(InternationalOrganization), Args::Args(&[]), Eu5(Parliament)),
    ("GetParliament", Eu5(ParliamentInSession), Args::Args(&[]), Eu5(Parliament)),
    ("GetParliamentAgenda", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ParliamentAgenda)),
    ("GetParliamentAgenda", Eu5(ParliamentAgendaGlue), Args::Args(&[]), Eu5(ActiveParliamentAgenda)),
    ("GetParliamentAgenda", Scope, Args::Args(&[]), Eu5(ParliamentAgenda)),
    ("GetParliamentIssue", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ParliamentIssue)),
    ("GetParliamentIssue", Eu5(ParliamentIssueWithContextWrap), Args::Args(&[]), Eu5(ParliamentIssue)),
    ("GetParliamentIssue", Scope, Args::Args(&[]), Eu5(ParliamentIssue)),
    ("GetParliamentLocation", Eu5(Parliament), Args::Args(&[]), Eu5(Location)),
    ("GetParliamentType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ParliamentType)),
    ("GetParliamentType", Eu5(Parliament), Args::Args(&[]), Eu5(ParliamentType)),
    ("GetParliamentType", Scope, Args::Args(&[]), Eu5(ParliamentType)),
    ("GetPatriarchate", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetPayment", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Payment)),
    ("GetPayment", Eu5(PaymentWithContextWrap), Args::Args(&[]), Eu5(Payment)),
    ("GetPayment", Scope, Args::Args(&[]), Eu5(Payment)),
    ("GetPin", Eu5(SearchBar), Args::Args(&[]), Eu5(PinCollection)),
    ("GetPlayStyle", Eu5(AutomationLateralView), Args::Args(&[DType(Unknown)]), Eu5(PlayerPlayStyleItem)),
    ("GetPlayable", Eu5(LobbyPlayer), Args::Args(&[]), Eu5(Playable)),
    ("GetPlayable", Eu5(OosData), Args::Args(&[]), Eu5(Playable)),
    ("GetPlayer", Eu5(AdvancesLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(AlertManager), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ArmyBuilderLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ArtsView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(AutomationLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(BattleView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(BuildingView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(CharacterLateralview), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(CountriesListView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(CountryCultureLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(CountryPeopleLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(CreateSubjectsLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(CulturesLedger), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(DeclareWarLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(DiplomacyLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(DiplomacyMacrobuilderLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(DisasterView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(DiseasesLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(DynastiesLedger), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(DynastyTreeView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(EconomyView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(EncyclopediaLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ExpandRawGoodsLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ExpansionLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(FoodProductionLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(GoodsDetailsLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(GoodsProductionLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(GoodsView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(GovernmentReformsLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(GovernmentView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(HintsLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ImportExportLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(InGameTopbar), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(InternationalOrganizationTypeView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(InternationalOrganizationsView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(LocationProductionView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(LocationView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(LocationsListView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ManageSubjectsLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(MaritimeLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(MarketsView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(MilitaryObjectiveGroupsView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(MissionLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(MissionTasksLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(MultiUnitWindow), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(MusicPlayerLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(PeaceOfferLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(PlayerModifiersLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(PopsOverview), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ProductionView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(RebelDetailsLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(RecruitInLocationLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(RelativePowerTooltipGlue), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ReligionsLedger), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(RoadBuilder), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(RulingHistoryView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(ScoreView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SeaZoneView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SelectChildEducation), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SelectCountryDiplomacyLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SelectCreateCasusBelliWindow), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SelectInteractionTargetView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SelectLoanLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SelectMissionLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SelectSubjectTypeLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SelectedMarketLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SellLocationActionView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SetupCondottieriView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SingleUnitFormationWindow), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SituationView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SocietalValuesLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(SupportRebelLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(TechnologyLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(TradeDetailsLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(TradeOverview), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(TransferOccupationActionView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(UnitOverview), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(UnitTemplateLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(UnitTypeLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(WarLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetPlayer", Eu5(WarsLedger), Args::Args(&[]), Eu5(Country)),
    ("GetPlayerQuickDiplomaticActions", Eu5(Country), Args::Args(&[]), Eu5(QuickDiplomaticActions)),
    ("GetPlayset", Eu5(ModsGui), Args::Args(&[DType(Unknown)]), Eu5(ModsPlayset)),
    ("GetPlaystyleHint", Eu5(ScriptableHintDefinition), Args::Args(&[DType(Unknown)]), Eu5(PlaystyleHint)),
    ("GetPolicy", Eu5(ImplementedPolicy), Args::Args(&[]), Eu5(Policy)),
    ("GetPolicy", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Policy)),
    ("GetPolicy", Eu5(PolicyWithContextWrap), Args::Args(&[]), Eu5(Policy)),
    ("GetPolicy", Scope, Args::Args(&[]), Eu5(Policy)),
    ("GetPolicyForLaw", Eu5(Government), Args::Args(&[DType(Unknown)]), Eu5(Policy)),
    ("GetPolicyForLaw", Eu5(InternationalOrganization), Args::Args(&[DType(Unknown)]), Eu5(Policy)),
    ("GetPop", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Pop)),
    ("GetPop", Eu5(PeoplePopItem), Args::Args(&[]), Eu5(Pop)),
    ("GetPop", Scope, Args::Args(&[]), Eu5(Pop)),
    ("GetPopType", Eu5(BuildingType), Args::Args(&[]), Eu5(PopType)),
    ("GetPopType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(PopType)),
    ("GetPopType", Eu5(Migration), Args::Args(&[]), Eu5(PopType)),
    ("GetPopType", Eu5(PopTypeEntry), Args::Args(&[]), Eu5(PopType)),
    ("GetPopType", Scope, Args::Args(&[]), Eu5(PopType)),
    ("GetPopTypeItem", Eu5(LocationView), Args::Args(&[DType(Unknown)]), Eu5(LocationPopItem)),
    ("GetPopsPiechartWidget", Eu5(CountryCultureLateralView), Args::Args(&[]), Eu5(PopsPiechartWidget)),
    ("GetPopsPiechartWidget", Eu5(CountryPeopleLateralView), Args::Args(&[]), Eu5(PopsPiechartWidget)),
    ("GetPopsPiechartWidget", Eu5(CountryPopulationChart), Args::Args(&[]), Eu5(PopsPiechartWidget)),
    ("GetPopsPiechartWidget", Eu5(LocationPopulationChart), Args::Args(&[]), Eu5(PopsPiechartWidget)),
    ("GetPopsSortSearch", Eu5(CountryPeopleLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetPopsSortSearch", Eu5(PopsOverview), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetPopsSortSearch", Eu5(RebelDetailsLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetPopulation", Eu5(Location), Args::Args(&[]), Eu5(Population)),
    ("GetPopulationChart", Eu5(Country), Args::Args(&[]), Eu5(CountryPopulationChart)),
    ("GetPopulationChart", Eu5(Location), Args::Args(&[]), Eu5(LocationPopulationChart)),
    ("GetPortSeaZone", Eu5(Location), Args::Args(&[]), Eu5(Location)),
    ("GetPortSeaZone", Eu5(PortMarker), Args::Args(&[]), Eu5(Location)),
    ("GetPortraitDataContext", Eu5(PortraitEditorWindow), Args::Args(&[]), Eu5(PortraitDataContext)),
    ("GetPossibleCBSortSearch", Eu5(SelectCreateCasusBelliWindow), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetPossibleDiseasesSortSearch", Eu5(DiseasesLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetPossibleItem", Eu5(ImportExportMarker), Args::Args(&[]), Eu5(PossibleItem)),
    ("GetPossibleLeadersSortSearch", Eu5(SetupMercenaryRequirementsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetPreferredMethod", Eu5(ArmyBuilderLateralView), Args::Args(&[]), Eu5(RecruitmentMethod)),
    ("GetPreferredMethod", Eu5(RecruitInLocationLateralView), Args::Args(&[]), Eu5(RecruitmentMethod)),
    ("GetPresence", Eu5(MaritimeInLocationWrap), Args::Args(&[]), Eu5(MaritimePresence)),
    ("GetPresence", Eu5(MaritimeItem), Args::Args(&[]), Eu5(MaritimePresence)),
    ("GetPretender", Eu5(Rebel), Args::Args(&[]), Eu5(Character)),
    ("GetPreviousRuler", Eu5(Government), Args::Args(&[]), Eu5(Character)),
    ("GetPrice", Eu5(CurrencyPriceWrap), Args::Args(&[]), Eu5(PriceTooltipWrap)),
    ("GetPrice", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Price)),
    ("GetPrice", Eu5(Payment), Args::Args(&[]), Eu5(Price)),
    ("GetPrice", Scope, Args::Args(&[]), Eu5(Price)),
    ("GetPriceImpactFromWar", Eu5(DeclareWarLateralView), Args::Args(&[]), Eu5(WarImpactWrap)),
    ("GetPriceImpactFromWar", Eu5(SelectCasusBelli), Args::Args(&[]), Eu5(WarImpactWrap)),
    ("GetPrivateer", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Privateer)),
    ("GetPrivateer", Scope, Args::Args(&[]), Eu5(Privateer)),
    ("GetPrivateersSortSearch", Eu5(MaritimeLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetPrivilege", Eu5(PrivilegeItem), Args::Args(&[]), Eu5(EstatePrivilege)),
    ("GetProduced", Eu5(ProductionMethod), Args::Args(&[]), Eu5(Goods)),
    ("GetProductionMethod", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ProductionMethod)),
    ("GetProductionMethod", Eu5(ProductionMethodItem), Args::Args(&[]), Eu5(ProductionMethod)),
    ("GetProductionMethod", Scope, Args::Args(&[]), Eu5(ProductionMethod)),
    ("GetProficiency", Eu5(Scenario), Args::Args(&[]), Eu5(PlayerProficiency)),
    ("GetProposer", Eu5(ActiveResolution), Args::Args(&[]), Eu5(Country)),
    ("GetProposer", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(Country)),
    ("GetProposer", Eu5(TargettedActionParameters), Args::Args(&[]), Eu5(Country)),
    ("GetProvince", Eu5(CabinetActionMarker), Args::Args(&[]), Eu5(Province)),
    ("GetProvince", Eu5(Construction), Args::Args(&[]), Eu5(Province)),
    ("GetProvince", Eu5(FoodProvinceItem), Args::Args(&[]), Eu5(Province)),
    ("GetProvince", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Province)),
    ("GetProvince", Eu5(Location), Args::Args(&[]), Eu5(Province)),
    ("GetProvince", Eu5(PopsProvinceItem), Args::Args(&[]), Eu5(Province)),
    ("GetProvince", Eu5(Province), Args::Args(&[]), Eu5(Province)),
    ("GetProvince", Eu5(SubjectItem), Args::Args(&[]), Eu5(Province)),
    ("GetProvince", Scope, Args::Args(&[]), Eu5(Province)),
    ("GetProvinceDefinition", Eu5(ColonialCharter), Args::Args(&[]), Eu5(ProvinceDefinition)),
    ("GetProvinceDefinition", Eu5(ColonialCharterItem), Args::Args(&[]), Eu5(ProvinceDefinition)),
    ("GetProvinceDefinition", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ProvinceDefinition)),
    ("GetProvinceDefinition", Eu5(Location), Args::Args(&[]), Eu5(ProvinceDefinition)),
    ("GetProvinceDefinition", Scope, Args::Args(&[]), Eu5(ProvinceDefinition)),
    ("GetProvincesSortSearch", Eu5(ExpansionLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetQuickDiplomaticActions", Eu5(Country), Args::Args(&[]), Eu5(QuickDiplomaticActions)),
    ("GetQuickRebelLocationList", Eu5(Location), Args::Args(&[]), Eu5(QuickRebelLocationList)),
    ("GetQuickUnitActions", Eu5(Unit), Args::Args(&[]), Eu5(QuickUnitActions)),
    ("GetQuickUnitActions", Eu5(UnitMarkerItem), Args::Args(&[]), Eu5(QuickUnitActions)),
    ("GetRaisingArmyLevies", Eu5(LocationView), Args::Args(&[]), Eu5(Construction)),
    ("GetRaisingNavyLevies", Eu5(LocationView), Args::Args(&[]), Eu5(Construction)),
    ("GetRange", Eu5(SearchFilter), Args::Args(&[]), Eu5(SearchFilterRange)),
    ("GetRank", Eu5(Country), Args::Args(&[]), Eu5(CountryRank)),
    ("GetRank", Eu5(Location), Args::Args(&[]), Eu5(LocationRank)),
    ("GetRankUIAction", Eu5(LocationView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetRawGoodLocationsSortSearch", Eu5(ExpandRawGoodsLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetRawGoodsSortSearch", Eu5(GoodsProductionLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetRawMaterial", Eu5(Location), Args::Args(&[]), Eu5(Goods)),
    ("GetRebel", Eu5(Character), Args::Args(&[]), Eu5(Rebel)),
    ("GetRebel", Eu5(Estate), Args::Args(&[]), Eu5(Rebel)),
    ("GetRebel", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Rebel)),
    ("GetRebel", Eu5(PeopleRebelItem), Args::Args(&[]), Eu5(Rebel)),
    ("GetRebel", Eu5(Pop), Args::Args(&[]), Eu5(Rebel)),
    ("GetRebel", Eu5(RebelDetailsLateralView), Args::Args(&[]), Eu5(Rebel)),
    ("GetRebel", Scope, Args::Args(&[]), Eu5(Rebel)),
    ("GetRebelsSortSearch", Eu5(CountryPeopleLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetReceiver", Eu5(Chat), Args::Args(&[]), Eu5(Friend)),
    ("GetRecipient", Eu5(DeclareWarLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetRecipient", Eu5(DiplomaticActionItem), Args::Args(&[]), Eu5(Country)),
    ("GetRecipient", Eu5(TargettedActionParameters), Args::Args(&[]), Eu5(InteractionTarget)),
    ("GetRecipient", Eu5(TransferOccupationActionView), Args::Args(&[]), Eu5(Country)),
    ("GetRecruitArmyUIAction", Eu5(UnitOverview), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetRecruitNavyUIAction", Eu5(UnitOverview), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetRecruitSortSearch", Eu5(RecruitInLocationLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetRecruitmentMethod", Eu5(InteractionTarget), Args::Args(&[]), Eu5(RecruitmentMethod)),
    ("GetRecruitmentMethod", Scope, Args::Args(&[]), Eu5(RecruitmentMethod)),
    ("GetReform", Eu5(GovernmentReformItem), Args::Args(&[]), Eu5(GovernmentReform)),
    ("GetReform", Eu5(ImplementedGovernmentReform), Args::Args(&[]), Eu5(GovernmentReform)),
    ("GetReform", Eu5(ReformItem), Args::Args(&[]), Eu5(GovernmentReform)),
    ("GetReformItem", Eu5(GovReformOutlinerEntry), Args::Args(&[]), Eu5(ReformItem)),
    ("GetReformsSortSearch", Eu5(GovernmentReformsLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetRegencyType", Eu5(Government), Args::Args(&[]), Eu5(RegencyType)),
    ("GetRegencyType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(RegencyType)),
    ("GetRegencyType", Scope, Args::Args(&[]), Eu5(RegencyType)),
    ("GetRegion", Eu5(Area), Args::Args(&[]), Eu5(Region)),
    ("GetRegion", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Region)),
    ("GetRegion", Eu5(Location), Args::Args(&[]), Eu5(Region)),
    ("GetRegion", Eu5(Province), Args::Args(&[]), Eu5(Region)),
    ("GetRegion", Eu5(SubjectItem), Args::Args(&[]), Eu5(Region)),
    ("GetRegion", Scope, Args::Args(&[]), Eu5(Region)),
    ("GetRelation", Eu5(Diplomacy), Args::Args(&[DType(Unknown)]), Eu5(DiplomacyStatus)),
    ("GetRelationDescItemUIAction", Eu5(RelationDescItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetRelationType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ScriptedRelationType)),
    ("GetRelationType", Scope, Args::Args(&[]), Eu5(ScriptedRelationType)),
    ("GetRelativePowerTooltipGlue", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(RelativePowerTooltipGlue)),
    ("GetRelevantCountryToShowForUI", Eu5(PeaceTreaty), Args::Args(&[]), Eu5(Country)),
    ("GetReligion", Eu5(Cardinal), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(Character), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(Country), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(GodWithReligionWrap), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(ImportantReligionItem), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(InternationalOrganization), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(Migration), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(Pop), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(PopEntry), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(PopReligionItem), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(ReligionItem), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(ReligionMessage), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Eu5(UIMessage), Args::Args(&[]), Eu5(Religion)),
    ("GetReligion", Scope, Args::Args(&[]), Eu5(Religion)),
    ("GetReligionGroup", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ReligionGroup)),
    ("GetReligionGroup", Scope, Args::Args(&[]), Eu5(ReligionGroup)),
    ("GetReligionSortSearch", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetReligionsSortSearch", Eu5(CDPopEditor), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetReligionsSortSearch", Eu5(ReligionsLedger), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetReligiousAspect", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ReligiousAspect)),
    ("GetReligiousAspect", Eu5(ReligiousAspectGlue), Args::Args(&[]), Eu5(ReligiousAspect)),
    ("GetReligiousAspect", Scope, Args::Args(&[]), Eu5(ReligiousAspect)),
    ("GetReligiousFaction", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ReligiousFaction)),
    ("GetReligiousFaction", Scope, Args::Args(&[]), Eu5(ReligiousFaction)),
    ("GetReligiousFigure", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ReligiousFigure)),
    ("GetReligiousFigure", Scope, Args::Args(&[]), Eu5(ReligiousFigure)),
    ("GetReligiousFigureType", Eu5(Character), Args::Args(&[]), Eu5(ReligiousFigure)),
    ("GetReligiousFocus", Eu5(CurrentReligiousFocus), Args::Args(&[]), Eu5(ReligiousFocus)),
    ("GetReligiousFocus", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ReligiousFocus)),
    ("GetReligiousFocus", Eu5(ReligiousFocusGlue), Args::Args(&[]), Eu5(ReligiousFocus)),
    ("GetReligiousFocus", Scope, Args::Args(&[]), Eu5(ReligiousFocus)),
    ("GetReligiousSchool", Eu5(Character), Args::Args(&[]), Eu5(ReligiousSchool)),
    ("GetReligiousSchool", Eu5(Country), Args::Args(&[]), Eu5(ReligiousSchool)),
    ("GetReligiousSchool", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ReligiousSchool)),
    ("GetReligiousSchool", Scope, Args::Args(&[]), Eu5(ReligiousSchool)),
    ("GetRenameUIClickAction", Eu5(LocationView), Args::Args(&[]), Eu5(UIClickAction)),
    ("GetRepatriateTroopsUIAction", Eu5(MilitaryObjectiveGroupsView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetRepayAllLoansUIAction", Eu5(SelectLoanLateralView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetRepayAllPossibleLoansUIAction", Eu5(SelectLoanLateralView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetRepayLoanUIAction", Eu5(LoanEntry), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetRepealResolution", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(Resolution)),
    ("GetReserves", Eu5(CombatSide), Args::Args(&[]), Eu5(CombatSubUnitArray)),
    ("GetResolution", Eu5(ActiveResolution), Args::Args(&[]), Eu5(Resolution)),
    ("GetResolution", Eu5(IOLawOutlinerEntry), Args::Args(&[]), Eu5(Resolution)),
    ("GetResolution", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Resolution)),
    ("GetResolution", Scope, Args::Args(&[]), Eu5(Resolution)),
    ("GetRetreated", Eu5(CombatSide), Args::Args(&[]), Eu5(CombatSubUnitArray)),
    ("GetRight", Eu5(CombatSide), Args::Args(&[]), Eu5(CombatSubUnitArray)),
    ("GetRight", Eu5(ReorgWindow), Args::Args(&[]), Eu5(Unit)),
    ("GetRightUIAction", Eu5(SocietalValueItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetRoadDestinationsSearch", Eu5(RoadBuilder), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetRoadType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(RoadType)),
    ("GetRoadType", Eu5(LocationBuildingItem), Args::Args(&[]), Eu5(RoadType)),
    ("GetRoadType", Eu5(RoadDestinationItem), Args::Args(&[]), Eu5(RoadType)),
    ("GetRoadType", Eu5(RoadTypeItem), Args::Args(&[]), Eu5(RoadType)),
    ("GetRoadType", Scope, Args::Args(&[]), Eu5(RoadType)),
    ("GetRoleMask", Eu5(Character), Args::Args(&[]), Eu5(CharacterRoleMask)),
    ("GetRootScope", TopScope, Args::Args(&[]), Scope),
    ("GetRule", Eu5(GuiGameRule), Args::Args(&[]), Eu5(GameRule)),
    ("GetRuledCountry", Eu5(RulerTerm), Args::Args(&[]), Eu5(Country)),
    ("GetRuledInternationalOrganization", Eu5(RulerTerm), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetRuler", Eu5(CharacterRulerData), Args::Args(&[DType(Unknown)]), Eu5(Character)),
    ("GetRuler", Eu5(CountryRulerData), Args::Args(&[DType(Unknown)]), Eu5(Country)),
    ("GetRuler", Eu5(Government), Args::Args(&[]), Eu5(Character)),
    ("GetRulerOrHeirIfRegent", Eu5(Government), Args::Args(&[]), Eu5(Character)),
    ("GetRulerOrRegent", Eu5(Government), Args::Args(&[]), Eu5(Character)),
    ("GetRulerTerm", Eu5(RulerTermEntry), Args::Args(&[]), Eu5(RulerTerm)),
    ("GetRulerTermEntriesSortSearch", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetRulerTermEntriesSortSearch", Eu5(RulingHistoryView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSacrificeTreaty", Eu5(PeaceOfferLateralView), Args::Args(&[]), Eu5(PeaceOfferWarScoreTreatyGlue)),
    ("GetSaint", Eu5(SaintGlue), Args::Args(&[]), Eu5(Character)),
    ("GetSaintsSortSearch", Eu5(InternationalOrganizationsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSaveGame", Eu5(SaveGameAnalysisView), Args::Args(&[]), Eu5(SaveGame)),
    ("GetScopeData", Eu5(ModifierDebugInspectorPlugin), Args::Args(&[]), Eu5(ModifierDebugData)),
    ("GetScopeData", Eu5(ScopeDebugInspectorPlugin), Args::Args(&[]), Eu5(ScopeDebugData)),
    ("GetScopeObjectReference", Eu5(InteractionTarget), Args::Args(&[]), Scope),
    ("GetScore", Eu5(Country), Args::Args(&[]), Eu5(Score)),
    ("GetScoreSortSearch", Eu5(ScoreView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetScriptableHintDefinition", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ScriptableHintDefinition)),
    ("GetScriptableHintDefinition", Scope, Args::Args(&[]), Eu5(ScriptableHintDefinition)),
    ("GetScriptedGeography", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ScriptedGeography)),
    ("GetScriptedGeography", Scope, Args::Args(&[]), Eu5(ScriptedGeography)),
    ("GetScriptedPeaceTreatyType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(ScriptedPeaceTreatyType)),
    ("GetScriptedPeaceTreatyType", Scope, Args::Args(&[]), Eu5(ScriptedPeaceTreatyType)),
    ("GetScriptedRelationType", Eu5(ScriptedRelationTypeWithContextWrap), Args::Args(&[]), Eu5(ScriptedRelationType)),
    ("GetSeaZone", Eu5(MaritimeItem), Args::Args(&[]), Eu5(Location)),
    ("GetSearch", Eu5(SetupEditor), Args::Args(&[]), Eu5(SearchBar)),
    ("GetSearchBar", Eu5(DynastyTreeView), Args::Args(&[]), Eu5(SearchBar)),
    ("GetSearchBar", Eu5(FilteredSortedList), Args::Args(&[]), Eu5(SearchBar)),
    ("GetSearchBar", Eu5(TechnologyLateralView), Args::Args(&[]), Eu5(SearchBar)),
    ("GetSeat", Eu5(InternationalOrganization), Args::Args(&[]), Eu5(Location)),
    ("GetSeazonesSortSearch", Eu5(MaritimeLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSecondCharacter", Eu5(EventWindow), Args::Args(&[]), Eu5(Character)),
    ("GetSecondCountry", Eu5(AskRepayLoanMessagePopup), Args::Args(&[]), Eu5(Country)),
    ("GetSecondCountry", Eu5(CountryMessage), Args::Args(&[]), Eu5(Country)),
    ("GetSecondCountry", Eu5(ScriptedRelationTypeWithContextWrap), Args::Args(&[]), Eu5(Country)),
    ("GetSecondCountry", Eu5(WarMessage), Args::Args(&[]), Eu5(Country)),
    ("GetSecondaryTag", Eu5(UIMessage), Args::Args(&[]), Eu5(Country)),
    ("GetSectionIndex", Eu5(ExtraTooltipInfo), Args::Args(&[DType(Unknown)]), Eu5(SectionIndex)),
    ("GetSelectAction", Eu5(HeirSelectionCandidate), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetSelectAction", Eu5(UnitGlue), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetSelectObjectiveArmyAction", Eu5(UnitOverview), Args::Args(&[]), Eu5(UnitActionItem)),
    ("GetSelectObjectiveNavyAction", Eu5(UnitOverview), Args::Args(&[]), Eu5(UnitActionItem)),
    ("GetSelectedAgeTechTree", Eu5(TechnologyLateralView), Args::Args(&[]), Eu5(TechTreeOneAge)),
    ("GetSelectedBuilding", Eu5(CityGraphicsWrap), Args::Args(&[]), Eu5(Building)),
    ("GetSelectedCountry", Eu5(DiplomacyMacrobuilderLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetSelectedCountry", Eu5(GameLobby), Args::Args(&[]), Eu5(Country)),
    ("GetSelectedEthnicityItem", Eu5(PortraitEditorWindow), Args::Args(&[]), Eu5(EthnicityItem)),
    ("GetSelectedGeneItem", Eu5(PortraitEditorWindow), Args::Args(&[]), Eu5(GeneItem)),
    ("GetSelectedGood", Eu5(CityGraphicsWrap), Args::Args(&[]), Eu5(Goods)),
    ("GetSelectedHolySite", Eu5(CityGraphicsWrap), Args::Args(&[]), Eu5(HolySite)),
    ("GetSelectedLeader", Eu5(SetupMercenaryRequirementsView), Args::Args(&[]), Eu5(PossibleLeaderItem)),
    ("GetSelectedLocation", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(Location)),
    ("GetSelectedLocation", Eu5(CityGraphicsWrap), Args::Args(&[]), Eu5(Location)),
    ("GetSelectedLocation", Eu5(ExpandRawGoodsLateralView), Args::Args(&[]), Eu5(Location)),
    ("GetSelectedLocation", Eu5(LocationProductionView), Args::Args(&[]), Eu5(Location)),
    ("GetSelectedLocation", Eu5(ProductionView), Args::Args(&[]), Eu5(Location)),
    ("GetSelectedLogEntry", Eu5(LogViewer), Args::Args(&[]), Eu5(LogViewerEntry)),
    ("GetSelectedMarket", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(Market)),
    ("GetSelectedMarket", Eu5(ExpandRawGoodsLateralView), Args::Args(&[]), Eu5(Market)),
    ("GetSelectedMarket", Eu5(FoodProductionLateralView), Args::Args(&[]), Eu5(Market)),
    ("GetSelectedMarket", Eu5(GoodsProductionLateralView), Args::Args(&[]), Eu5(Market)),
    ("GetSelectedMarket", Eu5(LocationProductionView), Args::Args(&[]), Eu5(Market)),
    ("GetSelectedMarket", Eu5(ProductionView), Args::Args(&[]), Eu5(Market)),
    ("GetSelectedMarket", Eu5(TradeOverview), Args::Args(&[]), Eu5(Market)),
    ("GetSelectedParticipant", Eu5(PeaceOfferLateralView), Args::Args(&[]), Eu5(Country)),
    ("GetSelectedParticipant", Eu5(WarSideGlue), Args::Args(&[]), Eu5(WarParticipantGlue)),
    ("GetSelectedPlayable", Eu5(LobbyView), Args::Args(&[]), Eu5(Playable)),
    ("GetSelectedPop", Eu5(CityGraphicsWrap), Args::Args(&[]), Eu5(PopType)),
    ("GetSelectedPops", Eu5(CDPopEditor), Args::Args(&[]), Eu5(PopulationConfiguration)),
    ("GetSelectedPreset", Eu5(JominiGameRules), Args::Args(&[]), Eu5(GuiGameRulePreset)),
    ("GetSelectedProficiency", Eu5(FrontEndSinglePlayerView), Args::Args(&[]), Eu5(PlayerProficiency)),
    ("GetSelectedProvince", Eu5(FoodProductionLateralView), Args::Args(&[]), Eu5(Province)),
    ("GetSelectedScenario", Eu5(FrontEndSinglePlayerView), Args::Args(&[]), Eu5(Scenario)),
    ("GetSelectedTrade", Eu5(TradesWrap), Args::Args(&[]), Eu5(Trade)),
    ("GetSelectedUnit", Eu5(SingleUnitFormationWindow), Args::Args(&[]), Eu5(Unit)),
    ("GetSelectedUnit", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(Unit)),
    ("GetSelectedUnit", Eu5(UnitSuppliesWrap), Args::Args(&[]), Eu5(Unit)),
    ("GetSelectedUnit", Eu5(UnitsWrap), Args::Args(&[]), Eu5(Unit)),
    ("GetSelectedWarGoal", Eu5(DeclareWarLateralView), Args::Args(&[]), Eu5(WarGoal)),
    ("GetSelectedWorkOfArt", Eu5(CityGraphicsWrap), Args::Args(&[]), Eu5(WorkOfArt)),
    ("GetSeller", Eu5(SellLocationActionView), Args::Args(&[]), Eu5(Country)),
    ("GetServerInfo", Eu5(LobbyView), Args::Args(&[]), Eu5(ServerInformation)),
    ("GetSetting", Eu5(GuiGameRule), Args::Args(&[]), Eu5(GameRuleSetting)),
    ("GetSettingForRule", Eu5(GuiGameRulePreset), Args::Args(&[DType(Unknown)]), Eu5(GameRuleSetting)),
    ("GetSettingOwner", Eu5(MaintenanceSetting), Args::Args(&[]), Eu5(Country)),
    ("GetSettingPromoted", Eu5(PdxSetting), Args::Args(&[]), Eu5(PdxCoreSetting)),
    ("GetShipDisembarkLocation", Eu5(UnitTransportStateBag), Args::Args(&[]), Eu5(Location)),
    ("GetShipEmbarkLocation", Eu5(UnitTransportStateBag), Args::Args(&[]), Eu5(Location)),
    ("GetSide", Eu5(BattleResultMessageParticipant), Args::Args(&[]), Eu5(BattleResultMessageSide)),
    ("GetSideLeader", Eu5(DeclareWarAlly), Args::Args(&[]), Eu5(Country)),
    ("GetSiege", Eu5(FortMarker), Args::Args(&[]), Eu5(Siege)),
    ("GetSiege", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Siege)),
    ("GetSiege", Eu5(Location), Args::Args(&[]), Eu5(Siege)),
    ("GetSiege", Eu5(UIMessage), Args::Args(&[]), Eu5(Siege)),
    ("GetSiege", Eu5(Unit), Args::Args(&[]), Eu5(Siege)),
    ("GetSiege", Eu5(UnitMarker), Args::Args(&[]), Eu5(Siege)),
    ("GetSiege", Scope, Args::Args(&[]), Eu5(Siege)),
    ("GetSiegeDefender", Eu5(Siege), Args::Args(&[]), Eu5(Country)),
    ("GetSingleActiveClip", Eu5(AnimationEditorViewer), Args::Args(&[]), Eu5(ActiveClip)),
    ("GetSituation", Eu5(ActiveSituation), Args::Args(&[]), Eu5(Situation)),
    ("GetSituation", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Situation)),
    ("GetSituation", Eu5(SituationMessagePopup), Args::Args(&[]), Eu5(Situation)),
    ("GetSituation", Eu5(UIMessage), Args::Args(&[]), Eu5(Situation)),
    ("GetSituation", Scope, Args::Args(&[]), Eu5(Situation)),
    ("GetSlotByName", Eu5(MarketingContainer), Args::Args(&[DType(Unknown)]), Eu5(MarketingSlot)),
    ("GetSocietalValue", Eu5(Cabinet), Args::Args(&[]), Eu5(SocietalValue)),
    ("GetSocietalValue", Eu5(InteractionTarget), Args::Args(&[]), Eu5(SocietalValue)),
    ("GetSocietalValue", Eu5(SocietalValueCandidate), Args::Args(&[]), Eu5(SocietalValue)),
    ("GetSocietalValue", Eu5(SocietalValueRequirement), Args::Args(&[]), Eu5(SocietalValue)),
    ("GetSocietalValue", Scope, Args::Args(&[]), Eu5(SocietalValue)),
    ("GetSortKeyButton", Eu5(FilteredSortedList), Args::Args(&[DType(Unknown)]), Eu5(SortKey)),
    ("GetSortSearch", Eu5(MusicPlayerLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSoundToll", Eu5(Trade), Args::Args(&[]), Eu5(Location)),
    ("GetSoundTollController", Eu5(Location), Args::Args(&[]), Eu5(Location)),
    ("GetSourcesSortSearch", Eu5(GoodsDetailsLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSpecialMembersSortSearch", Eu5(InternationalOrganizationsView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSpecialOptionsSortSearch", Eu5(MilitaryObjectiveGroupView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSpecialStatus", Eu5(ActiveParliamentAgenda), Args::Args(&[]), Eu5(SpecialStatus)),
    ("GetSpecialStatus", Eu5(ActiveParliamentAgendaWrap), Args::Args(&[]), Eu5(SpecialStatus)),
    ("GetSpecialStatus", Eu5(InteractionTarget), Args::Args(&[]), Eu5(SpecialStatus)),
    ("GetSpecialStatus", Eu5(InternationalOrganization), Args::Args(&[DType(Unknown)]), Eu5(SpecialStatus)),
    ("GetSpecialStatus", Eu5(MemberTypeItem), Args::Args(&[]), Eu5(SpecialStatus)),
    ("GetSpecialStatus", Eu5(ParliamentIssue), Args::Args(&[]), Eu5(SpecialStatus)),
    ("GetSpecialStatus", Scope, Args::Args(&[]), Eu5(SpecialStatus)),
    ("GetSpecialStatusCountry", Eu5(InternationalOrganizationsView), Args::Args(&[DType(Unknown)]), Eu5(Country)),
    ("GetSpecificAction", Eu5(QuickDiplomaticActions), Args::Args(&[DType(Unknown)]), Eu5(DiplomaticActionItem)),
    ("GetSpecificBaseModifier", Eu5(Location), Args::Args(&[]), Eu5(StaticModifier)),
    ("GetSpecificParams", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(TargettedActionParameters)),
    ("GetSpouse", Eu5(Character), Args::Args(&[]), Eu5(Character)),
    ("GetStaticModifier", Eu5(Country), Args::Args(&[DType(Unknown)]), Eu5(StaticModifier)),
    ("GetStats", Eu5(BattleResultMessageParticipant), Args::Args(&[]), Eu5(BattleParticipant)),
    ("GetSubContinent", Eu5(InteractionTarget), Args::Args(&[]), Eu5(SubContinent)),
    ("GetSubContinent", Eu5(Location), Args::Args(&[]), Eu5(SubContinent)),
    ("GetSubContinent", Eu5(Region), Args::Args(&[]), Eu5(SubContinent)),
    ("GetSubContinent", Scope, Args::Args(&[]), Eu5(SubContinent)),
    ("GetSubUnit", Eu5(InteractionTarget), Args::Args(&[]), Eu5(SubUnit)),
    ("GetSubUnit", Eu5(TransferUnit), Args::Args(&[]), Eu5(SubUnit)),
    ("GetSubUnit", Scope, Args::Args(&[]), Eu5(SubUnit)),
    ("GetSubUnitCategory", Eu5(InteractionTarget), Args::Args(&[]), Eu5(SubUnitCategory)),
    ("GetSubUnitCategory", Scope, Args::Args(&[]), Eu5(SubUnitCategory)),
    ("GetSubUnitDef", Eu5(UniqueContentItem), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetSubUnitDefinition", Eu5(Construction), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetSubUnitDefinition", Eu5(PossibleSubUnitDefinition), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetSubUnitDefinition", Eu5(SubUnitCount), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetSubUnitDefinition", Eu5(TemplateSubUnitDefinition), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetSubUnitsSortSearch", Eu5(SingleUnitFormationWindow), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSubUnitsSortSearch", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSubjectMilitaryStance", Eu5(InteractionTarget), Args::Args(&[]), Eu5(SubjectMilitaryStance)),
    ("GetSubjectMilitaryStance", Scope, Args::Args(&[]), Eu5(SubjectMilitaryStance)),
    ("GetSubjectPays", Eu5(SubjectType), Args::Args(&[]), Eu5(Price)),
    ("GetSubjectRelationsSortSearch", Eu5(ManageSubjectsLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSubjectType", Eu5(Diplomacy), Args::Args(&[]), Eu5(SubjectType)),
    ("GetSubjectType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(SubjectType)),
    ("GetSubjectType", Eu5(SubjectTypeItem), Args::Args(&[]), Eu5(SubjectType)),
    ("GetSubjectType", Scope, Args::Args(&[]), Eu5(SubjectType)),
    ("GetSubjectTypesSortSearch", Eu5(SelectSubjectTypeLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetSupplyDepot", Eu5(Location), Args::Args(&[]), Eu5(SupplyDepot)),
    ("GetSupplySource", Eu5(Unit), Args::Args(&[]), Eu5(Location)),
    ("GetTagObject", Eu5(Law), Args::Args(&[]), Eu5(TagObject)),
    ("GetTagObject", Eu5(Policy), Args::Args(&[]), Eu5(TagObject)),
    ("GetTarget", Eu5(ActiveResolution), Args::Args(&[DType(Unknown)]), Eu5(InteractionTarget)),
    ("GetTarget", Eu5(EstateOpinionWrap), Args::Args(&[]), Eu5(Country)),
    ("GetTarget", Eu5(InternationalOrganization), Args::Args(&[]), Eu5(Country)),
    ("GetTarget", Eu5(ResolutionGlue), Args::Args(&[DType(Unknown)]), Eu5(InteractionTarget)),
    ("GetTarget", Eu5(TransferUnit), Args::Args(&[]), Eu5(Unit)),
    ("GetTarget", Eu5(TransferUnitType), Args::Args(&[]), Eu5(Unit)),
    ("GetTargetCountry", Eu5(OutlinerDiplomacyEntry), Args::Args(&[]), Eu5(Country)),
    ("GetTargetCountry", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(Country)),
    ("GetTargetLocation", Eu5(AiTransportTarget), Args::Args(&[]), Eu5(Location)),
    ("GetTargetObjectFromFlag", Eu5(TargettedActionParameters), Args::Args(&[DType(Unknown)]), Eu5(InteractionTarget)),
    ("GetTargetObjectSortSearch", Eu5(SelectInteractionTargetView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetTargettedIO", Eu5(AlertCanJoinTargettedIO), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetTask", Eu5(InGameMissionTaskItem), Args::Args(&[]), Eu5(MissionTaskDefinition)),
    ("GetTask", Eu5(MissionAlert), Args::Args(&[]), Eu5(MissionTaskDefinition)),
    ("GetTask", Eu5(MissionTaskItem), Args::Args(&[]), Eu5(MissionTaskDefinition)),
    ("GetTaxRateSetting", Eu5(EconomyItem), Args::Args(&[]), Eu5(TaxRateSetting)),
    ("GetTemplate", Eu5(CDPopEditor), Args::Args(&[]), Eu5(PopulationConfiguration)),
    ("GetTemporaryRelation", Eu5(QuickTemporaryCountryRelations), Args::Args(&[DType(Unknown)]), Eu5(OngoingRelationCountry)),
    ("GetTemporaryRelationCountry", Eu5(OutlinerDiplomacyEntry), Args::Args(&[]), Eu5(OngoingRelationCountry)),
    ("GetThem", Eu5(AntagonismTwoCountriesWrap), Args::Args(&[]), Eu5(Country)),
    ("GetThemRef", Eu5(AntagonismTwoCountriesWrap), Args::Args(&[]), Eu5(Country)),
    ("GetTickTask", Eu5(TickTaskDetailsView), Args::Args(&[]), Eu5(TickTaskData)),
    ("GetTickTask", Eu5(TickTaskGraphItem), Args::Args(&[]), Eu5(TickTaskData)),
    ("GetTimedModifierOwner", Eu5(Character), Args::Args(&[]), Eu5(TimedModifierOwner)),
    ("GetTimedModifierOwner", Eu5(Country), Args::Args(&[]), Eu5(TimedModifierOwner)),
    ("GetTimedModifierOwner", Eu5(Dynasty), Args::Args(&[]), Eu5(TimedModifierOwner)),
    ("GetTimedModifierOwner", Eu5(InternationalOrganization), Args::Args(&[]), Eu5(TimedModifierOwner)),
    ("GetTimedModifierOwner", Eu5(Location), Args::Args(&[]), Eu5(TimedModifierOwner)),
    ("GetTimedModifierOwner", Eu5(Mercenary), Args::Args(&[]), Eu5(TimedModifierOwner)),
    ("GetTimedModifierOwner", Eu5(Province), Args::Args(&[]), Eu5(TimedModifierOwner)),
    ("GetTimedModifierOwner", Eu5(Religion), Args::Args(&[]), Eu5(TimedModifierOwner)),
    ("GetTimedModifierOwner", Eu5(Unit), Args::Args(&[]), Eu5(TimedModifierOwner)),
    ("GetTo", Eu5(Migration), Args::Args(&[]), Eu5(ProvinceDefinition)),
    ("GetToLocation", Eu5(Migration), Args::Args(&[]), Eu5(Location)),
    ("GetToMarket", Eu5(PossibleItem), Args::Args(&[]), Eu5(Market)),
    ("GetToMarket", Eu5(PossibleTrade), Args::Args(&[]), Eu5(Market)),
    ("GetToMarket", Eu5(Trade), Args::Args(&[]), Eu5(Market)),
    ("GetToPort", Eu5(Trade), Args::Args(&[]), Eu5(Location)),
    ("GetTooltip", Eu5(MapContentEditorViewport), Args::Args(&[]), Eu5(GuiEditorTooltip)),
    ("GetTooltip", Eu5(MapObjectTool), Args::Args(&[]), Eu5(GuiEditorTooltip)),
    ("GetTooltip", Eu5(MaskPainterViewport), Args::Args(&[]), Eu5(GuiEditorTooltip)),
    ("GetTooltiped", Eu5(ExtraTooltipInfo), Args::Args(&[]), Eu5(PdxGuiWidget)),
    ("GetTopOverlord", Eu5(Diplomacy), Args::Args(&[]), Eu5(Country)),
    ("GetTopOverlordOrThis", Eu5(Diplomacy), Args::Args(&[]), Eu5(Country)),
    ("GetTopography", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Topography)),
    ("GetTopography", Eu5(Location), Args::Args(&[]), Eu5(Topography)),
    ("GetTopography", Scope, Args::Args(&[]), Eu5(Topography)),
    ("GetTotalUnitsArmyStrength", Eu5(TacticalObjectiveGroupGlue), Args::Args(&[]), Eu5(ArmyStrength)),
    ("GetTotalUnitsNavyStrength", Eu5(TacticalObjectiveGroupGlue), Args::Args(&[]), Eu5(NavyStrength)),
    ("GetTrade", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Trade)),
    ("GetTrade", Eu5(TradeDetailsLateralView), Args::Args(&[]), Eu5(Trade)),
    ("GetTrade", Scope, Args::Args(&[]), Eu5(Trade)),
    ("GetTradeCategoriesSortSearch", Eu5(TradeOverview), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetTradeMarketEntriesSortSearch", Eu5(SelectedMarketLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetTrait", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Trait)),
    ("GetTrait", Eu5(RulerTraitEntry), Args::Args(&[]), Eu5(Trait)),
    ("GetTrait", Scope, Args::Args(&[]), Eu5(Trait)),
    ("GetType", Eu5(Building), Args::Args(&[]), Eu5(BuildingType)),
    ("GetType", Eu5(Disaster), Args::Args(&[]), Eu5(DisasterType)),
    ("GetType", Eu5(Estate), Args::Args(&[]), Eu5(EstateType)),
    ("GetType", Eu5(EstatePrivilege), Args::Args(&[]), Eu5(EstateType)),
    ("GetType", Eu5(HolySite), Args::Args(&[]), Eu5(HolySiteType)),
    ("GetType", Eu5(InternationalOrganization), Args::Args(&[]), Eu5(InternationalOrganizationType)),
    ("GetType", Eu5(LocationPopItem), Args::Args(&[]), Eu5(PopType)),
    ("GetType", Eu5(ParliamentAgendaItem), Args::Args(&[]), Eu5(EstateType)),
    ("GetType", Eu5(Pop), Args::Args(&[]), Eu5(PopType)),
    ("GetType", Eu5(SocietalValueItem), Args::Args(&[]), Eu5(SocietalValue)),
    ("GetUIAction", Eu5(CallAllyAlert), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(CharacterActionItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(ExtraTooltipInfo), Args::Args(&[]), Eu5(UIAction)),
    ("GetUIAction", Eu5(GovernmentReformItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(InstitutionItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(MercenaryTypeItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(ParliamentAgendaGlue), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(ParliamentAgendaItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(PrivilegeItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(ReformItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(ReligiousFactionActionGlue), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(ReligiousFigureGlue), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(ReligiousFocusGlue), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIAction", Eu5(TradeDetailsLateralView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIActions", Eu5(PossibleTrade), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUICommanderAction", Eu5(UnitItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIHeaderAction", Eu5(CondottieriItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUIHeaderAction", Eu5(UnitItem), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetUnderConstructionForPlayer", Eu5(Building), Args::Args(&[]), Eu5(Construction)),
    ("GetUndoHistoryViewerClient", Eu5(MapEditor), Args::Args(&[]), Eu5(UndoHistoryViewerClient)),
    ("GetUnion", Eu5(AlertHasLessPowerInUnion), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetUnion", Eu5(AlertMemberLeavingUnion), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetUnion", Eu5(Diplomacy), Args::Args(&[]), Eu5(InternationalOrganization)),
    ("GetUniqueContentCategoriesSortSearch", Eu5(GameLobby), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetUniqueContentDescription", Eu5(GameLobby), Args::Args(&[]), Eu5(UniqueContentDescription)),
    ("GetUnit", Eu5(CondottieriItem), Args::Args(&[]), Eu5(Unit)),
    ("GetUnit", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Unit)),
    ("GetUnit", Eu5(LevySetup), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetUnit", Eu5(SubUnit), Args::Args(&[]), Eu5(Unit)),
    ("GetUnit", Eu5(SubUnitArray), Args::Args(&[]), Eu5(Unit)),
    ("GetUnit", Eu5(UIMessage), Args::Args(&[]), Eu5(Unit)),
    ("GetUnit", Eu5(UnitDetailsView), Args::Args(&[]), Eu5(Unit)),
    ("GetUnit", Eu5(UnitGlue), Args::Args(&[]), Eu5(Unit)),
    ("GetUnit", Eu5(UnitItem), Args::Args(&[]), Eu5(Unit)),
    ("GetUnit", Eu5(UnitMarkerItem), Args::Args(&[]), Eu5(Unit)),
    ("GetUnit", Scope, Args::Args(&[]), Eu5(Unit)),
    ("GetUnitAbility", Eu5(InteractionTarget), Args::Args(&[]), Eu5(UnitAbility)),
    ("GetUnitAbility", Scope, Args::Args(&[]), Eu5(UnitAbility)),
    ("GetUnitBox", Eu5(SubUnit), Args::Args(&[]), Eu5(SubUnitArray)),
    ("GetUnitBox", Eu5(Unit), Args::Args(&[DType(Unknown)]), Eu5(SubUnitArray)),
    ("GetUnitFormationPreference", Eu5(InteractionTarget), Args::Args(&[]), Eu5(UnitFormationPreference)),
    ("GetUnitFormationPreference", Eu5(Unit), Args::Args(&[]), Eu5(UnitFormationPreference)),
    ("GetUnitPointer", Eu5(Character), Args::Args(&[]), Eu5(Unit)),
    ("GetUnitTemplate", Eu5(RecruitInLocationLateralView), Args::Args(&[]), Eu5(UnitTemplate)),
    ("GetUnitTemplate", Eu5(UnitTemplateLateralView), Args::Args(&[]), Eu5(UnitTemplate)),
    ("GetUnitType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetUnitType", Eu5(LocationToRecruitItem), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetUnitType", Eu5(RecruitInLocationLateralView), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetUnitType", Eu5(RecruitScoreRanking), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetUnitType", Eu5(TemplateAssignment), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetUnitType", Eu5(UnitTypeItem), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetUnitType", Eu5(UnitTypeLateralView), Args::Args(&[]), Eu5(SubUnitType)),
    ("GetUnitType", Scope, Args::Args(&[]), Eu5(SubUnitType)),
    ("GetUnitsSortSearch", Eu5(MultiUnitWindow), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetUpgradeRGOConstructionDemand", Eu5(FoodLocationItem), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetUpgradeRGOConstructionDemand", Eu5(Location), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetUpgradeRGOConstructionDemand", Eu5(LocationView), Args::Args(&[]), Eu5(GoodsDemand)),
    ("GetUs", Eu5(AntagonismTwoCountriesWrap), Args::Args(&[]), Eu5(Country)),
    ("GetUsRef", Eu5(AntagonismTwoCountriesWrap), Args::Args(&[]), Eu5(Country)),
    ("GetValueGlue", Eu5(SelectInteractionTargetView), Args::Args(&[DType(Unknown)]), Eu5(SelectInteractionTargetGlue)),
    ("GetValueUIAction", Eu5(SelectInteractionTargetGlue), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetVariable", Scope, Args::Args(&[DType(Unknown)]), Scope),
    ("GetVariableFromVariableMap", Scope, Args::Args(&[DType(Unknown), DType(Unknown)]), Scope),
    ("GetVariableSpec", Eu5(InternationalOrganization), Args::Args(&[DType(Unknown)]), Eu5(InternationalOrganizationTypeVariable)),
    ("GetVegetation", Eu5(InteractionTarget), Args::Args(&[]), Eu5(Vegetation)),
    ("GetVegetation", Eu5(Location), Args::Args(&[]), Eu5(Vegetation)),
    ("GetVegetation", Scope, Args::Args(&[]), Eu5(Vegetation)),
    ("GetVisualSubunit", Eu5(Unit), Args::Args(&[]), Eu5(SubUnit)),
    ("GetVoteObject", Eu5(VoteGlue), Args::Args(&[]), Eu5(InteractionTarget)),
    ("GetVoteTarget", Eu5(VoteTargetGlue), Args::Args(&[]), Eu5(InteractionTarget)),
    ("GetVoteTargetLeft", Eu5(SituationView), Args::Args(&[]), Eu5(VoteTargetGlue)),
    ("GetVoteTargetRight", Eu5(SituationView), Args::Args(&[]), Eu5(VoteTargetGlue)),
    ("GetVoteToEnactAction", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetVoteToRepealAction", Eu5(ResolutionGlue), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetVoter", Eu5(VoterGlue), Args::Args(&[]), Eu5(Country)),
    ("GetWar", Eu5(Combat), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(DiplomacyStatus), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(InteractionTarget), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(PeaceOfferLateralView), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(Siege), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(WarGoal), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(WarItem), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(WarLateralView), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(WarParticipantGlue), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(WarSideGlue), Args::Args(&[]), Eu5(War)),
    ("GetWar", Eu5(WarsOverviewWar), Args::Args(&[]), Eu5(War)),
    ("GetWar", Scope, Args::Args(&[]), Eu5(War)),
    ("GetWarGoal", Eu5(SelectCasusBelli), Args::Args(&[]), Eu5(WarGoal)),
    ("GetWarGoal", Eu5(War), Args::Args(&[]), Eu5(WarGoal)),
    ("GetWarGoalController", Eu5(War), Args::Args(&[]), Eu5(Country)),
    ("GetWarGoalType", Eu5(CasusBelli), Args::Args(&[]), Eu5(WarGoalType)),
    ("GetWarGoalType", Eu5(WarGoal), Args::Args(&[]), Eu5(WarGoalType)),
    ("GetWarInfo", Eu5(CountryMessage), Args::Args(&[]), Eu5(FinishedWarInfo)),
    ("GetWarLateralView", Eu5(WarLateralViewParticipant), Args::Args(&[]), Eu5(WarLateralView)),
    ("GetWarUIAction", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(UIActionProvider)),
    ("GetWarsSortSearch", Eu5(WarsLedger), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetWeatherSystem", Eu5(InteractionTarget), Args::Args(&[]), Eu5(WeatherSystem)),
    ("GetWeatherSystem", Scope, Args::Args(&[]), Eu5(WeatherSystem)),
    ("GetWinner", Eu5(BattleResult), Args::Args(&[]), Eu5(BattleSide)),
    ("GetWorkOfArt", Eu5(CountryCultureLateralViewWorkOfArtItem), Args::Args(&[]), Eu5(WorkOfArt)),
    ("GetWorkOfArt", Eu5(InteractionTarget), Args::Args(&[]), Eu5(WorkOfArt)),
    ("GetWorkOfArt", Scope, Args::Args(&[]), Eu5(WorkOfArt)),
    ("GetWorkOfArtSortSearch", Eu5(CountryCultureLateralView), Args::Args(&[]), Eu5(FilteredSortedList)),
    ("GetWorkOfArtType", Eu5(InteractionTarget), Args::Args(&[]), Eu5(WorkOfArtType)),
    ("GetWorkOfArtType", Scope, Args::Args(&[]), Eu5(WorkOfArtType)),
    ("GfxVideoControl", Eu5(PdxGuiWidget), Args::Args(&[]), Eu5(PdxGuiGfxVideoControl)),
    ("God", Scope, Args::Args(&[]), Eu5(God)),
    ("Goods", Scope, Args::Args(&[]), Eu5(Goods)),
    ("GoodsDemand", Scope, Args::Args(&[]), Eu5(GoodsDemand)),
    ("GovernmentType", Scope, Args::Args(&[]), Eu5(GovernmentType)),
    ("Hardness", Eu5(BrushSettings), Args::Args(&[]), Eu5(BrushFloat)),
    ("Hegemony", Scope, Args::Args(&[]), Eu5(Hegemony)),
    ("HeirSelection", Scope, Args::Args(&[]), Eu5(HeirSelection)),
    ("HolySite", Scope, Args::Args(&[]), Eu5(HolySite)),
    ("HolySiteDefinition", Scope, Args::Args(&[]), Eu5(HolySiteDefinition)),
    ("HolySiteType", Scope, Args::Args(&[]), Eu5(HolySiteType)),
    ("Institution", Scope, Args::Args(&[]), Eu5(Institution)),
    ("InternationalOrganization", Scope, Args::Args(&[]), Eu5(InternationalOrganization)),
    ("InternationalOrganizationType", Scope, Args::Args(&[]), Eu5(InternationalOrganizationType)),
    ("LandOwnershipRule", Scope, Args::Args(&[]), Eu5(LandOwnershipRule)),
    ("Language", Scope, Args::Args(&[]), Eu5(Language)),
    ("LanguageFamily", Scope, Args::Args(&[]), Eu5(LanguageFamily)),
    ("Law", Scope, Args::Args(&[]), Eu5(Law)),
    ("LevySetup", Scope, Args::Args(&[]), Eu5(LevySetup)),
    ("Loan", Scope, Args::Args(&[]), Eu5(Loan)),
    ("Location", Scope, Args::Args(&[]), Eu5(Location)),
    ("LocationRank", Scope, Args::Args(&[]), Eu5(LocationRank)),
    ("MakeScope", Eu5(ActiveResolution), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(AdvanceDefinition), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Age), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Area), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Artist), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Avatar), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Building), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(BuildingType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Cabinet), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Cardinal), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(CasusBelli), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Character), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(CharacterInteraction), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ChildEducation), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Climate), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ColonialCharter), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Combat), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(CombatSide), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Continent), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Country), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(CountryInteraction), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(CountryRank), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Culture), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(CultureGroup), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(DisasterType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Disease), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(DiseaseOutbreak), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Dynasty), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(EmploymentSystem), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Estate), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(EstateType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Ethnicity), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Exploration), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(FormableCountry), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(GenericAction), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(God), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Goods), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(GoodsDemand), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(GovernmentType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Hegemony), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(HeirSelection), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(HolySite), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(HolySiteDefinition), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(HolySiteType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Institution), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(InternationalOrganization), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(InternationalOrganizationType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(LandOwnershipRule), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Language), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(LanguageFamily), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Law), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(LevySetup), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Loan), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Location), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(LocationRank), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Market), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Mercenary), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(MissionDefinition), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(MissionTaskDefinition), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ParliamentAgenda), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ParliamentIssue), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ParliamentType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Payment), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Policy), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Pop), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(PopType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Price), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Privateer), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ProductionMethod), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Province), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ProvinceDefinition), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Rebel), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(RecruitmentMethod), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(RegencyType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Region), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Religion), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ReligionGroup), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ReligiousAspect), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ReligiousFaction), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ReligiousFigure), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ReligiousFocus), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ReligiousSchool), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Resolution), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(RoadType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ScriptableHintDefinition), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ScriptedGeography), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ScriptedPeaceTreatyType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(ScriptedRelationType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Siege), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Situation), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(SocietalValue), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(SpecialStatus), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(SubContinent), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(SubUnit), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(SubUnitCategory), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(SubUnitType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(SubjectMilitaryStance), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(SubjectType), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Topography), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Trade), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Trait), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Unit), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(UnitAbility), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(Vegetation), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(War), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(WeatherSystem), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(WorkOfArt), Args::Args(&[]), Scope),
    ("MakeScope", Eu5(WorkOfArtType), Args::Args(&[]), Scope),
    ("Manager", Eu5(AdvancesLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ArmyBuilderLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ArtsView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(AutomationLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(BattleView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(BuildingView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(CharacterLateralview), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(CountriesListView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(CountryCultureLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(CountryPeopleLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(CreateSubjectsLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(CulturesLedger), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(DeclareWarLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(DiplomacyLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(DiplomacyMacrobuilderLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(DisasterView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(DiseasesLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(DynastiesLedger), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(DynastyTreeView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(EconomyView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(EncyclopediaLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ExpandRawGoodsLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ExpansionLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(FoodProductionLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(GoodsDetailsLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(GoodsProductionLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(GoodsView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(GovernmentReformsLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(GovernmentView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(HintsLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ImportExportLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(InternationalOrganizationTypeView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(InternationalOrganizationsView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(LocationProductionView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(LocationView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(LocationsListView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ManageSubjectsLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(MaritimeLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(MarketsView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(MilitaryObjectiveGroupsView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(MissionLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(MissionTasksLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(MultiUnitWindow), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(MusicPlayerLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(PeaceOfferLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(PlayerModifiersLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(PopsOverview), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ProductionView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(RebelDetailsLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(RecruitInLocationLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ReligionsLedger), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(RoadBuilder), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(RulingHistoryView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(ScoreView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SeaZoneView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SearchBar), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SelectChildEducation), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SelectCountryDiplomacyLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SelectCreateCasusBelliWindow), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SelectInteractionTargetView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SelectLoanLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SelectMissionLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SelectSubjectTypeLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SelectedMarketLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SellLocationActionView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SetupCondottieriView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SingleUnitFormationWindow), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SituationView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SocietalValuesLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(SupportRebelLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(TechnologyLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(TradeDetailsLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(TradeOverview), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(TransferOccupationActionView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(UnitOverview), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(UnitTemplateLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(UnitTypeLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(WarLateralView), Args::Args(&[]), Eu5(LateralView)),
    ("Manager", Eu5(WarsLedger), Args::Args(&[]), Eu5(LateralView)),
    ("Market", Scope, Args::Args(&[]), Eu5(Market)),
    ("Mercenary", Scope, Args::Args(&[]), Eu5(Mercenary)),
    ("MissionDefinition", Scope, Args::Args(&[]), Eu5(MissionDefinition)),
    ("MissionTaskDefinition", Scope, Args::Args(&[]), Eu5(MissionTaskDefinition)),
    ("MoveTool", Eu5(MapObjectTool), Args::Args(&[]), Eu5(MoveTool)),
    ("OnEnterEventsKeyframe", Eu5(ActiveClip), Args::Args(&[]), Eu5(ActiveClipEventsKeyframe)),
    ("OnExitEventsKeyframe", Eu5(ActiveClip), Args::Args(&[]), Eu5(ActiveClipEventsKeyframe)),
    ("Parent", Eu5(BuildLocationSelectMarket), Args::Args(&[]), Eu5(BuildInLocationLateralView)),
    ("Parent", Eu5(DiplomacyMacrobuilderSelectCountry), Args::Args(&[]), Eu5(DiplomacyMacrobuilderLateralView)),
    ("Parent", Eu5(ExpandRawGoodsSelectMarket), Args::Args(&[]), Eu5(ExpandRawGoodsLateralView)),
    ("Parent", Eu5(FoodProductionSelectMarket), Args::Args(&[]), Eu5(FoodProductionLateralView)),
    ("Parent", Eu5(ForeignCountrySelectCountry), Args::Args(&[]), Eu5(ForeignCountryView)),
    ("Parent", Eu5(GoodsProductionSelectMarket), Args::Args(&[]), Eu5(GoodsProductionLateralView)),
    ("Parent", Eu5(LocationProductionSelectLocation), Args::Args(&[]), Eu5(LocationProductionView)),
    ("Parent", Eu5(LocationViewSelectProvince), Args::Args(&[]), Eu5(LocationView)),
    ("Parent", Eu5(MarketViewSelectMarket), Args::Args(&[]), Eu5(SelectedMarketLateralView)),
    ("Parent", Eu5(MultiUnitSelectUnit), Args::Args(&[]), Eu5(MultiUnitWindow)),
    ("Parent", Eu5(PossibleTradesSelectMarket), Args::Args(&[]), Eu5(TradeOverview)),
    ("Parent", Eu5(ProductionSelectMarket), Args::Args(&[]), Eu5(ProductionView)),
    ("Parent", Eu5(SelectParticipant), Args::Args(&[]), Eu5(PeaceOfferLateralView)),
    ("Parent", Eu5(SingleUnitSelectUnit), Args::Args(&[]), Eu5(SingleUnitWindow)),
    ("ParliamenType", Scope, Args::Args(&[]), Eu5(ParliamentType)),
    ("ParliamentAgenda", Scope, Args::Args(&[]), Eu5(ParliamentAgenda)),
    ("ParliamentIssue", Scope, Args::Args(&[]), Eu5(ParliamentIssue)),
    ("Payment", Scope, Args::Args(&[]), Eu5(Payment)),
    ("PixelSnap", Eu5(BrushSettings), Args::Args(&[]), Eu5(BrushBool)),
    ("Playset", Eu5(ModsPlaysetEntry), Args::Args(&[]), Eu5(ModsPlayset)),
    ("Policy", Scope, Args::Args(&[]), Eu5(Policy)),
    ("Pop", Scope, Args::Args(&[]), Eu5(Pop)),
    ("PopType", Scope, Args::Args(&[]), Eu5(PopType)),
    ("Price", Scope, Args::Args(&[]), Eu5(Price)),
    ("Privateer", Scope, Args::Args(&[]), Eu5(Privateer)),
    ("ProductionMethod", Scope, Args::Args(&[]), Eu5(ProductionMethod)),
    ("Province", Scope, Args::Args(&[]), Eu5(Province)),
    ("ProvinceDefinition", Scope, Args::Args(&[]), Eu5(ProvinceDefinition)),
    ("Radius", Eu5(BrushSettings), Args::Args(&[]), Eu5(BrushFloat)),
    ("Rebel", Scope, Args::Args(&[]), Eu5(Rebel)),
    ("RecruitmentMethod", Scope, Args::Args(&[]), Eu5(RecruitmentMethod)),
    ("RegencyType", Scope, Args::Args(&[]), Eu5(RegencyType)),
    ("Region", Scope, Args::Args(&[]), Eu5(Region)),
    ("RelationType", Scope, Args::Args(&[]), Eu5(ScriptedRelationType)),
    ("Religion", Scope, Args::Args(&[]), Eu5(Religion)),
    ("ReligionGroup", Scope, Args::Args(&[]), Eu5(ReligionGroup)),
    ("ReligiousAspect", Scope, Args::Args(&[]), Eu5(ReligiousAspect)),
    ("ReligiousFigure", Scope, Args::Args(&[]), Eu5(ReligiousFigure)),
    ("ReligiousFocus", Scope, Args::Args(&[]), Eu5(ReligiousFocus)),
    ("ReligiousSchool", Scope, Args::Args(&[]), Eu5(ReligiousSchool)),
    ("Resolution", Scope, Args::Args(&[]), Eu5(Resolution)),
    ("RoadType", Scope, Args::Args(&[]), Eu5(RoadType)),
    ("ScriptableHintDefinition", Scope, Args::Args(&[]), Eu5(ScriptableHintDefinition)),
    ("ScriptedGeography", Scope, Args::Args(&[]), Eu5(ScriptedGeography)),
    ("ScriptedPeaceTreatyType", Scope, Args::Args(&[]), Eu5(ScriptedPeaceTreatyType)),
    ("SelectTool", Eu5(MapObjectTool), Args::Args(&[]), Eu5(SelectTool)),
    ("SetRoot", TopScope, Args::Args(&[DType(Unknown)]), TopScope),
    ("Settings", Eu5(BrushSettingsDropdown), Args::Args(&[]), Eu5(BrushSettings)),
    ("SetupDataContexts", Eu5(JominiNotification), Args::Args(&[DType(Unknown)]), Eu5(NotificationDummyContext)),
    ("Siege", Scope, Args::Args(&[]), Eu5(Siege)),
    ("Situation", Scope, Args::Args(&[]), Eu5(Situation)),
    ("SocietalValue", Scope, Args::Args(&[]), Eu5(SocietalValue)),
    ("SpecialStatus", Scope, Args::Args(&[]), Eu5(SpecialStatus)),
    ("State", Eu5(ViewerEntity), Args::Args(&[]), Eu5(ViewerEntityState)),
    ("SubContinent", Scope, Args::Args(&[]), Eu5(SubContinent)),
    ("SubUnit", Scope, Args::Args(&[]), Eu5(SubUnit)),
    ("SubUnitCategory", Scope, Args::Args(&[]), Eu5(SubUnitCategory)),
    ("SubjectMilitaryStance", Scope, Args::Args(&[]), Eu5(SubjectMilitaryStance)),
    ("SubjectType", Scope, Args::Args(&[]), Eu5(SubjectType)),
    ("Topography", Scope, Args::Args(&[]), Eu5(Topography)),
    ("Trade", Scope, Args::Args(&[]), Eu5(Trade)),
    ("Trait", Scope, Args::Args(&[]), Eu5(Trait)),
    ("Unit", Scope, Args::Args(&[]), Eu5(Unit)),
    ("UnitAbility", Scope, Args::Args(&[]), Eu5(UnitAbility)),
    ("UnitType", Scope, Args::Args(&[]), Eu5(SubUnitType)),
    ("Var", Scope, Args::Args(&[DType(Unknown)]), Scope),
    ("Vars", Eu5(AdvancesLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ArmyBuilderLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ArtsView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(AutomationLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(BattleView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(BuildInLocationLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(BuildingView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(CharacterLateralview), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(CountriesListView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(CountryCultureLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(CountryPeopleLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(CountryReligionLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(CreateSubjectsLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(CulturesLedger), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(DeclareWarLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(DiplomacyLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(DiplomacyMacrobuilderLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(DisasterView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(DiseasesLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(DynastiesLedger), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(DynastyTreeView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(EconomyView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(EncyclopediaLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ExpandRawGoodsLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ExpansionLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(FoodProductionLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ForeignCountryView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(GameLobby), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(GoodsDetailsLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(GoodsProductionLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(GoodsView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(GovernmentReformsLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(GovernmentView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(HintsLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ImportExportLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(InternationalOrganizationTypeView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(InternationalOrganizationsView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(LateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(LocationProductionView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(LocationView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(LocationsListView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ManageSubjectsLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(MaritimeLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(MarketsView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(MilitaryObjectiveGroupsView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(MissionLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(MissionTasksLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(MultiUnitWindow), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(MusicPlayerLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(PeaceOfferLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(PlayerModifiersLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(PopsOverview), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ProductionView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(RebelDetailsLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(RecruitInLocationLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ReligionsLedger), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(RoadBuilder), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(RulingHistoryView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(ScoreView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SeaZoneView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SelectChildEducation), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SelectCountryDiplomacyLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SelectCreateCasusBelliWindow), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SelectInteractionTargetView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SelectLoanLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SelectMissionLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SelectSubjectTypeLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SelectedMarketLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SellLocationActionView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SetupCondottieriView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SingleUnitFormationWindow), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SingleUnitWindow), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SituationView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SocietalValuesLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(SupportRebelLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(TechnologyLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(TradeDetailsLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(TradeOverview), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(TransferOccupationActionView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(UnitOverview), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(UnitTemplateLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(UnitTypeLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(WarLateralView), Args::Args(&[]), Eu5(Context)),
    ("Vars", Eu5(WarsLedger), Args::Args(&[]), Eu5(Context)),
    ("Vegetation", Scope, Args::Args(&[]), Eu5(Vegetation)),
    ("War", Scope, Args::Args(&[]), Eu5(War)),
    ("WeatherSystem", Scope, Args::Args(&[]), Eu5(WeatherSystem)),
    ("WithFilterTags", Eu5(FilteredSortedList), Args::Args(&[DType(Unknown)]), Eu5(FilteredSortedList)),
    ("WorkOfArt", Scope, Args::Args(&[]), Eu5(WorkOfArt)),
    ("WorkOfArtType", Scope, Args::Args(&[]), Eu5(WorkOfArtType)),
    ("sActiveResolution", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ActiveResolution)),
    ("sAdvanceType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(AdvanceDefinition)),
    ("sAge", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Age)),
    ("sArea", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Area)),
    ("sArtist", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Artist)),
    ("sAudioCulture", TopScope, Args::Args(&[DType(Unknown)]), Eu5(AudioCultureType)),
    ("sAvatar", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Avatar)),
    ("sBuildingType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(BuildingType)),
    ("sCabinet", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Cabinet)),
    ("sCabinetAction", TopScope, Args::Args(&[DType(Unknown)]), Eu5(CabinetAction)),
    ("sCardinal", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Cardinal)),
    ("sCasusBelli", TopScope, Args::Args(&[DType(Unknown)]), Eu5(CasusBelli)),
    ("sCharacter", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Character)),
    ("sCharacterInteraction", TopScope, Args::Args(&[DType(Unknown)]), Eu5(CharacterInteraction)),
    ("sChildEducation", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ChildEducation)),
    ("sClimate", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Climate)),
    ("sColonialCharter", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ColonialCharter)),
    ("sCombat", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Combat)),
    ("sCombatSide", TopScope, Args::Args(&[DType(Unknown)]), Eu5(CombatSide)),
    ("sContinent", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Continent)),
    ("sCountry", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Country)),
    ("sCountryInteraction", TopScope, Args::Args(&[DType(Unknown)]), Eu5(CountryInteraction)),
    ("sCountryRank", TopScope, Args::Args(&[DType(Unknown)]), Eu5(CountryRank)),
    ("sCulture", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Culture)),
    ("sDialect", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Dialect)),
    ("sDisaster", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Disaster)),
    ("sDisasterType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(DisasterType)),
    ("sDisease", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Disease)),
    ("sDiseaseOutbreak", TopScope, Args::Args(&[DType(Unknown)]), Eu5(DiseaseOutbreak)),
    ("sDynasty", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Dynasty)),
    ("sEmploymentSystem", TopScope, Args::Args(&[DType(Unknown)]), Eu5(EmploymentSystem)),
    ("sEstate", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Estate)),
    ("sEstatePrivilege", TopScope, Args::Args(&[DType(Unknown)]), Eu5(EstatePrivilege)),
    ("sEstateType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(EstateType)),
    ("sEthnicity", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Ethnicity)),
    ("sExploration", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Exploration)),
    ("sFormableCountry", TopScope, Args::Args(&[DType(Unknown)]), Eu5(FormableCountry)),
    ("sGenericAction", TopScope, Args::Args(&[DType(Unknown)]), Eu5(GenericAction)),
    ("sGod", TopScope, Args::Args(&[DType(Unknown)]), Eu5(God)),
    ("sGoods", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Goods)),
    ("sGoodsDemand", TopScope, Args::Args(&[DType(Unknown)]), Eu5(GoodsDemand)),
    ("sGovernmentReform", TopScope, Args::Args(&[DType(Unknown)]), Eu5(GovernmentReform)),
    ("sGovernmentType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(GovernmentType)),
    ("sGraphicalCulture", TopScope, Args::Args(&[DType(Unknown)]), Eu5(GraphicalCultureType)),
    ("sHegemony", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Hegemony)),
    ("sHeirSelection", TopScope, Args::Args(&[DType(Unknown)]), Eu5(HeirSelection)),
    ("sHolySite", TopScope, Args::Args(&[DType(Unknown)]), Eu5(HolySite)),
    ("sHolySiteDefinition", TopScope, Args::Args(&[DType(Unknown)]), Eu5(HolySiteDefinition)),
    ("sHolySiteType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(HolySiteType)),
    ("sInstitution", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Institution)),
    ("sInternationalOrganization", TopScope, Args::Args(&[DType(Unknown)]), Eu5(InternationalOrganization)),
    ("sInternationalOrganizationType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(InternationalOrganizationType)),
    ("sLandOwnershipRule", TopScope, Args::Args(&[DType(Unknown)]), Eu5(LandOwnershipRule)),
    ("sLanguage", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Language)),
    ("sLanguageFamily", TopScope, Args::Args(&[DType(Unknown)]), Eu5(LanguageFamily)),
    ("sLaw", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Law)),
    ("sLevySetup", TopScope, Args::Args(&[DType(Unknown)]), Eu5(LevySetup)),
    ("sLoan", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Loan)),
    ("sLocation", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Location)),
    ("sLocationRank", TopScope, Args::Args(&[DType(Unknown)]), Eu5(LocationRank)),
    ("sMarket", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Market)),
    ("sMercenary", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Mercenary)),
    ("sMissionDefinition", TopScope, Args::Args(&[DType(Unknown)]), Eu5(MissionDefinition)),
    ("sMissionTaskDefinition", TopScope, Args::Args(&[DType(Unknown)]), Eu5(MissionTaskDefinition)),
    ("sParliamentAgenda", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ParliamentAgenda)),
    ("sParliamentIssue", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ParliamentIssue)),
    ("sParliamentType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ParliamentType)),
    ("sPayment", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Payment)),
    ("sPolicy", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Policy)),
    ("sPop", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Pop)),
    ("sPopType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(PopType)),
    ("sPrice", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Price)),
    ("sPrivateer", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Privateer)),
    ("sProductionMethod", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ProductionMethod)),
    ("sProvince", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Province)),
    ("sProvinceDefinition", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ProvinceDefinition)),
    ("sRebel", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Rebel)),
    ("sRecruitmentMethod", TopScope, Args::Args(&[DType(Unknown)]), Eu5(RecruitmentMethod)),
    ("sRegencyType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(RegencyType)),
    ("sRegion", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Region)),
    ("sRelationType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ScriptedRelationType)),
    ("sReligion", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Religion)),
    ("sReligionGroup", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ReligionGroup)),
    ("sReligiousAspect", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ReligiousAspect)),
    ("sReligiousFaction", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ReligiousFaction)),
    ("sReligiousFigure", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ReligiousFigure)),
    ("sReligiousFocus", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ReligiousFocus)),
    ("sReligiousSchool", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ReligiousSchool)),
    ("sResolution", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Resolution)),
    ("sRoadType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(RoadType)),
    ("sScriptableHintDefinition", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ScriptableHintDefinition)),
    ("sScriptedGeography", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ScriptedGeography)),
    ("sScriptedPeaceTreatyType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(ScriptedPeaceTreatyType)),
    ("sSiege", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Siege)),
    ("sSituation", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Situation)),
    ("sSocietalValue", TopScope, Args::Args(&[DType(Unknown)]), Eu5(SocietalValue)),
    ("sSpecialStatus", TopScope, Args::Args(&[DType(Unknown)]), Eu5(SpecialStatus)),
    ("sSubContinent", TopScope, Args::Args(&[DType(Unknown)]), Eu5(SubContinent)),
    ("sSubUnit", TopScope, Args::Args(&[DType(Unknown)]), Eu5(SubUnit)),
    ("sSubUnitCategory", TopScope, Args::Args(&[DType(Unknown)]), Eu5(SubUnitCategory)),
    ("sSubjectMilitaryStance", TopScope, Args::Args(&[DType(Unknown)]), Eu5(SubjectMilitaryStance)),
    ("sSubjectType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(SubjectType)),
    ("sTopography", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Topography)),
    ("sTrade", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Trade)),
    ("sTrait", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Trait)),
    ("sUnit", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Unit)),
    ("sUnitAbility", TopScope, Args::Args(&[DType(Unknown)]), Eu5(UnitAbility)),
    ("sUnitFormationPreference", TopScope, Args::Args(&[DType(Unknown)]), Eu5(UnitFormationPreference)),
    ("sUnitTemplate", TopScope, Args::Args(&[DType(Unknown)]), Eu5(UnitTemplate)),
    ("sUnitType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(SubUnitType)),
    ("sVegetation", TopScope, Args::Args(&[DType(Unknown)]), Eu5(Vegetation)),
    ("sWar", TopScope, Args::Args(&[DType(Unknown)]), Eu5(War)),
    ("sWeatherSystem", TopScope, Args::Args(&[DType(Unknown)]), Eu5(WeatherSystem)),
    ("sWorkOfArt", TopScope, Args::Args(&[DType(Unknown)]), Eu5(WorkOfArt)),
    ("sWorkOfArtType", TopScope, Args::Args(&[DType(Unknown)]), Eu5(WorkOfArtType)),
]