tiger-tables 1.18.0

Library used by Tiger Validator. It holds tables that may be useful for other projects, so that they can be imported without pulling in all of Tiger.
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
&[
    ("AccessAIWillHostBreakdownTooltip", Ck3(AIWatchWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("AccessActiveLayout", Ck3(DockableLayoutManager), Args::Args(&[]), Ck3(DockableLayout)),
    ("AccessActivePage", Ck3(JominiSettingsWindow), Args::Args(&[]), Ck3(SettingsPage)),
    ("AccessActivityData", Ck3(LocalPlayerCachedData), Args::Args(&[]), Ck3(LocalPlayerActivityData)),
    ("AccessArtifactHelperWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(ArtifactHelperWindow)),
    ("AccessAsTravelPlanner", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(TravelPlanner)),
    ("AccessAssignedVassals", Ck3(TaxSlotVassalWindow), Args::Args(&[]), Ck3(AssignedVassalList)),
    ("AccessAssignedVassalsBase", Ck3(TaxSlotVassalWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("AccessBackgroundSearchList", Ck3(EventWindowData), Args::Args(&[]), Ck3(ToolPropertySearchList)),
    ("AccessBlurThresholdCtx", Ck3(MapObjectPainterOptions), Args::Args(&[]), Ck3(BlurThreshold)),
    ("AccessBlurThresholdCtx", Ck3(MaterialPaintingMode), Args::Args(&[]), Ck3(BlurThreshold)),
    ("AccessBreakdownTooltip", Ck3(CostBreakdown), Args::Args(&[DType(CString)]), Ck3(ValueBreakdown)),
    ("AccessBreakdowns", Ck3(CountyGroup), Args::Args(&[]), Ck3(CountyDataBreakdowns)),
    ("AccessCharacter", Ck3(CharacterWindow), Args::Args(&[]), Ck3(Character)),
    ("AccessCharacterList", Ck3(SituationParticipantCharacterList), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("AccessChild", Ck3(PdxGuiWidget), Args::Args(&[DType(CString)]), Ck3(PdxGuiWidget)),
    ("AccessCloudData", Ck3(SaveGameWindow), Args::Args(&[]), Ck3(CloudSaveData)),
    ("AccessColorPicker", Ck3(RulerDesignerWindow), Args::Args(&[DType(Unknown)]), Ck3(ColorGenePicker)),
    ("AccessControl", Ck3(CountyDataBreakdowns), Args::Args(&[DType(Ck3(County))]), Ck3(ValueBreakdown)),
    ("AccessCostBreakdown", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(CostBreakdown)),
    ("AccessCostBreakdown", Ck3(TravelPlanner), Args::Args(&[]), Ck3(CostBreakdown)),
    ("AccessCountyBreakdowns", Ck3(HoldingView), Args::Args(&[]), Ck3(CountyDataBreakdowns)),
    ("AccessCountyFertilityBar", Ck3(HoldingView), Args::Args(&[]), Ck3(ComplexBar)),
    ("AccessCourtAmenitiesWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(CourtAmenitiesWindow)),
    ("AccessCourtEventWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(CourtEventWindow)),
    ("AccessCourtEvents", Ck3(LocalPlayerCachedData), Args::Args(&[]), Ck3(LocalPlayerCourtEvents)),
    ("AccessCourtPositionWindow", Ck3(CourtWindow), Args::Args(&[]), Ck3(CourtPositionsWindow)),
    ("AccessCourtSceneEditorWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(CourtSceneEditorWindow)),
    ("AccessCourtTypeWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(CourtTypeWindow)),
    ("AccessCourtVisualsWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(CourtVisualsWindow)),
    ("AccessCultureList", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(CollapsibleCultureList)),
    ("AccessCurrentPage", Ck3(Encyclopedia), Args::Args(&[]), Ck3(EncyclopediaPage)),
    ("AccessDevelopmentChange", Ck3(CountyDataBreakdowns), Args::Args(&[DType(Ck3(County))]), Ck3(ValueBreakdown)),
    ("AccessEditingPhase", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(PlannedActivityPhase)),
    ("AccessEducationTraitSlot", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(TraitSlot)),
    ("AccessEffect2DSearchList", Ck3(EventWindowData), Args::Args(&[]), Ck3(ToolPropertySearchList)),
    ("AccessEffectResult", Ck3(ScriptRunnerInspector), Args::Args(&[]), Ck3(ScriptRunnerResult)),
    ("AccessEventTargets", Ck3(ScriptRunnerInspector), Args::Args(&[]), Ck3(EventTargetSetupContext)),
    ("AccessEventWindowData", Ck3(EventWindow), Args::Args(&[]), Ck3(EventWindowData)),
    ("AccessFertilityChange", Ck3(CountyDataBreakdowns), Args::Args(&[DType(Ck3(County))]), Ck3(ValueBreakdown)),
    ("AccessGuiAttackerAiWarCoordinator", Ck3(WarInfo), Args::Args(&[]), Ck3(GuiAIWarCoordinator)),
    ("AccessGuiDefenderAiWarCoordinator", Ck3(WarInfo), Args::Args(&[]), Ck3(GuiAIWarCoordinator)),
    ("AccessHerdChangeBreakdown", Ck3(SteppeWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("AccessHerdConversionBreakdown", Ck3(SteppeWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("AccessHerdLimitBreakdown", Ck3(SteppeWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("AccessInspirationsWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(InspirationsWindow)),
    ("AccessItem", Ck3(DomicileLineItem), Args::Args(&[]), Ck3(DomicileTreeNode)),
    ("AccessItem", Ck3(ObligationLevelLineItem), Args::Args(&[]), Ck3(ModifySubjectContractInteractionWindowObligationLevelOption)),
    ("AccessKnightsView", Ck3(CreateAccoladeView), Args::Args(&[]), Ck3(KnightsView)),
    ("AccessLawGroup", Ck3(SuccessionLawChangeWindow), Args::Args(&[]), Ck3(GuiLawGroup)),
    ("AccessLayoutSearchList", Ck3(DockableLayoutManager), Args::Args(&[]), Ck3(ToolPropertySearchList)),
    ("AccessLevel", Ck3(ObligationLevelCheckbox), Args::Args(&[DType(Unknown)]), Ck3(ModifySubjectContractInteractionWindowObligationLevelOption)),
    ("AccessList", Ck3(ActivityGuestListWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("AccessListStore", Ck3(VariableListInspectorPlugin), Args::Args(&[]), Ck3(VariableListStore)),
    ("AccessLoadView", Ck3(FrontEndMainView), Args::Args(&[]), Ck3(FrontEndLoadView)),
    ("AccessLocalPlayer", Ck3(LobbyView), Args::Args(&[]), Ck3(LobbyPlayer)),
    ("AccessLogViewer", Ck3(MapEditorGui), Args::Args(&[]), Ck3(LogViewer)),
    ("AccessMPConfig", Ck3(FrontEndLoadView), Args::Args(&[]), Ck3(MPConfig)),
    ("AccessMPConfig", Ck3(MultiplayerSetupWindow), Args::Args(&[]), Ck3(MPConfig)),
    ("AccessMaterial", Ck3(MaterialMixEntry), Args::Args(&[]), Ck3(Material)),
    ("AccessMaterialMix", Ck3(SmartBrushPattern), Args::Args(&[]), Ck3(MaterialMix)),
    ("AccessMemberList", Ck3(ConfederationWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("AccessMilitaryView", Ck3(AccoladeView), Args::Args(&[]), Ck3(MilitaryView)),
    ("AccessMilitaryView", Ck3(CreateAccoladeView), Args::Args(&[]), Ck3(MilitaryView)),
    ("AccessNamedGameRule", Ck3(JominiGameRules), Args::Args(&[DType(CString)]), Ck3(GuiGameRule)),
    ("AccessNewArtifacts", Ck3(LocalPlayerCachedData), Args::Args(&[]), Ck3(LocalPlayerNewArtifacts)),
    ("AccessNewBudgetTooltip", Ck3(TreasuryBudgetChangeWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("AccessNewEntryEditor", Ck3(VariableListStore), Args::Args(&[]), Ck3(ScopeObjectEditor)),
    ("AccessNewEntryEditor", Ck3(VariableStore), Args::Args(&[]), Ck3(ScopeObjectEditor)),
    ("AccessOpinion", Ck3(CountyDataBreakdowns), Args::Args(&[DType(Ck3(County))]), Ck3(ValueBreakdown)),
    ("AccessOtherTraitSlots", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(TraitSlotArray)),
    ("AccessPagedEmblemInstanceData", Ck3(CoatOfArmsDesignerEmblemInstancesPanel), Args::Args(&[]), Ck3(PagedContainerData)),
    ("AccessParent", Ck3(PdxGuiWidget), Args::Args(&[]), Ck3(PdxGuiWidget)),
    ("AccessParticipantCharacterList", Ck3(SilkRoadWindow), Args::Args(&[]), Ck3(SituationParticipantCharacterList)),
    ("AccessParticipantCharacterList", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(SituationParticipantCharacterList)),
    ("AccessParticipantCharacterList", Ck3(SituationWindow), Args::Args(&[]), Ck3(SituationParticipantCharacterList)),
    ("AccessPattern", Ck3(SmartBrushHeightRange), Args::Args(&[]), Ck3(SmartBrushPattern)),
    ("AccessPersonalityTraitSlots", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(TraitSlotArray)),
    ("AccessPhasePageData", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(PagedContainerData)),
    ("AccessPlagueResistanceBreakdown", Ck3(HoldingView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("AccessPlanner", Ck3(ActivityGuestListWindow), Args::Args(&[]), Ck3(ActivityPlanner)),
    ("AccessPortraitTool", Ck3(EventWindowData), Args::Args(&[DType(Ck3(EventWindowDataPortraitCharacter))]), Ck3(EventWindowDataPortraitTool)),
    ("AccessPotentialProtagonists", Ck3(LegendCreationWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("AccessProminentHouseMemberCharacterList", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("AccessProminentHouseMemberList", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(ProminentHouseMemberCharacterList)),
    ("AccessReligionList", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(CollapsibleReligionList)),
    ("AccessSchemeInfo", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(InteractionSchemeInfo)),
    ("AccessScopeEditor", Ck3(VariableEntry), Args::Args(&[]), Ck3(ScopeObjectEditor)),
    ("AccessScopeEditor", Ck3(VariableInspectorVariable), Args::Args(&[]), Ck3(ScopeObjectEditor)),
    ("AccessScopeEditor", Ck3(VariableListEntry), Args::Args(&[]), Ck3(ScopeObjectEditor)),
    ("AccessScreenshotWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(RoyalCourtScreenshotWindow)),
    ("AccessSelected", Ck3(GuiLawGroup), Args::Args(&[]), Ck3(GuiLaw)),
    ("AccessSelectedLaw", Ck3(TreasuryBudgetChangeWindow), Args::Args(&[DType(Ck3(GuiLawGroup))]), Ck3(GuiLaw)),
    ("AccessSelectedLayout", Ck3(DockableLayoutManager), Args::Args(&[]), Ck3(DockableLayout)),
    ("AccessSelectedPlayable", Ck3(LobbyView), Args::Args(&[]), Ck3(Playable)),
    ("AccessSetupVariable", Ck3(VariableInspectorPlugin), Args::Args(&[]), Ck3(VariableInspectorVariable)),
    ("AccessShadowCamera", Ck3(CourtSceneEditorWindow), Args::Args(&[DType(Ck3(Light))]), Ck3(Camera)),
    ("AccessSingleLocationPhase", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(PlannedActivityPhase)),
    ("AccessSituationData", Ck3(LocalPlayerCachedData), Args::Args(&[]), Ck3(LocalPlayerSituationData)),
    ("AccessSpecialTypeComplexBar", Ck3(ActivityLocaleWindow), Args::Args(&[DType(Unknown)]), Ck3(ComplexBar)),
    ("AccessSpecialTypeComplexBar", Ck3(ActivityWindow), Args::Args(&[DType(CString)]), Ck3(ComplexBar)),
    ("AccessSpecialTypeComplexBar", Ck3(CActivityWindowBase), Args::Args(&[DType(Unknown)]), Ck3(ComplexBar)),
    ("AccessTargetList", Ck3(ActivityIntentSelectionWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("AccessThemeSearchList", Ck3(EventWindowData), Args::Args(&[]), Ck3(ToolPropertySearchList)),
    ("AccessToolset", Ck3(CourtSceneEditorWindow), Args::Args(&[]), Ck3(CourtToolset)),
    ("AccessTotalActivityOptionCostBreakdown", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(CostBreakdown)),
    ("AccessTotalPhaseCostBreakdown", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(CostBreakdown)),
    ("AccessTravelPlanDraftData", Ck3(TravelPlanner), Args::Args(&[]), Ck3(TravelPlanData)),
    ("AccessTriggerResult", Ck3(ScriptRunnerInspector), Args::Args(&[]), Ck3(ScriptRunnerResult)),
    ("AccessUnassignedVassals", Ck3(TaxSlotVassalWindow), Args::Args(&[]), Ck3(UnassignedVassalList)),
    ("AccessUnassignedVassalsBase", Ck3(TaxSlotVassalWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("AccessValueBreakdownForActivityOption", Ck3(AIWatchWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("AccessValueBreakdownForActivityPhase", Ck3(AIWatchWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("AccessValueBreakdownForActivityProvince", Ck3(AIWatchWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("AccessVariable", Ck3(VariableInspectorEntry), Args::Args(&[]), Ck3(VariableInspectorVariable)),
    ("AccessVariableLists", Ck3(EventTargetSetupContext), Args::Args(&[]), Ck3(VariableListStore)),
    ("AccessVariables", Ck3(EventTargetSetupContext), Args::Args(&[]), Ck3(VariableStore)),
    ("AccessVfxWidgetSearchList", Ck3(EventWindowData), Args::Args(&[]), Ck3(ToolPropertySearchList)),
    ("Accolade", Scope, Args::Args(&[]), Ck3(Accolade)),
    ("Activity", Scope, Args::Args(&[]), Ck3(Activity)),
    ("ActivityType", Scope, Args::Args(&[]), Ck3(ActivityType)),
    ("AddList", TopScope, Args::Args(&[DType(Unknown), DType(Unknown)]), TopScope),
    ("AddScope", TopScope, Args::Args(&[DType(CString), DType(Scope)]), TopScope),
    ("Amount", Ck3(BrushSettings), Args::Args(&[]), Ck3(BrushFloat)),
    ("Army", Scope, Args::Args(&[]), Ck3(Army)),
    ("Artifact", Scope, Args::Args(&[]), Ck3(Artifact)),
    ("CalculateGrandeurFromCourtLanguageBreakdown", Ck3(Character), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("CasusBelli", Scope, Args::Args(&[]), Ck3(ActiveCasusBelli)),
    ("Char", Scope, Args::Args(&[]), Ck3(Character)),
    ("CharacterMemory", Scope, Args::Args(&[]), Ck3(CharacterMemory)),
    ("ChatMessage", Ck3(ChatNotificationMessage), Args::Args(&[]), Ck3(ChatMessage)),
    ("Combat", Scope, Args::Args(&[]), Ck3(Combat)),
    ("CombatSide", Scope, Args::Args(&[]), Ck3(CombatSide)),
    ("Confederation", Scope, Args::Args(&[]), Ck3(Confederation)),
    ("ConfederationType", Scope, Args::Args(&[]), Ck3(ConfederationType)),
    ("CouncilTask", Scope, Args::Args(&[]), Ck3(ActiveCouncilTask)),
    ("CourtOwner", Ck3(CourtPositionsWindow), Args::Args(&[]), Ck3(Character)),
    ("CourtPosition", Scope, Args::Args(&[]), Ck3(CourtPosition)),
    ("CourtPositionType", Scope, Args::Args(&[]), Ck3(CourtPositionType)),
    ("CourtPositionsExpenseBreakdown", Ck3(CourtPositionsWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("CourtPositionsIncomeBreakdown", Ck3(CourtPositionsWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("Culture", Scope, Args::Args(&[]), Ck3(Culture)),
    ("CultureInnovationType", Scope, Args::Args(&[]), Ck3(CultureInnovationType)),
    ("CulturePillar", Scope, Args::Args(&[]), Ck3(CulturePillar)),
    ("CultureTradition", Scope, Args::Args(&[]), Ck3(CultureTradition)),
    ("DecisionType", Scope, Args::Args(&[]), Ck3(Decision)),
    ("Domicile", Scope, Args::Args(&[]), Ck3(Domicile)),
    ("Dynasty", Scope, Args::Args(&[]), Ck3(Dynasty)),
    ("Entity", Ck3(EntityEditor), Args::Args(&[]), Ck3(ViewerEntity)),
    ("Epidemic", Scope, Args::Args(&[]), Ck3(Epidemic)),
    ("EpidemicType", Scope, Args::Args(&[]), Ck3(EpidemicType)),
    ("Faction", Scope, Args::Args(&[]), Ck3(Faction)),
    ("Faith", Scope, Args::Args(&[]), Ck3(Faith)),
    ("FaithDoctrine", Scope, Args::Args(&[]), Ck3(FaithDoctrine)),
    ("FindChild", Ck3(PdxGuiWidget), Args::Args(&[DType(CString)]), Ck3(PdxGuiWidget)),
    ("FindJoinableActivityOfType", Ck3(ActivityType), Args::Args(&[]), Ck3(Activity)),
    ("FindJoinableOpenActivityOfType", Ck3(ActivityType), Args::Args(&[]), Ck3(Activity)),
    ("GeographicalRegion", Scope, Args::Args(&[]), Ck3(GeographicalRegion)),
    ("Get", Ck3(EncyclopediaEntryView), Args::Args(&[]), Ck3(EncyclopediaEntry)),
    ("GetAcclaimedAccolade", Ck3(Character), Args::Args(&[]), Ck3(Accolade)),
    ("GetAcclaimedDate", Ck3(AccoladeHistoryEntry), Args::Args(&[]), Date),
    ("GetAcclaimedKnight", Ck3(Accolade), Args::Args(&[]), Ck3(Character)),
    ("GetAcclaimedKnight", Ck3(AccoladeHistoryEntry), Args::Args(&[]), Ck3(Character)),
    ("GetAccolade", Ck3(AccoladeAttributeSelectionView), Args::Args(&[]), Ck3(Accolade)),
    ("GetAccolade", Ck3(AccoladeView), Args::Args(&[]), Ck3(Accolade)),
    ("GetAchievement", Ck3(GUIAchievement), Args::Args(&[]), Ck3(Achievement)),
    ("GetActionItem", Ck3(GuiActionItem), Args::Args(&[]), Ck3(ImportantActionItem)),
    ("GetActionType", Ck3(GuiActionItem), Args::Args(&[]), Ck3(ImportantActionType)),
    ("GetActionType", Ck3(ImportantActionItem), Args::Args(&[]), Ck3(ImportantActionType)),
    ("GetActiveCB", Ck3(War), Args::Args(&[]), Ck3(ActiveCasusBelli)),
    ("GetActiveCasusBelli", Ck3(War), Args::Args(&[]), Ck3(ActiveCasusBelli)),
    ("GetActiveCouncilTask", Ck3(Character), Args::Args(&[]), Ck3(ActiveCouncilTask)),
    ("GetActiveCouncilTask", Ck3(CouncilTaskInteractionItem), Args::Args(&[]), Ck3(ActiveCouncilTask)),
    ("GetActiveCouncilTask", Ck3(GuiCouncilPosition), Args::Args(&[]), Ck3(ActiveCouncilTask)),
    ("GetActiveCourtTypeItem", Ck3(CourtTypeWindow), Args::Args(&[]), Ck3(CourtTypeSettingItem)),
    ("GetActiveCourtVisualItem", Ck3(CourtVisualsWindow), Args::Args(&[]), Ck3(CourtVisualSettingItem)),
    ("GetActiveGovernmentTypeFilter", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(GovernmentType)),
    ("GetActiveLawInGroupWithFlag", Ck3(Character), Args::Args(&[DType(CString)]), Ck3(Law)),
    ("GetActiveOptionOfCategory", Ck3(Activity), Args::Args(&[DType(Ck3(ActivityOptionCategory))]), Ck3(ActiveActivityOption)),
    ("GetActivePhaseStartDate", Ck3(ActivityPlanner), Args::Args(&[]), Date),
    ("GetActiveSettings", Ck3(CourtSceneEditorWindow), Args::Args(&[]), Ck3(CourtSceneSettings)),
    ("GetActiveStartDate", Ck3(Activity), Args::Args(&[]), Date),
    ("GetActiveTab", Ck3(PdxGuiTabs), Args::Args(&[]), Ck3(PdxGuiTabItem)),
    ("GetActiveTask", Ck3(CourtPosition), Args::Args(&[]), Ck3(CourtPositionTaskType)),
    ("GetActiveTask", Ck3(PotentialTaskLocationWindow), Args::Args(&[]), Ck3(ActiveCouncilTask)),
    ("GetActiveVassalStanceFilter", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(VassalStance)),
    ("GetActivity", Ck3(ActivityItem), Args::Args(&[]), Ck3(Activity)),
    ("GetActivity", Ck3(ActivityListDetailJoinView), Args::Args(&[]), Ck3(Activity)),
    ("GetActivity", Ck3(ActivityLocaleWindow), Args::Args(&[]), Ck3(Activity)),
    ("GetActivity", Ck3(ActivityLogWindow), Args::Args(&[]), Ck3(Activity)),
    ("GetActivity", Ck3(ActivityWindow), Args::Args(&[]), Ck3(Activity)),
    ("GetActivity", Ck3(CActivityWindowBase), Args::Args(&[]), Ck3(Activity)),
    ("GetActivity", Ck3(TravelPlanData), Args::Args(&[]), Ck3(Activity)),
    ("GetActivityType", Ck3(ActivityGuestListWindow), Args::Args(&[]), Ck3(ActivityType)),
    ("GetActivityType", Ck3(ActivityIntentSelectionWindow), Args::Args(&[]), Ck3(ActivityType)),
    ("GetActivityType", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(ActivityType)),
    ("GetActivityType", Ck3(ActivityPlannerMapIcon), Args::Args(&[]), Ck3(ActivityType)),
    ("GetActor", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetActor", Ck3(HistoryEntry), Args::Args(&[]), Ck3(Character)),
    ("GetActor", Ck3(HostageExchangeWindow), Args::Args(&[]), Ck3(Character)),
    ("GetActor", Ck3(InteractionEffectsDescription), Args::Args(&[]), Ck3(Character)),
    ("GetActor", Ck3(SituationCatalystHistory), Args::Args(&[]), Ck3(Character)),
    ("GetActorToMatch", Ck3(MatchmakerInteractionWindow), Args::Args(&[]), Ck3(Character)),
    ("GetAdministrativeTitle", Ck3(HiredTroopItem), Args::Args(&[]), Ck3(Title)),
    ("GetAdvice", Ck3(RulerObjectiveAdviceMapIcon), Args::Args(&[]), Ck3(RulerObjectiveAdvice)),
    ("GetAgentSlotType", Ck3(PotentialAgentWindow), Args::Args(&[]), Ck3(AgentSlotType)),
    ("GetAllPage", Ck3(Encyclopedia), Args::Args(&[]), Ck3(EncyclopediaPage)),
    ("GetAllRaisedBarterGoodsMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetAllRaisedGoldMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetAllRaisedPietyMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetAllRaisedPrestigeMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetAllRaisedTreasuryMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetAllTroopsComposition", Ck3(RallyPointWindow), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetAllianceItems", Ck3(TransferVassalWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetAllyList", Ck3(AllyListSubview), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetAllyListContext", Ck3(DeclareWarInteractionWindow), Args::Args(&[]), Ck3(AllyListSubview)),
    ("GetAlternativePowerLevels", Ck3(DiarchyWindow), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetAnimationSearchList", Ck3(EventWindowDataPortraitTool), Args::Args(&[]), Ck3(ToolPropertySearchList)),
    ("GetAptitudeTooltip", Ck3(AppointCourtPositionView), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetAptitudeTooltip", Ck3(CourtPosition), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetArmy", Ck3(ArmyWindow), Args::Args(&[]), Ck3(Army)),
    ("GetArmy", Ck3(BarterMission), Args::Args(&[]), Ck3(Army)),
    ("GetArmy", Ck3(CSelectCommanderWindow), Args::Args(&[]), Ck3(Army)),
    ("GetArmy", Ck3(Raid), Args::Args(&[]), Ck3(Army)),
    ("GetArmy", Ck3(RaidIntentSelectionWindow), Args::Args(&[]), Ck3(Army)),
    ("GetArmy", Ck3(Regiment), Args::Args(&[]), Ck3(Army)),
    ("GetArmy", Ck3(SelectedUnitItem), Args::Args(&[]), Ck3(Army)),
    ("GetArmy", Ck3(UnitItem), Args::Args(&[]), Ck3(Army)),
    ("GetArmyComposition", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[DType(Unknown)]), Ck3(ArmyComposition)),
    ("GetArmyComposition", Ck3(ClaimantEntry), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetArmyComposition", Ck3(GreatHolyWarWindow), Args::Args(&[DType(Unknown)]), Ck3(ArmyComposition)),
    ("GetArmyComposition", Ck3(HerdLeaderboard), Args::Args(&[DType(Ck3(CharacterListItem))]), Ck3(ArmyComposition)),
    ("GetArrivalDate", Ck3(PlayerMessageItem), Args::Args(&[]), Date),
    ("GetArrivalDate", Ck3(TravelPlanDestination), Args::Args(&[]), Date),
    ("GetArtifact", Ck3(ActivityLogEntry), Args::Args(&[]), Ck3(Artifact)),
    ("GetArtifact", Ck3(ArtifactClaim), Args::Args(&[]), Ck3(Artifact)),
    ("GetArtifact", Ck3(ArtifactDetailsView), Args::Args(&[]), Ck3(Artifact)),
    ("GetArtifact", Ck3(ArtifactKillListWindow), Args::Args(&[]), Ck3(Artifact)),
    ("GetArtifact", Ck3(EventWindowData), Args::Args(&[DType(CString)]), Ck3(Artifact)),
    ("GetArtifact", Ck3(InteractionSchemeInfo), Args::Args(&[]), Ck3(Artifact)),
    ("GetArtifact", Ck3(InventorySlot), Args::Args(&[]), Ck3(Artifact)),
    ("GetArtifact", Ck3(LedgerArtifactItem), Args::Args(&[]), Ck3(Artifact)),
    ("GetArtifact", Ck3(ReforgeArtifactWindow), Args::Args(&[]), Ck3(Artifact)),
    ("GetArtifactClaimsList", Ck3(InventoryView), Args::Args(&[]), Ck3(ArtifactClaimsList)),
    ("GetArtifactClaimsList", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(ArtifactClaimsList)),
    ("GetAsTravelPlanner", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(TravelPlanner)),
    ("GetAsset", Ck3(DomicileBuilding), Args::Args(&[DType(Ck3(Domicile))]), Ck3(DomicileBuildingAsset)),
    ("GetAsset", Ck3(DomicileBuildingSlot), Args::Args(&[]), Ck3(DomicileBuildingAsset)),
    ("GetAssignChanges", Ck3(TaxSlotVassalWindow), Args::Args(&[]), Ck3(TaxSlotVassalChange)),
    ("GetAssignedTaxSlot", Ck3(Character), Args::Args(&[]), Ck3(TaxSlot)),
    ("GetAssignedTaxSlot", Ck3(TaxSlotAssignVassalWindow), Args::Args(&[]), Ck3(TaxSlotItem)),
    ("GetAssociatedTitle", Ck3(Artifact), Args::Args(&[]), Ck3(Title)),
    ("GetAssociatedWar", Ck3(MilitaryViewEventTroop), Args::Args(&[]), Ck3(War)),
    ("GetAstrologer", Ck3(SteppeWindow), Args::Args(&[]), Ck3(CourtPosition)),
    ("GetAttachedToArmy", Ck3(ArmyWindow), Args::Args(&[]), Ck3(Army)),
    ("GetAttacker", Ck3(ActiveCasusBelli), Args::Args(&[]), Ck3(Character)),
    ("GetAttacker", Ck3(Combat), Args::Args(&[]), Ck3(CombatSide)),
    ("GetAttackerCharacter", Ck3(CombatPredictionMapIcon), Args::Args(&[]), Ck3(Character)),
    ("GetAttackerCharacter", Ck3(DeclareWarInteractionWindow), Args::Args(&[]), Ck3(CharacterItem)),
    ("GetAttackerSide", Ck3(WarResultsWindow), Args::Args(&[]), Ck3(WarSide)),
    ("GetAttackerUnitItem", Ck3(SiegeWindow), Args::Args(&[]), Ck3(UnitItem)),
    ("GetAttackers", Ck3(BattleResult), Args::Args(&[]), Ck3(BattleResultSide)),
    ("GetAttackers", Ck3(War), Args::Args(&[]), Ck3(WarSide)),
    ("GetAttackersComposition", Ck3(LedgerWarItem), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetAvailableDiarchs", Ck3(DiarchyWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetAveragePowerfulVassalLegitimacyExpectation", Ck3(Character), Args::Args(&[]), Ck3(LegitimacyLevel)),
    ("GetAverageVassalLegitimacyExpectation", Ck3(Character), Args::Args(&[]), Ck3(LegitimacyLevel)),
    ("GetBackground", Ck3(ActivityLocaleWindow), Args::Args(&[]), Ck3(ActivityWindowBackgroundData)),
    ("GetBackground", Ck3(ActivityWindow), Args::Args(&[]), Ck3(ActivityWindowBackgroundData)),
    ("GetBackground", Ck3(CActivityWindowBase), Args::Args(&[]), Ck3(ActivityWindowBackgroundData)),
    ("GetBackgroundCategory", Ck3(BarbershopWindow), Args::Args(&[]), Ck3(BarbershopBackgroundCategory)),
    ("GetBackgroundPanel", Ck3(CoatOfArmsDesigner), Args::Args(&[]), Ck3(CoatOfArmsDesignerBackgroundPanel)),
    ("GetBalanceGained", Ck3(PlayerValueItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetBarony", Ck3(HoldingItem), Args::Args(&[]), Ck3(Title)),
    ("GetBarony", Ck3(HolySite), Args::Args(&[]), Ck3(Title)),
    ("GetBarter", Ck3(BarterWindow), Args::Args(&[]), Ck3(BarterMission)),
    ("GetBarter", Ck3(DetailedBarterIcon), Args::Args(&[]), Ck3(BarterMission)),
    ("GetBarter", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(BarterMission)),
    ("GetBarterGoodsBreakdown", Ck3(MyRealmWindowVassalItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetBarterGoodsExpensesBreakdown", Ck3(InGameTopbar), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetBarterGoodsIncomeBreakdown", Ck3(InGameTopbar), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetBarterGoodsMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetBarterGoodsTax", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetBarterGoodsToLiegeBreakdown", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetBarterMission", Ck3(Army), Args::Args(&[]), Ck3(BarterMission)),
    ("GetBaseBreakdownTooltip", Ck3(CourtGrandeurWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetBaseOffer", Ck3(ConcubineInfo), Args::Args(&[]), Ck3(MatchOffer)),
    ("GetBaseOffer", Ck3(MarriageInfo), Args::Args(&[]), Ck3(MatchOffer)),
    ("GetBaseWindow", Ck3(ConcubineInteractionWindow), Args::Args(&[]), Ck3(MatchmakerInteractionWindow)),
    ("GetBaseWindow", Ck3(MarriageInteractionWindow), Args::Args(&[]), Ck3(MatchmakerInteractionWindow)),
    ("GetBazaarBuilding", Ck3(SilkRoadSituationIcon), Args::Args(&[]), Ck3(Building)),
    ("GetBazaarBuilding", Ck3(SituationSubRegion), Args::Args(&[]), Ck3(Building)),
    ("GetBeneficiary", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetBeneficiary", Ck3(GreatHolyWarParticipant), Args::Args(&[]), Ck3(Character)),
    ("GetBeneficiary", Ck3(WarResultsWindow), Args::Args(&[]), Ck3(Character)),
    ("GetBestLocalPlayerCandidate", Ck3(AdminVassalSuccessorCandidateList), Args::Args(&[DType(int32)]), Ck3(AdminVassalSuccessorCandidate)),
    ("GetBetrothed", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetBirthDate", Ck3(Character), Args::Args(&[]), Date),
    ("GetBonusFascinationType", Ck3(Culture), Args::Args(&[]), Ck3(CultureInnovationType)),
    ("GetBookmark", Ck3(BookmarkCharacter), Args::Args(&[]), Ck3(Bookmark)),
    ("GetBookmarkCharacter", Ck3(ChallengeCharacter), Args::Args(&[]), Ck3(BookmarkCharacter)),
    ("GetBookmarkPortrait", Ck3(CreditPortraitData), Args::Args(&[]), Ck3(BookmarkPortrait)),
    ("GetBreakdown", Ck3(TaxCollectorValueChange), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetBuilding", Ck3(BuildingLevelItem), Args::Args(&[]), Ck3(Building)),
    ("GetBuilding", Ck3(DomicileBuildingSlot), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetBuilding", Ck3(DomicileInternalGuiSlot), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetBuilding", Ck3(DomicileOverviewBuildingItem), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetBuilding", Ck3(DomicileTreeNode), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetBuilding", Ck3(GUIPotentialBuildingItem), Args::Args(&[]), Ck3(Building)),
    ("GetBuilding", Ck3(HoldingTypeItem), Args::Args(&[]), Ck3(Building)),
    ("GetBuilding", Ck3(OutlinerDomicileItem), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetBuilding", Ck3(PotentialBuildingItem), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetBuildingType", Ck3(GreatBuildingIcon), Args::Args(&[]), Ck3(Building)),
    ("GetBuildingType", Ck3(UniqueBuildingIcon), Args::Args(&[]), Ck3(Building)),
    ("GetBuildingTypeUnderConstruction", Ck3(DomicileBuildingSlot), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetBuildingUnderConstruction", Ck3(Domicile), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetCBType", Ck3(SAICBTypeInfo), Args::Args(&[]), Ck3(CasusBelliType)),
    ("GetCameraSearchList", Ck3(EventWindowDataPortraitTool), Args::Args(&[]), Ck3(ToolPropertySearchList)),
    ("GetCameraSettings", Ck3(BarbershopCharacter), Args::Args(&[]), Ck3(BarbershopCameraSettings)),
    ("GetCandidate", Ck3(AdminVassalSuccessorCandidate), Args::Args(&[]), Ck3(Character)),
    ("GetCandidate", Ck3(ProminentThemeItem), Args::Args(&[]), Ck3(Character)),
    ("GetCandidate", Ck3(SuccessionElectionWindowCandidate), Args::Args(&[]), Ck3(Character)),
    ("GetCandidate", Ck3(SuccessionElectionWindowElectorVote), Args::Args(&[]), Ck3(Character)),
    ("GetCandidateCharacterList", Ck3(SuccessionAppointmentWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCandidateFromCharacter", Ck3(SuccessionElectionWindow), Args::Args(&[DType(Ck3(Character))]), Ck3(SuccessionElectionWindowCandidate)),
    ("GetCandidateScoreBreakdown", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetCandidateWindow", Ck3(SuccessionAppointmentWindow), Args::Args(&[]), Ck3(AppointmentCandidateCharacterList)),
    ("GetCandidates", Ck3(SuccessionElectionWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCapital", Ck3(County), Args::Args(&[]), Ck3(Province)),
    ("GetCapital", Ck3(HolyOrder), Args::Args(&[]), Ck3(Title)),
    ("GetCapitalIcon", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(CapitalMapIcon)),
    ("GetCapitalLocation", Ck3(Character), Args::Args(&[]), Ck3(Province)),
    ("GetCapitalProvince", Ck3(CountyGroup), Args::Args(&[]), Ck3(Province)),
    ("GetCatalyst", Ck3(CatalystEntry), Args::Args(&[]), Ck3(CatalystType)),
    ("GetCatalyst", Ck3(SituationCatalystEntry), Args::Args(&[]), Ck3(SituationCatalystType)),
    ("GetCatalyst", Ck3(SituationHistoryEntry), Args::Args(&[]), Ck3(SituationCatalystHistory)),
    ("GetCatalystType", Ck3(SituationCatalystHistory), Args::Args(&[]), Ck3(SituationCatalystType)),
    ("GetCategory", Ck3(ActiveActivityOption), Args::Args(&[]), Ck3(ActivityOptionCategory)),
    ("GetCategory", Ck3(CharacterSelectionList), Args::Args(&[DType(Unknown)]), Ck3(CharacterListFilterCategory)),
    ("GetCategory", Ck3(CourtAmenitiesWindow), Args::Args(&[DType(CString)]), Ck3(CourtAmenitiesCategoryItem)),
    ("GetCategory", Ck3(LedgerWindow), Args::Args(&[DType(Unknown)]), Ck3(CharacterListFilterCategory)),
    ("GetCategory", Ck3(SAIActivityOptionInfo), Args::Args(&[]), Ck3(ActivityOptionCategory)),
    ("GetCategoryHelper", Ck3(FaithCreationWindow), Args::Args(&[DType(Unknown)]), Ck3(DoctrineCategoryFetcher)),
    ("GetCategoryHelper", Ck3(FaithWindow), Args::Args(&[DType(Unknown)]), Ck3(DoctrineCategoryHelper)),
    ("GetCbType", Ck3(DeclareWarInteractionWindow), Args::Args(&[]), Ck3(CasusBelliType)),
    ("GetCenterProvince", Ck3(Situation), Args::Args(&[]), Ck3(Province)),
    ("GetCenterProvince", Ck3(SituationSubRegion), Args::Args(&[]), Ck3(Province)),
    ("GetChallengeCharacter", Ck3(FrontEndMainView), Args::Args(&[]), Ck3(ChallengeCharacter)),
    ("GetChangeAmount", Ck3(HouseRelationChange), Args::Args(&[]), CFixedPoint),
    ("GetChangeDate", Ck3(HouseRelationChange), Args::Args(&[]), Date),
    ("GetChangeTowardsBaseBreakdownTooltip", Ck3(CourtGrandeurWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetCharacter", Ck3(AIWatchWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(ActivityGuestCustomData), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(ActivityLogEntry), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(ActivitySpecialGuest), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(ActivityWindowCharacter), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(AllianceInfo), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(BarbershopCharacter), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(CatalystHistory), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(CharacterFocusWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(CharacterInteractionMenuWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(CharacterItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(CharacterLifestyleWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(CharacterListItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(CharacterWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(ClaimantEntry), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(CouncilWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(DecisionsView), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(DestinyCharacter), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(DiarchySuccessor), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(DiarchyWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(DomicileWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(DynasticCycleMandateCandidate), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(DynastyTreeItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(EventWindowDataPortraitCharacter), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(EventWindowWidgetNameCharacter), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(GuiClaimant), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(HouseUnityChangelogEntry), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(InteractionOtherEffect), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(IntrigueWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(IntrigueWindowHookItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(IntrigueWindowSecretGroup), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(InventoryView), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(KillListWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(LedgerCharacterItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(LegacyItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(LineOfSuccessionItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(MatchmakerTraitInfo), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(MemoriesWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(MeritItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(MilitaryView), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(MyRealmWindowVassalItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(OutlinerPlayer), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(ParticipantInfo), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(Playable), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(RadianceValueMapIcon), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(RaidIntentSelectionWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(RankedRoyalCourtItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(ReforgeArtifactWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(SAIStrategyInfo), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(SAIValueInfo), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(SchemeAgentSlotItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(SuccessionElector), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(TitleHistory), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(TravelPlanCompanion), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(WarAllyItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Ck3(WarParticipantItem), Args::Args(&[]), Ck3(Character)),
    ("GetCharacter", Scope, Args::Args(&[]), Ck3(Character)),
    ("GetCharacterCurrentPhase", Ck3(Situation), Args::Args(&[DType(Ck3(Character))]), Ck3(SituationPhase)),
    ("GetCharacterEmployedAs", Ck3(Character), Args::Args(&[DType(CString)]), Ck3(Character)),
    ("GetCharacterInteraction", Ck3(CharacterInteractionNotificationWindow), Args::Args(&[]), Ck3(CharacterInteraction)),
    ("GetCharacterInteraction", Ck3(InteractionItem), Args::Args(&[]), Ck3(CharacterInteraction)),
    ("GetCharacterInteractionCategory", Ck3(InteractionCategoryItem), Args::Args(&[]), Ck3(CharacterInteractionCategory)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(BlackmailInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(CallAllyInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(CouncilTaskInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(CourtTaskInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(CreateClaimantFactionAgainstWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(DeclareWarInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(GrantTitlesInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(InterfereInWarInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(MatchmakerInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(MigrationWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(ModifySubjectContractInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(RevokeTitlesInteractionWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterInteractionConfirmationWindow", Ck3(TransferVassalWindow), Args::Args(&[]), Ck3(CharacterInteractionConfirmationWindow)),
    ("GetCharacterList", Ck3(CharacterFinderWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterList", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterList", Ck3(DynastyHouseMembersWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterList", Ck3(HostageExchangeWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterList", Ck3(LobbyHelperWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterList", Ck3(MatchmakerInteractionWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterList", Ck3(PotentialCouncillorWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterList", Ck3(SituationParticipationWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterList", Ck3(SteppeWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterList", Ck3(StruggleInvolvementWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterParticipantGroup", Ck3(SituationSubRegion), Args::Args(&[DType(Ck3(Character))]), Ck3(SituationParticipantGroup)),
    ("GetCharacterSelectionList", Ck3(CreateClaimantFactionAgainstWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCharacterToOverwrite", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(Character)),
    ("GetChat", Ck3(ChatTab), Args::Args(&[]), Ck3(Chat)),
    ("GetChild", Ck3(DomicileLineConnection), Args::Args(&[]), Ck3(DomicileLineItem)),
    ("GetChild", Ck3(ObligationLevelLineConnection), Args::Args(&[]), Ck3(ObligationLevelLineItem)),
    ("GetChild", Ck3(PerkLineConnection), Args::Args(&[]), Ck3(PerkLineItem)),
    ("GetChildGenerator", Ck3(PortraitEditorWindow), Args::Args(&[]), Ck3(ChildGenerator)),
    ("GetClaimant", Ck3(DeclareWarInteractionWindow), Args::Args(&[]), Ck3(Character)),
    ("GetClaimant", Ck3(SAICBTypeInfo), Args::Args(&[]), Ck3(Character)),
    ("GetCoA", Ck3(DesignerCoA), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetCoA", Ck3(DynastyHouseTemplate), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetCoA", Ck3(DynastyTemplate), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetCoA", Ck3(LandedTitpleTemplate), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetCoAHandler", Ck3(BarbershopWindow), Args::Args(&[]), Ck3(BarbershopCoAHandler)),
    ("GetCoATitle", Ck3(Province), Args::Args(&[]), Ck3(Title)),
    ("GetCoATitle", Ck3(RegimentReorgEntry), Args::Args(&[]), Ck3(Title)),
    ("GetCoatOfArms", Ck3(SaveGameItem), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetCoatOfArmsDesigner", Ck3(DynastyCustomizationWindow), Args::Args(&[]), Ck3(CoatOfArmsDesigner)),
    ("GetCoatOfArmsDesigner", Ck3(HouseCustomizationWindow), Args::Args(&[]), Ck3(CoatOfArmsDesigner)),
    ("GetCoatOfArmsDesigner", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(CoatOfArmsDesigner)),
    ("GetCoatOfArmsDesigner", Ck3(TitleCustomizationWindow), Args::Args(&[]), Ck3(CoatOfArmsDesigner)),
    ("GetCohesionForHoveredHouseTooltip", Ck3(ConfederationWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetCohesionLevel", Ck3(Confederation), Args::Args(&[]), Ck3(CohesionLevel)),
    ("GetColorPickerHandler", Ck3(BarbershopWindow), Args::Args(&[]), Ck3(BarbershopColorPickerHandler)),
    ("GetCombat", Ck3(CombatMapIcon), Args::Args(&[]), Ck3(Combat)),
    ("GetCombat", Ck3(CombatWindow), Args::Args(&[]), Ck3(Combat)),
    ("GetCombatIcon", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(CombatMapIcon)),
    ("GetCombatResultData", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(CombatResultData)),
    ("GetCommander", Ck3(Army), Args::Args(&[]), Ck3(Character)),
    ("GetCommander", Ck3(CombatSideResultData), Args::Args(&[]), Ck3(Character)),
    ("GetCommander", Ck3(Siege), Args::Args(&[]), Ck3(Character)),
    ("GetCommanderMartialSkill", Ck3(ArmyWindow), Args::Args(&[]), Ck3(SkillItem)),
    ("GetCommandingArmy", Ck3(Character), Args::Args(&[]), Ck3(Army)),
    ("GetComparedCandidate", Ck3(SuccessionElectionWindowElector), Args::Args(&[]), Ck3(SuccessionElectionWindowElectorVote)),
    ("GetCompletionDate", Ck3(Legend), Args::Args(&[]), Date),
    ("GetComplexBar", Ck3(MeritItem), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetComposition", Ck3(Army), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetComposition", Ck3(CharacterItem), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetComposition", Ck3(CombatSide), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetComposition", Ck3(HiredTroopItem), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetComposition", Ck3(MilitaryItem), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetComposition", Ck3(MilitaryView), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetComposition", Ck3(MilitaryViewEventTroop), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetComposition", Ck3(WarParticipantItem), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetConcubineInfo", Ck3(ConcubineInteractionWindow), Args::Args(&[]), Ck3(ConcubineInfo)),
    ("GetConcubinist", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetConfederation", Ck3(Character), Args::Args(&[]), Ck3(Confederation)),
    ("GetConfederation", Ck3(ConfederationIcon), Args::Args(&[]), Ck3(Confederation)),
    ("GetConfederation", Ck3(ConfederationWindow), Args::Args(&[]), Ck3(Confederation)),
    ("GetConfederation", Ck3(DiplomacyItem), Args::Args(&[]), Ck3(Confederation)),
    ("GetConfederation", Ck3(DynastyHouse), Args::Args(&[]), Ck3(Confederation)),
    ("GetConfederationCoA", Ck3(Confederation), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetConsort", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetConstructedBuildingInSelectedSlot", Ck3(DomicileWindow), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetConstructingBuilding", Ck3(GUITrackItem), Args::Args(&[]), Ck3(Building)),
    ("GetConstructingHoldingType", Ck3(Holding), Args::Args(&[]), Ck3(HoldingType)),
    ("GetConstructionBuilding", Ck3(Holding), Args::Args(&[]), Ck3(Building)),
    ("GetConstructionBuilding", Ck3(HoldingItem), Args::Args(&[]), Ck3(Building)),
    ("GetConstructionEndDate", Ck3(GreatProject), Args::Args(&[]), Date),
    ("GetConstructionTime", Ck3(GUIPotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetConstructionTime", Ck3(PotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetContainerData", Ck3(ObligationLevelCheckbox), Args::Args(&[]), Ck3(ObligationContainerData)),
    ("GetContainerData", Ck3(ObligationLevelLineTree), Args::Args(&[]), Ck3(ObligationContainerData)),
    ("GetContainerData", Ck3(ObligationLevelRadioButtons), Args::Args(&[]), Ck3(ObligationContainerData)),
    ("GetContentSourceDlc", Ck3(EventWindowData), Args::Args(&[]), Ck3(Dlc)),
    ("GetContinueAsCharacter", Ck3(SuccessionEventWindow), Args::Args(&[]), Ck3(Character)),
    ("GetContinueSave", Ck3(FrontEndLoadView), Args::Args(&[]), Ck3(SaveGameItem)),
    ("GetContract", Ck3(MyRealmWindowVassalItem), Args::Args(&[]), Ck3(SubjectContract)),
    ("GetContractGroup", Ck3(SubjectContract), Args::Args(&[]), Ck3(SubjectContractGroup)),
    ("GetContractPreview", Ck3(ModifySubjectContractInteractionWindow), Args::Args(&[]), Ck3(SubjectContract)),
    ("GetContractPreviewBarterGoodsBreakdown", Ck3(ModifySubjectContractInteractionWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetContractPreviewHerdBreakdown", Ck3(ModifySubjectContractInteractionWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetContractPreviewLeviesBreakdown", Ck3(ModifySubjectContractInteractionWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetContractPreviewOpinionBreakdown", Ck3(ModifySubjectContractInteractionWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetContractPreviewPietyBreakdown", Ck3(ModifySubjectContractInteractionWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetContractPreviewPrestigeBreakdown", Ck3(ModifySubjectContractInteractionWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetContractPreviewTaxBreakdown", Ck3(ModifySubjectContractInteractionWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetContractSchemes", Ck3(IntrigueWindow), Args::Args(&[]), Ck3(SkillSchemeGroup)),
    ("GetContributor", Ck3(ContributionItem), Args::Args(&[]), Ck3(Character)),
    ("GetContributor", Ck3(GreatProjectContribution), Args::Args(&[]), Ck3(Character)),
    ("GetController", Ck3(Province), Args::Args(&[]), Ck3(Character)),
    ("GetControllingTitle", Ck3(Regiment), Args::Args(&[]), Ck3(Title)),
    ("GetCost", Ck3(GUIPotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetCostBreakdown", Ck3(DeclareWarInteractionWindow), Args::Args(&[DType(CString)]), Ck3(ValueBreakdown)),
    ("GetCouncilPosition", Ck3(CouncilTaskType), Args::Args(&[]), Ck3(CouncilPositionType)),
    ("GetCouncilPosition", Ck3(GuiPotentialCouncilTask), Args::Args(&[]), Ck3(GuiCouncilPosition)),
    ("GetCouncilPositionSkillItem", Ck3(PotentialCouncillorWindow), Args::Args(&[]), Ck3(SkillItem)),
    ("GetCouncilPositionType", Ck3(PotentialCouncillorWindow), Args::Args(&[]), Ck3(CouncilPositionType)),
    ("GetCouncilTaskType", Ck3(GuiPotentialCouncilTask), Args::Args(&[]), Ck3(CouncilTaskType)),
    ("GetCouncillor", Ck3(ActiveCouncilTask), Args::Args(&[]), Ck3(Character)),
    ("GetCouncillor", Ck3(Character), Args::Args(&[DType(CString)]), Ck3(Character)),
    ("GetCouncillor", Ck3(CouncilWindow), Args::Args(&[DType(CString)]), Ck3(GuiCouncilPosition)),
    ("GetCouncillor", Ck3(PotentialCouncillorWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCouncillorPosition", Ck3(Character), Args::Args(&[DType(CString)]), Ck3(ActiveCouncilTask)),
    ("GetCount", Ck3(County), Args::Args(&[]), Ck3(Character)),
    ("GetCounty", Ck3(CountyGroup), Args::Args(&[]), Ck3(Title)),
    ("GetCounty", Ck3(Province), Args::Args(&[]), Ck3(County)),
    ("GetCountyCapitalProvince", Ck3(Province), Args::Args(&[]), Ck3(Province)),
    ("GetCountyData", Ck3(Title), Args::Args(&[]), Ck3(County)),
    ("GetCountyFertilityChangeBreakdown", Ck3(County), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetCountyOccupant", Ck3(County), Args::Args(&[]), Ck3(Character)),
    ("GetCountyTitle", Ck3(HoldingView), Args::Args(&[]), Ck3(Title)),
    ("GetCourt", Ck3(AppointCourtPositionView), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCourt", Ck3(CharacterWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCourt", Ck3(CourtWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetCourtGrandeurData", Ck3(Character), Args::Args(&[]), Ck3(CourtGrandeurData)),
    ("GetCourtGrandeurWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(CourtGrandeurWindow)),
    ("GetCourtLanguage", Ck3(Character), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetCourtLanguageAdoptionDate", Ck3(Character), Args::Args(&[]), Date),
    ("GetCourtOwner", Ck3(AppointCourtPositionView), Args::Args(&[]), Ck3(Character)),
    ("GetCourtOwner", Ck3(CharacterWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCourtOwner", Ck3(CourtPositionItem), Args::Args(&[]), Ck3(Character)),
    ("GetCourtOwner", Ck3(CourtPositionsWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCourtOwner", Ck3(CourtWindow), Args::Args(&[]), Ck3(Character)),
    ("GetCourtPosition", Ck3(CourtPositionTaskItem), Args::Args(&[]), Ck3(CourtPosition)),
    ("GetCourtPosition", Ck3(CourtTaskInteractionItem), Args::Args(&[]), Ck3(CourtPositionType)),
    ("GetCourtPositionToReplace", Ck3(AppointCourtPositionView), Args::Args(&[]), Ck3(CourtPosition)),
    ("GetCourtPositionType", Ck3(AppointCourtPositionView), Args::Args(&[]), Ck3(CourtPositionType)),
    ("GetCourtSceneEditorWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(CourtSceneEditorWindow)),
    ("GetCourtType", Ck3(Character), Args::Args(&[]), Ck3(CourtType)),
    ("GetCourtVisualsWindow", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(CourtVisualsWindow)),
    ("GetCreationDate", Ck3(Activity), Args::Args(&[]), Date),
    ("GetCreationDate", Ck3(CharacterMemory), Args::Args(&[]), Date),
    ("GetCreationDate", Ck3(Culture), Args::Args(&[]), Date),
    ("GetCreationDate", Ck3(Legend), Args::Args(&[]), Date),
    ("GetCreator", Ck3(Artifact), Args::Args(&[]), Ck3(Character)),
    ("GetCulture", Ck3(Artifact), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(Character), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(County), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(CultureEra), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(CultureInnovation), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(CultureWindow), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(Domicile), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(Dynasty), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(DynastyHouse), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(LedgerCultureItem), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(MercenaryCompany), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(PatternItem), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(Province), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(Culture)),
    ("GetCulture", Ck3(SaveRulerItem), Args::Args(&[]), Ck3(Culture)),
    ("GetCultureEra", Ck3(Culture), Args::Args(&[]), Ck3(CultureEra)),
    ("GetCultureEra", Ck3(CultureInnovation), Args::Args(&[]), Ck3(CultureEra)),
    ("GetCultureEra", Ck3(GuiCultureEra), Args::Args(&[]), Ck3(CultureEra)),
    ("GetCultureEraType", Ck3(CultureInnovationType), Args::Args(&[]), Ck3(CultureEraType)),
    ("GetCultureHead", Ck3(Culture), Args::Args(&[]), Ck3(Character)),
    ("GetCultureInnovation", Ck3(GuiCultureInnovation), Args::Args(&[]), Ck3(CultureInnovation)),
    ("GetCultureTemplate", Ck3(DynastyHouseTemplate), Args::Args(&[]), Ck3(CultureTemplate)),
    ("GetCultureTemplate", Ck3(DynastyTemplate), Args::Args(&[]), Ck3(CultureTemplate)),
    ("GetCurrentBattleEvent", Ck3(CombatWindow), Args::Args(&[]), Ck3(BattleEvent)),
    ("GetCurrentBudgetEnactDate", Ck3(TreasuryBudgetChangeWindow), Args::Args(&[]), Date),
    ("GetCurrentBuilding", Ck3(GUITrackItem), Args::Args(&[]), Ck3(Building)),
    ("GetCurrentCapital", Ck3(DecisionViewWidgetCreateHolyOrder), Args::Args(&[]), Ck3(Title)),
    ("GetCurrentCountermeasure", Ck3(IntrigueWindow), Args::Args(&[]), Ck3(SchemeCountermeasureType)),
    ("GetCurrentEntry", Ck3(ScriptProfilerGui), Args::Args(&[]), Ck3(ScriptProfilerEntry)),
    ("GetCurrentGreatBuildingType", Ck3(Holding), Args::Args(&[]), Ck3(Building)),
    ("GetCurrentHouseUnityStage", Ck3(DynastyHouse), Args::Args(&[]), Ck3(HouseUnityStage)),
    ("GetCurrentHouseUnityStage", Ck3(DynastyHouseView), Args::Args(&[]), Ck3(HouseUnityStage)),
    ("GetCurrentHouseUnityStageType", Ck3(HouseUnityChangelogEntry), Args::Args(&[]), Ck3(HouseUnityStage)),
    ("GetCurrentInspiration", Ck3(Character), Args::Args(&[]), Ck3(Inspiration)),
    ("GetCurrentLeadingPhase", Ck3(Struggle), Args::Args(&[]), Ck3(StrugglePhase)),
    ("GetCurrentLevel", Ck3(GuiLawGroup), Args::Args(&[]), Ck3(GuiLaw)),
    ("GetCurrentLevyBreakdown", Ck3(TaxSlotObligationsWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetCurrentLocation", Ck3(Character), Args::Args(&[]), Ck3(Province)),
    ("GetCurrentLocation", Ck3(TravelPlanData), Args::Args(&[]), Ck3(Province)),
    ("GetCurrentMaterial", Ck3(MaterialBrowser), Args::Args(&[]), Ck3(Material)),
    ("GetCurrentNomination", Ck3(PotentialElector), Args::Args(&[]), Ck3(Character)),
    ("GetCurrentOrConstrucingBuilding", Ck3(GUIBuildingItem), Args::Args(&[]), Ck3(Building)),
    ("GetCurrentPage", Ck3(Encyclopedia), Args::Args(&[]), Ck3(EncyclopediaPage)),
    ("GetCurrentPhase", Ck3(Activity), Args::Args(&[]), Ck3(PlannedActivityPhase)),
    ("GetCurrentPhase", Ck3(SituationSubRegion), Args::Args(&[]), Ck3(SituationPhase)),
    ("GetCurrentPhase", Ck3(Struggle), Args::Args(&[]), Ck3(StrugglePhase)),
    ("GetCurrentPhaseStartDate", Ck3(Struggle), Args::Args(&[]), Date),
    ("GetCurrentPhaseType", Ck3(County), Args::Args(&[DType(Ck3(Situation))]), Ck3(SituationPhaseType)),
    ("GetCurrentPhaseTypeInSituation", Ck3(County), Args::Args(&[DType(CString)]), Ck3(SituationPhaseType)),
    ("GetCurrentSpecialBuildingType", Ck3(Holding), Args::Args(&[]), Ck3(Building)),
    ("GetCurrentTaskContract", Ck3(TaskContractWindow), Args::Args(&[]), Ck3(TaskContract)),
    ("GetCurrentTaxBreakdown", Ck3(TaxSlotObligationsWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetCurrentlySelectedCourtTypeItem", Ck3(CourtTypeWindow), Args::Args(&[]), Ck3(CourtTypeSettingItem)),
    ("GetCustomMessageWindow", Ck3(MessageSettingsWindow), Args::Args(&[]), Ck3(CustomMessageWindow)),
    ("GetCustomMigrationEffects", Ck3(MigrationWindow), Args::Args(&[]), Ck3(InteractionEffectsDescription)),
    ("GetDangerData", Ck3(TravelProvinceMapIcon), Args::Args(&[]), Ck3(TravelDangerMapIconData)),
    ("GetDangerType", Ck3(Province), Args::Args(&[DType(Ck3(TravelPlanData))]), Ck3(TravelDangerType)),
    ("GetDangerType", Ck3(TravelDangerMapIconData), Args::Args(&[]), Ck3(TravelDangerType)),
    ("GetData", Ck3(TravelPlan), Args::Args(&[]), Ck3(TravelPlanData)),
    ("GetData", Ck3(TravelPlanDraft), Args::Args(&[]), Ck3(TravelPlanData)),
    ("GetDate", Ck3(ActivityLogEntry), Args::Args(&[]), Date),
    ("GetDate", Ck3(Bookmark), Args::Args(&[]), Date),
    ("GetDate", Ck3(CatalystHistory), Args::Args(&[]), Date),
    ("GetDate", Ck3(HistoryEntry), Args::Args(&[]), Date),
    ("GetDate", Ck3(HouseUnityChangelogEntry), Args::Args(&[]), Date),
    ("GetDate", Ck3(JominiNotification), Args::Args(&[]), Date),
    ("GetDate", Ck3(MpBookmarkItem), Args::Args(&[]), Date),
    ("GetDate", Ck3(PlayerMessageItem), Args::Args(&[]), Date),
    ("GetDate", Ck3(SaveGameItem), Args::Args(&[]), Date),
    ("GetDate", Ck3(SituationCatalystHistory), Args::Args(&[]), Date),
    ("GetDate", Ck3(TitleHistory), Args::Args(&[]), Date),
    ("GetDeFactoLiege", Ck3(Title), Args::Args(&[]), Ck3(Title)),
    ("GetDeFactoTopLiege", Ck3(Title), Args::Args(&[]), Ck3(Title)),
    ("GetDeJureLiege", Ck3(Title), Args::Args(&[]), Ck3(Title)),
    ("GetDeJureLiegeOfTier", Ck3(Title), Args::Args(&[DType(CString)]), Ck3(Title)),
    ("GetDeadCharacter", Ck3(SuccessionEventWindow), Args::Args(&[]), Ck3(Character)),
    ("GetDeadCharacterLegacy", Ck3(SuccessionEventWindow), Args::Args(&[]), Ck3(LegacyItem)),
    ("GetDeathDate", Ck3(Character), Args::Args(&[]), Date),
    ("GetDecision", Ck3(DecisionDetailView), Args::Args(&[]), Ck3(Decision)),
    ("GetDecision", Ck3(DecisionsViewItem), Args::Args(&[]), Ck3(Decision)),
    ("GetDecision", Ck3(DeferredDecision), Args::Args(&[]), Ck3(Decision)),
    ("GetDefaultRaidIntent", Ck3(MilitaryView), Args::Args(&[]), Ck3(RaidIntent)),
    ("GetDefender", Ck3(ActiveCasusBelli), Args::Args(&[]), Ck3(Character)),
    ("GetDefender", Ck3(Combat), Args::Args(&[]), Ck3(CombatSide)),
    ("GetDefenderCharacter", Ck3(CombatPredictionMapIcon), Args::Args(&[]), Ck3(Character)),
    ("GetDefenderCharacter", Ck3(DeclareWarInteractionWindow), Args::Args(&[]), Ck3(CharacterItem)),
    ("GetDefenderTopLiegeCharacter", Ck3(DeclareWarInteractionWindow), Args::Args(&[]), Ck3(CharacterItem)),
    ("GetDefenders", Ck3(BattleResult), Args::Args(&[]), Ck3(BattleResultSide)),
    ("GetDefenders", Ck3(War), Args::Args(&[]), Ck3(WarSide)),
    ("GetDefendersComposition", Ck3(LedgerWarItem), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetDemandCharacter", Ck3(HostageExchangeWindow), Args::Args(&[]), Ck3(Character)),
    ("GetDepartureDate", Ck3(TravelPlanData), Args::Args(&[]), Date),
    ("GetDepartureLocation", Ck3(TravelPlanData), Args::Args(&[]), Ck3(Province)),
    ("GetDesignatedDiarch", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetDesignatedHeir", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetDesignatedWinner", Ck3(GreatHolyWar), Args::Args(&[]), Ck3(Character)),
    ("GetDestination", Ck3(TaskContract), Args::Args(&[]), Ck3(Province)),
    ("GetDestinyScriptedValueBreakdown", Ck3(Character), Args::Args(&[DType(CString), DType(Ck3(Character)), DType(Ck3(Character))]), Ck3(ValueBreakdown)),
    ("GetDetailEditCoAPreview", Ck3(CoatOfArmsDesignerEmblemInstancesPanel), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetDiarch", Ck3(Diarchy), Args::Args(&[]), Ck3(Character)),
    ("GetDiarchAptitudeTooltip", Ck3(DiarchyWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetDiarchy", Ck3(Character), Args::Args(&[]), Ck3(Diarchy)),
    ("GetDiarchyLoyaltyTooltip", Ck3(DiarchyWindow), Args::Args(&[DType(Ck3(Character))]), Ck3(ValueBreakdown)),
    ("GetDiarchyOwner", Ck3(DiarchyWindow), Args::Args(&[]), Ck3(Character)),
    ("GetDiarchySuccessionTooltip", Ck3(DiarchyWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetDiplomacySkill", Ck3(CharacterListItem), Args::Args(&[]), Ck3(SkillItem)),
    ("GetDirectHolder", Ck3(HoldingView), Args::Args(&[]), Ck3(Character)),
    ("GetDisplayedDiarch", Ck3(DiarchyWindow), Args::Args(&[]), Ck3(Character)),
    ("GetDisplayedDiarch", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(Character)),
    ("GetDisplayedEffects", Ck3(InteractionEffectsDescription), Args::Args(&[]), Ck3(DisplayedInteractionEffects)),
    ("GetDisplayedUnitItem", Ck3(UnitMapIcon), Args::Args(&[]), Ck3(UnitItem)),
    ("GetDlc", Ck3(DlcInfoGui), Args::Args(&[]), Ck3(Dlc)),
    ("GetDlc", Ck3(DlcItem), Args::Args(&[]), Ck3(Dlc)),
    ("GetDlcCollection", Ck3(FrontEndMainView), Args::Args(&[]), Ck3(DlcCollection)),
    ("GetDlcCollection", Ck3(GameSetup), Args::Args(&[]), Ck3(DlcCollection)),
    ("GetDlcCollection", Ck3(LobbyHelperWindow), Args::Args(&[]), Ck3(DlcCollection)),
    ("GetDoctrine", Ck3(DoctrineItem), Args::Args(&[]), Ck3(FaithDoctrine)),
    ("GetDoctrineCategoryWindow", Ck3(FaithCreationWindow), Args::Args(&[]), Ck3(DoctrineCategoryWindow)),
    ("GetDoctrineGroup", Ck3(DoctrineCategoryWindow), Args::Args(&[]), Ck3(DoctrineGroupType)),
    ("GetDoctrineItem", Ck3(FaithCreationDoctrineItem), Args::Args(&[]), Ck3(DoctrineItem)),
    ("GetDomainBarterGoods", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetDomainFertilityProgressBar", Ck3(InGameBottomBar), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetDomainHerd", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetDomainIncome", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetDomainLevy", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetDomainTitle", Ck3(MigrationWindow), Args::Args(&[]), Ck3(Title)),
    ("GetDomicile", Ck3(Character), Args::Args(&[]), Ck3(Domicile)),
    ("GetDomicile", Ck3(DomicileWindow), Args::Args(&[]), Ck3(Domicile)),
    ("GetDomicile", Ck3(OutlinerDomicileItem), Args::Args(&[]), Ck3(Domicile)),
    ("GetDomicileLineTree", Ck3(DomicileWindow), Args::Args(&[]), Ck3(DomicileLineTree)),
    ("GetDomicileSettings", Ck3(DomicileWindow), Args::Args(&[]), Ck3(DomicileSettings)),
    ("GetDominantCulture", Ck3(Title), Args::Args(&[]), Ck3(Culture)),
    ("GetDominantFaith", Ck3(Title), Args::Args(&[]), Ck3(Faith)),
    ("GetDuchy", Ck3(DuchyGroup), Args::Args(&[]), Ck3(Title)),
    ("GetDuchyBuildingType", Ck3(Holding), Args::Args(&[]), Ck3(Building)),
    ("GetDummyTask", Ck3(GuiPotentialCouncilTask), Args::Args(&[]), Ck3(ActiveCouncilTask)),
    ("GetDummyTaskOrActualIfActive", Ck3(GuiPotentialCouncilTask), Args::Args(&[]), Ck3(ActiveCouncilTask)),
    ("GetDynast", Ck3(Dynasty), Args::Args(&[]), Ck3(Character)),
    ("GetDynasticCycle", Ck3(InGameBottomBar), Args::Args(&[]), Ck3(Situation)),
    ("GetDynasticCycleGroup", Ck3(InGameBottomBar), Args::Args(&[]), Ck3(SituationParticipantGroup)),
    ("GetDynasty", Ck3(Character), Args::Args(&[]), Ck3(Dynasty)),
    ("GetDynasty", Ck3(DynastyCustomizationWindow), Args::Args(&[]), Ck3(Dynasty)),
    ("GetDynasty", Ck3(DynastyHouse), Args::Args(&[]), Ck3(Dynasty)),
    ("GetDynasty", Ck3(DynastyHouseMembersWindow), Args::Args(&[]), Ck3(Dynasty)),
    ("GetDynasty", Ck3(DynastyTreeView), Args::Args(&[]), Ck3(Dynasty)),
    ("GetDynasty", Ck3(DynastyView), Args::Args(&[]), Ck3(Dynasty)),
    ("GetDynasty", Ck3(LedgerDynastyItem), Args::Args(&[]), Ck3(Dynasty)),
    ("GetDynasty", Ck3(PatternItem), Args::Args(&[]), Ck3(Dynasty)),
    ("GetDynastyCoA", Ck3(Dynasty), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetDynastyCoatOfArms", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetDynastyHouse", Ck3(DynastyHouseView), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetDynastyHouse", Ck3(HouseAspirationWindow), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetDynastyHouse", Ck3(SuccessionLawChangeWindow), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetDynastyHouseTemplate", Ck3(BookmarkCharacter), Args::Args(&[]), Ck3(DynastyHouseTemplate)),
    ("GetDynastyPrestigeItem", Ck3(InGameTopbar), Args::Args(&[]), Ck3(PlayerValueItem)),
    ("GetDynastyTemplate", Ck3(BookmarkCharacter), Args::Args(&[]), Ck3(DynastyTemplate)),
    ("GetEditingOption", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(ActiveActivityOption)),
    ("GetEditingPhase", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(PlannedActivityPhase)),
    ("GetEffectFromIntermediary", Ck3(DisplayedInteractionEffects), Args::Args(&[]), Ck3(InteractionParticipantsEffect)),
    ("GetEffectsDescription", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(InteractionEffectsDescription)),
    ("GetEffectsDescription", Ck3(CharacterInteractionNotificationWindow), Args::Args(&[]), Ck3(InteractionEffectsDescription)),
    ("GetElector", Ck3(PotentialElector), Args::Args(&[]), Ck3(Character)),
    ("GetElector", Ck3(SuccessionElectionWindowElector), Args::Args(&[]), Ck3(Character)),
    ("GetElectorCandidate", Ck3(SuccessionElectionWindowElector), Args::Args(&[]), Ck3(SuccessionElectionWindowElectorVote)),
    ("GetElectorFromCharacter", Ck3(SuccessionElectionWindow), Args::Args(&[DType(Ck3(Character))]), Ck3(SuccessionElectionWindowElector)),
    ("GetElectors", Ck3(SuccessionElectionWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetEmbarkCostValueBreakdown", Ck3(FleetPredictionMapIcon), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetEmblemInstancesPanel", Ck3(CoatOfArmsDesigner), Args::Args(&[]), Ck3(CoatOfArmsDesignerEmblemInstancesPanel)),
    ("GetEmblemLayoutPanel", Ck3(CoatOfArmsDesigner), Args::Args(&[]), Ck3(CoatOfArmsDesignerEmblemLayoutPanel)),
    ("GetEmployee", Ck3(CourtPosition), Args::Args(&[]), Ck3(Character)),
    ("GetEmployer", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetEmployer", Ck3(CourtPosition), Args::Args(&[]), Ck3(Character)),
    ("GetEmployer", Ck3(TaskContract), Args::Args(&[]), Ck3(Character)),
    ("GetEndDate", Ck3(CharacterMemory), Args::Args(&[]), Date),
    ("GetEndDate", Ck3(EpidemicInfection), Args::Args(&[]), Date),
    ("GetEndDate", Ck3(LegacyItem), Args::Args(&[]), Date),
    ("GetEndDate", Ck3(Situation), Args::Args(&[]), Date),
    ("GetEndDate", Ck3(SituationPhase), Args::Args(&[]), Date),
    ("GetEndDate", Ck3(SuccessionEventWindow), Args::Args(&[]), Date),
    ("GetEndDate", Ck3(WarResultsWindow), Args::Args(&[]), Date),
    ("GetEndOfRecentlyLooted", Ck3(Province), Args::Args(&[]), Date),
    ("GetEnemySideCharacter", Ck3(CombatPredictionMapIcon), Args::Args(&[]), Ck3(Character)),
    ("GetEntourageList", Ck3(TravelPlanner), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetEntry", Ck3(LayerTreeItem), Args::Args(&[]), Ck3(Type)),
    ("GetEntryForXp", Ck3(TraitLevelTrack), Args::Args(&[DType(Unknown)]), Ck3(TraitLevelTrackEntry)),
    ("GetEpidemic", Ck3(HoldingStatus), Args::Args(&[]), Ck3(Epidemic)),
    ("GetEstimatedArrivalDate", Ck3(ActivityGuestCustomData), Args::Args(&[]), Date),
    ("GetEstimatedArrivalDate", Ck3(TravelPlanDestination), Args::Args(&[]), Date),
    ("GetEstimatedProgressPhaseDate", Ck3(Activity), Args::Args(&[]), Date),
    ("GetEta", Ck3(BarterMission), Args::Args(&[]), Date),
    ("GetEta", Ck3(Raid), Args::Args(&[]), Date),
    ("GetEthnicity", Ck3(Character), Args::Args(&[]), Ck3(Ethnicity)),
    ("GetEthnicity", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(Ethnicity)),
    ("GetEthos", Ck3(Culture), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetEthos", Ck3(DivergenceWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetEthos", Ck3(HybridizationWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetEvent2DEffectData", Ck3(EventWindowData), Args::Args(&[]), Ck3(EventWindow2DEffectData)),
    ("GetEventBackgroundData", Ck3(EventWindowData), Args::Args(&[]), Ck3(EventWindowBackgroundData)),
    ("GetEventTransitionData", Ck3(EventWindowData), Args::Args(&[]), Ck3(EventWindowTransitionData)),
    ("GetEventWindowInsert", Ck3(ActivityLocaleWindow), Args::Args(&[DType(Ck3(PdxGuiWidget))]), Ck3(EventWindowViewInsert)),
    ("GetEventWindowInsert", Ck3(ActivityWindow), Args::Args(&[DType(Ck3(PdxGuiWidget))]), Ck3(EventWindowViewInsert)),
    ("GetEventWindowInsert", Ck3(CActivityWindowBase), Args::Args(&[DType(Unknown)]), Ck3(EventWindowViewInsert)),
    ("GetEventWindowInsert", Ck3(CourtEventWindow), Args::Args(&[]), Ck3(EventWindowViewInsert)),
    ("GetExpirationDate", Ck3(Hook), Args::Args(&[]), Date),
    ("GetFaction", Ck3(FactionCountyMember), Args::Args(&[]), Ck3(Faction)),
    ("GetFaction", Ck3(FactionItem), Args::Args(&[]), Ck3(Faction)),
    ("GetFaction", Ck3(HoldingView), Args::Args(&[]), Ck3(Faction)),
    ("GetFaction", Ck3(Title), Args::Args(&[]), Ck3(Faction)),
    ("GetFaith", Ck3(Character), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(County), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(DoctrineItem), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(Domicile), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(FaithConversionWindow), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(FaithWindow), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(GreatHolyWar), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(HolyOrder), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(HolySiteItem), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(LedgerFaithItem), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(PatternItem), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(Faith)),
    ("GetFaith", Ck3(SaveRulerItem), Args::Args(&[]), Ck3(Faith)),
    ("GetFaithCreationWindow", Ck3(FaithCreationDoctrineItem), Args::Args(&[]), Ck3(FaithCreationWindow)),
    ("GetFamily", Ck3(Religion), Args::Args(&[]), Ck3(ReligionFamily)),
    ("GetFascination", Ck3(Culture), Args::Args(&[]), Ck3(CultureInnovation)),
    ("GetFascinationType", Ck3(Culture), Args::Args(&[]), Ck3(CultureInnovationType)),
    ("GetFather", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetFavoredPhase", Ck3(SituationDynasticCycleWindow), Args::Args(&[DType(Unknown)]), Ck3(SituationPhaseType)),
    ("GetFavoriteChildCharacter", Ck3(SuccessionEventWindow), Args::Args(&[]), Ck3(Character)),
    ("GetFeaturedCharacter", Ck3(DomicileFollowerCardItem), Args::Args(&[]), Ck3(Character)),
    ("GetFigureheadTitle", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(Title)),
    ("GetFileSearchList", Ck3(ScriptProfilerGui), Args::Args(&[]), Ck3(ToolPropertySearchList)),
    ("GetFilter", Ck3(CharacterSelectionList), Args::Args(&[DType(CString)]), Ck3(CharacterListFilter)),
    ("GetFilter", Ck3(LedgerWindow), Args::Args(&[DType(Unknown)]), Ck3(LedgerListFilter)),
    ("GetFilterWithDefault", Ck3(CharacterSelectionList), Args::Args(&[DType(CString), DType(int32)]), Ck3(CharacterListFilter)),
    ("GetFinalDestination", Ck3(TravelPlanData), Args::Args(&[]), Ck3(TravelPlanDestination)),
    ("GetFindVassalList", Ck3(FindVassalListWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetFirstClaim", Ck3(CharacterListItem), Args::Args(&[]), Ck3(Claim)),
    ("GetFirstEmployedOfType", Ck3(Character), Args::Args(&[DType(Unknown)]), Ck3(CourtPosition)),
    ("GetFirstSecret", Ck3(IntrigueWindowSecretGroup), Args::Args(&[]), Ck3(IntrigueWindowSecretItem)),
    ("GetFirstTitleItem", Ck3(CharacterListItem), Args::Args(&[]), Ck3(Title)),
    ("GetFirstTitleTarget", Ck3(ActiveCasusBelli), Args::Args(&[]), Ck3(Title)),
    ("GetFirstValidDomicile", Ck3(LandlessRulersMapIcon), Args::Args(&[]), Ck3(Domicile)),
    ("GetFirstVisibleActionItem", Ck3(GuiActionItem), Args::Args(&[]), Ck3(ImportantActionItem)),
    ("GetFocus", Ck3(Character), Args::Args(&[]), Ck3(FocusType)),
    ("GetFocus", Ck3(CharacterFocusWindow), Args::Args(&[DType(int32)]), Ck3(FocusType)),
    ("GetFocusCharacter", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(Character)),
    ("GetFocusedEpidemic", Ck3(EpidemicsWindow), Args::Args(&[]), Ck3(Epidemic)),
    ("GetFocusedLegend", Ck3(LegendsWindow), Args::Args(&[]), Ck3(LegendItem)),
    ("GetFoundedFaith", Ck3(LegacyItem), Args::Args(&[]), Ck3(Faith)),
    ("GetFoundedHouse", Ck3(LegacyItem), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetFounder", Ck3(DynastyHouse), Args::Args(&[]), Ck3(Character)),
    ("GetFounder", Ck3(Faith), Args::Args(&[]), Ck3(Character)),
    ("GetFounder", Ck3(GreatProject), Args::Args(&[]), Ck3(Character)),
    ("GetFromVassal", Ck3(ArmyRegiment), Args::Args(&[]), Ck3(Character)),
    ("GetFuturePhaseByType", Ck3(SituationPhase), Args::Args(&[DType(Ck3(SituationPhaseType))]), Ck3(FutureSituationPhase)),
    ("GetGUIDuchyCapitalBuilding", Ck3(HoldingView), Args::Args(&[]), Ck3(GUIBuildingItem)),
    ("GetGUIDuchyCapitalBuilding", Ck3(LedgerProvinceItem), Args::Args(&[]), Ck3(GUIBuildingItem)),
    ("GetGUIGreatBuilding", Ck3(HoldingView), Args::Args(&[]), Ck3(GUIBuildingItem)),
    ("GetGUIGreatBuilding", Ck3(LedgerProvinceItem), Args::Args(&[]), Ck3(GUIBuildingItem)),
    ("GetGUIHoldingBuilding", Ck3(HoldingView), Args::Args(&[]), Ck3(GUIBuildingItem)),
    ("GetGUIHoldingBuilding", Ck3(LedgerProvinceItem), Args::Args(&[]), Ck3(GUIBuildingItem)),
    ("GetGUISpecialBuilding", Ck3(HoldingView), Args::Args(&[]), Ck3(GUIBuildingItem)),
    ("GetGUISpecialBuilding", Ck3(LedgerProvinceItem), Args::Args(&[]), Ck3(GUIBuildingItem)),
    ("GetGetDefenderSide", Ck3(WarResultsWindow), Args::Args(&[]), Ck3(WarSide)),
    ("GetGoldCost", Ck3(PotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetGoldExpensesBreakdown", Ck3(InGameTopbar), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetGoldIncomeBreakdown", Ck3(InGameTopbar), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetGoldMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetGovernment", Ck3(Character), Args::Args(&[]), Ck3(GovernmentType)),
    ("GetGovernment", Ck3(DynastyHouse), Args::Args(&[]), Ck3(GovernmentType)),
    ("GetGovernment", Ck3(PatternItem), Args::Args(&[]), Ck3(GovernmentType)),
    ("GetGovernmentType", Ck3(BookmarkCharacter), Args::Args(&[]), Ck3(GovernmentType)),
    ("GetGovernmentType", Ck3(GovernmentTypeFilter), Args::Args(&[]), Ck3(GovernmentType)),
    ("GetGovernor", Ck3(AdminProvinceMapIcon), Args::Args(&[]), Ck3(Character)),
    ("GetGovernor", Ck3(AdminVassalDetailView), Args::Args(&[]), Ck3(Character)),
    ("GetGracePeriodEndDate", Ck3(CourtGrandeurData), Args::Args(&[]), Date),
    ("GetGrandestLanguage", Ck3(CCourtLanguageMapIcon), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetGrandestRoyalCourt", Ck3(LanguageWindow), Args::Args(&[]), Ck3(RankedRoyalCourtItem)),
    ("GetGraphicalUnitType", Ck3(Culture), Args::Args(&[]), Ck3(GraphicalUnitType)),
    ("GetGreatBuildingType", Ck3(Holding), Args::Args(&[]), Ck3(Building)),
    ("GetGreatHolyWar", Ck3(Faith), Args::Args(&[]), Ck3(GreatHolyWar)),
    ("GetGreatHolyWar", Ck3(GreatHolyWarWindow), Args::Args(&[]), Ck3(GreatHolyWar)),
    ("GetGreatProject", Ck3(Situation), Args::Args(&[DType(Ck3(Character))]), Ck3(GreatProject)),
    ("GetGroup", Ck3(FaithDoctrine), Args::Args(&[]), Ck3(DoctrineGroupType)),
    ("GetGroup", Ck3(PortraitType), Args::Args(&[]), Ck3(PortraitTypeGroup)),
    ("GetGroup", Ck3(Trait), Args::Args(&[]), Ck3(TraitGroup)),
    ("GetGroupType", Ck3(ActivityGroupItem), Args::Args(&[]), Ck3(ActivityGroupType)),
    ("GetGroupType", Ck3(SituationGroupItem), Args::Args(&[]), Ck3(SituationGroupType)),
    ("GetGroupType", Ck3(SituationType), Args::Args(&[]), Ck3(SituationGroupType)),
    ("GetGroupType", Ck3(StruggleType), Args::Args(&[]), Ck3(SituationGroupType)),
    ("GetGurkhan", Ck3(SteppeWindow), Args::Args(&[]), Ck3(Character)),
    ("GetHeadOfDynasty", Ck3(Dynasty), Args::Args(&[]), Ck3(Character)),
    ("GetHeadOfHouse", Ck3(DynastyHouse), Args::Args(&[]), Ck3(Character)),
    ("GetHeadOfHouseOrLastHistoricHead", Ck3(DynastyHouse), Args::Args(&[]), Ck3(Character)),
    ("GetHegemonOrTopCandidate", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(Character)),
    ("GetHegemonyTitle", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(Title)),
    ("GetHeir", Ck3(SuccessionEventWindowLostTitlesItem), Args::Args(&[]), Ck3(Character)),
    ("GetHeir", Ck3(Title), Args::Args(&[]), Ck3(Character)),
    ("GetHeir", Ck3(TitleSuccessionItem), Args::Args(&[]), Ck3(Character)),
    ("GetHeirOfHouse", Ck3(DynastyHouse), Args::Args(&[]), Ck3(Character)),
    ("GetHeirs", Ck3(DesignateHeirWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetHeldCourtPositionByType", Ck3(Character), Args::Args(&[DType(Ck3(CourtPositionType))]), Ck3(CourtPosition)),
    ("GetHerdBreakdown", Ck3(MyRealmWindowVassalItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetHerdChangeBreakdown", Ck3(InGameTopbar), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetHerdConversionBreakdown", Ck3(InGameTopbar), Args::Args(&[DType(Ck3(Domicile))]), Ck3(ValueBreakdown)),
    ("GetHerdCost", Ck3(PotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetHerdLeaderboardWindow", Ck3(SteppeWindow), Args::Args(&[]), Ck3(HerdLeaderboard)),
    ("GetHerdLimitBreakdown", Ck3(InGameTopbar), Args::Args(&[DType(Ck3(Domicile))]), Ck3(ValueBreakdown)),
    ("GetHerdTax", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetHerdToLiegeBreakdown", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetHeritage", Ck3(Culture), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetHeritage", Ck3(DivergenceWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetHeritage", Ck3(HybridizationWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetHeritage", Ck3(PatternItem), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetHighestPriorityEpidemic", Ck3(Province), Args::Args(&[]), Ck3(Epidemic)),
    ("GetHighestPriorityLegend", Ck3(Province), Args::Args(&[]), Ck3(Legend)),
    ("GetHireableRuler", Ck3(HiredTroopItem), Args::Args(&[]), Ck3(Character)),
    ("GetHiredBy", Ck3(HiredTroopItem), Args::Args(&[]), Ck3(Character)),
    ("GetHiredTroop", Ck3(HiredTroopDetailView), Args::Args(&[]), Ck3(HiredTroopItem)),
    ("GetHiredTroops", Ck3(AdminVassalDetailView), Args::Args(&[]), Ck3(HiredTroopItem)),
    ("GetHistoricalCoASprite", Ck3(CoatOfArmsDesigner), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetHistoricalCoatOfArmsSprite", Ck3(CoatOfArmsDesigner), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetHistory", Ck3(Artifact), Args::Args(&[]), Ck3(ArtifactHistory)),
    ("GetHolder", Ck3(Holding), Args::Args(&[]), Ck3(Character)),
    ("GetHolder", Ck3(HoldingView), Args::Args(&[]), Ck3(Character)),
    ("GetHolder", Ck3(Title), Args::Args(&[]), Ck3(Character)),
    ("GetHolderOrCountyHolder", Ck3(Title), Args::Args(&[]), Ck3(Character)),
    ("GetHolding", Ck3(GUICountyHolding), Args::Args(&[]), Ck3(Holding)),
    ("GetHolding", Ck3(HoldingItem), Args::Args(&[]), Ck3(Holding)),
    ("GetHolding", Ck3(HoldingView), Args::Args(&[]), Ck3(Holding)),
    ("GetHolding", Ck3(OutlinerHoldingItem), Args::Args(&[]), Ck3(Holding)),
    ("GetHolding", Ck3(Province), Args::Args(&[]), Ck3(Holding)),
    ("GetHolding", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(Holding)),
    ("GetHolding", Ck3(RegimentHoldingModifier), Args::Args(&[]), Ck3(HoldingType)),
    ("GetHolding", Ck3(TitleViewWindow), Args::Args(&[]), Ck3(Holding)),
    ("GetHoldingBuilding", Ck3(HoldingView), Args::Args(&[]), Ck3(Building)),
    ("GetHoldingType", Ck3(HoldingTypeItem), Args::Args(&[]), Ck3(HoldingType)),
    ("GetHolyOrder", Ck3(HiredTroopItem), Args::Args(&[]), Ck3(HolyOrder)),
    ("GetHolyOrder", Ck3(Title), Args::Args(&[]), Ck3(HolyOrder)),
    ("GetHolyOrderPatron", Ck3(HiredTroopItem), Args::Args(&[]), Ck3(Character)),
    ("GetHolySite", Ck3(HolySiteItem), Args::Args(&[]), Ck3(HolySite)),
    ("GetHolySiteItem", Ck3(HolySiteIcon), Args::Args(&[]), Ck3(HolySiteItem)),
    ("GetHomeCounty", Ck3(MercenaryCompany), Args::Args(&[]), Ck3(Title)),
    ("GetHomeCountyTitle", Ck3(MercenaryCompany), Args::Args(&[]), Ck3(Title)),
    ("GetHomeCourt", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetHook", Ck3(IntrigueWindowHookItem), Args::Args(&[]), Ck3(Hook)),
    ("GetHookOn", Ck3(Character), Args::Args(&[DType(Unknown)]), Ck3(Hook)),
    ("GetHost", Ck3(Activity), Args::Args(&[]), Ck3(Character)),
    ("GetHost", Ck3(ActivityGuestListWindow), Args::Args(&[]), Ck3(Character)),
    ("GetHostageExchangeWindow", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(HostageExchangeWindow)),
    ("GetHostileSchemes", Ck3(IntrigueWindow), Args::Args(&[]), Ck3(SkillSchemeGroup)),
    ("GetHouse", Ck3(AdminFamilyItem), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouse", Ck3(AdministrativeHouseItem), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouse", Ck3(Character), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouse", Ck3(ClaimantEntry), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouse", Ck3(DynastyHouseIcon), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouse", Ck3(DynastyHouseMembersWindow), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouse", Ck3(HouseCustomizationWindow), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouse", Ck3(LedgerDynastyHouseItem), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouse", Ck3(PatternItem), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouse", Ck3(RankedHouseItem), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetHouseAspiration", Ck3(DynastyHouse), Args::Args(&[]), Ck3(HouseAspiration)),
    ("GetHouseAspiration", Ck3(HouseAspirationWindow), Args::Args(&[]), Ck3(HouseAspiration)),
    ("GetHouseCoA", Ck3(DynastyHouse), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetHouseCoatOfArms", Ck3(SaveGameItem), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetHouseMapModeTitleHolder", Ck3(Title), Args::Args(&[]), Ck3(Character)),
    ("GetHousePowerTooltip", Ck3(GovernmentAdministrationWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetHouseRelation", Ck3(HouseRelationHistoryWindow), Args::Args(&[]), Ck3(HouseRelation)),
    ("GetHouseRelationWith", Ck3(DynastyHouse), Args::Args(&[DType(Ck3(DynastyHouse))]), Ck3(HouseRelation)),
    ("GetHouseTitle", Ck3(DynastyHouse), Args::Args(&[]), Ck3(Title)),
    ("GetHouseUnityStage", Ck3(GUIHouseUnityStage), Args::Args(&[]), Ck3(HouseUnityStage)),
    ("GetHouseUnityStage", Ck3(GuiLaw), Args::Args(&[]), Ck3(HouseUnityStage)),
    ("GetHoverSample", Ck3(EyeDropper), Args::Args(&[]), Ck3(MaterialsSample)),
    ("GetHoverSample", Ck3(MaterialMixBrush), Args::Args(&[]), Ck3(MaterialsSample)),
    ("GetHoveredCharacter", Ck3(GameSetup), Args::Args(&[]), Ck3(BookmarkCharacter)),
    ("GetHoveredTitle", Ck3(SelectTitleTroopAssignmentView), Args::Args(&[]), Ck3(Title)),
    ("GetImportantAction", Ck3(GUIAlertItem), Args::Args(&[]), Ck3(ImportantActionItem)),
    ("GetImportantAction", Ck3(GuiActionImportantActionItem), Args::Args(&[]), Ck3(ImportantActionItem)),
    ("GetImportantActionType", Ck3(GUIAlertItem), Args::Args(&[]), Ck3(ImportantActionType)),
    ("GetImprisonedBy", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetIncomeTax", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetInfectionDataIn", Ck3(Epidemic), Args::Args(&[DType(Ck3(Province))]), Ck3(EpidemicInfection)),
    ("GetInfectionLevelIn", Ck3(Epidemic), Args::Args(&[DType(Unknown)]), Ck3(EpidemicInfectionLevel)),
    ("GetInfectionProgress", Ck3(EpidemicInfectedProvinceItem), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetInfluenceCost", Ck3(PotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetInfluenceItem", Ck3(InGameTopbar), Args::Args(&[]), Ck3(PlayerValueItem)),
    ("GetInnovation", Ck3(SilkRoadSituationIcon), Args::Args(&[]), Ck3(CultureInnovation)),
    ("GetInnovationOfType", Ck3(Culture), Args::Args(&[DType(Unknown)]), Ck3(CultureInnovation)),
    ("GetIntentTarget", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetInteraction", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(CharacterInteraction)),
    ("GetIntermediary", Ck3(InteractionEffectsDescription), Args::Args(&[]), Ck3(Character)),
    ("GetIntrigueSkill", Ck3(CharacterListItem), Args::Args(&[]), Ck3(SkillItem)),
    ("GetInventory", Ck3(Character), Args::Args(&[]), Ck3(Inventory)),
    ("GetInventory", Ck3(PdxAccount), Args::Args(&[]), Ck3(AccountInventory)),
    ("GetInvestmentCapTooltip", Ck3(GovernmentAdministrationWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetInvolvedActivity", Ck3(Character), Args::Args(&[]), Ck3(Activity)),
    ("GetInvolvedActivityIntent", Ck3(Character), Args::Args(&[]), Ck3(ActivityIntent)),
    ("GetInvolvedCharacterList", Ck3(MigrationWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetInvolvedMigrationSituation", Ck3(Character), Args::Args(&[]), Ck3(Situation)),
    ("GetItem", Ck3(CollapsibleCultureListGroup), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetItem", Ck3(CollapsibleReligionListGroup), Args::Args(&[]), Ck3(Religion)),
    ("GetItem", Ck3(DomicileLineItem), Args::Args(&[]), Ck3(DomicileTreeNode)),
    ("GetItem", Ck3(ObligationLevelLineItem), Args::Args(&[]), Ck3(ModifySubjectContractInteractionWindowObligationLevelOption)),
    ("GetItem", Ck3(PerkLineItem), Args::Args(&[]), Ck3(Perk)),
    ("GetItemSubRegion", Ck3(HerdLeaderboard), Args::Args(&[DType(Ck3(CharacterListItem))]), Ck3(SituationSubRegion)),
    ("GetJoinChance", Ck3(ActivityGuestCustomData), Args::Args(&[]), CFixedPoint),
    ("GetJoinCourtDate", Ck3(Character), Args::Args(&[]), Date),
    ("GetJoinDate", Ck3(TravelPlanCompanion), Args::Args(&[]), Date),
    ("GetJoinLocation", Ck3(TravelPlanCompanion), Args::Args(&[]), Ck3(Province)),
    ("GetKiller", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetKills", Ck3(ArtifactKillListWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetKills", Ck3(KillListWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetKnight", Ck3(RegimentCombatStats), Args::Args(&[]), Ck3(Character)),
    ("GetKnight", Ck3(RegimentReorgEntry), Args::Args(&[]), Ck3(Character)),
    ("GetKnightArmy", Ck3(Character), Args::Args(&[]), Ck3(Army)),
    ("GetKnightPermissions", Ck3(KnightsView), Args::Args(&[]), Ck3(KnightPermissions)),
    ("GetKurultaiSuccession", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(KurultaiSuccession)),
    ("GetLandedTitle", Scope, Args::Args(&[]), Ck3(Title)),
    ("GetLandedTitleTemplate", Ck3(BookmarkCharacter), Args::Args(&[]), Ck3(LandedTitpleTemplate)),
    ("GetLanguage", Ck3(Culture), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetLanguage", Ck3(DivergenceWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetLanguage", Ck3(HybridizationWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetLanguage", Ck3(LanguageWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetLastAvailableDateForContributions", Ck3(GreatProject), Args::Args(&[]), Date),
    ("GetLastLogEntry", Ck3(LogViewer), Args::Args(&[]), Ck3(LogViewerEntry)),
    ("GetLastOwner", Ck3(Legend), Args::Args(&[]), Ck3(Character)),
    ("GetLastPhase", Ck3(Activity), Args::Args(&[]), Ck3(PlannedActivityPhase)),
    ("GetLastTriggeredPendingCourtEventsDate", Ck3(Character), Args::Args(&[]), Date),
    ("GetLastWeeklyPulseAction", Ck3(Activity), Args::Args(&[]), Ck3(ActivityPulseAction)),
    ("GetLastWeeklyPulseEffectData", Ck3(ActivityLocaleWindow), Args::Args(&[]), Ck3(ActivityPulseEffect)),
    ("GetLastWeeklyPulseEffectData", Ck3(ActivityWindow), Args::Args(&[]), Ck3(ActivityPulseEffect)),
    ("GetLastWeeklyPulseEffectData", Ck3(CActivityWindowBase), Args::Args(&[]), Ck3(ActivityPulseEffect)),
    ("GetLatestChangeDate", Ck3(HouseRelation), Args::Args(&[]), Date),
    ("GetLatestDepartureDate", Ck3(ActivityListDetailJoinView), Args::Args(&[]), Date),
    ("GetLaunchDate", Ck3(GreatHolyWar), Args::Args(&[]), Date),
    ("GetLaw", Ck3(GuiLaw), Args::Args(&[]), Ck3(Law)),
    ("GetLaw", Ck3(LawItem), Args::Args(&[]), Ck3(Law)),
    ("GetLawGroup", Ck3(GuiLawGroup), Args::Args(&[]), Ck3(LawGroup)),
    ("GetLawGroup", Ck3(Law), Args::Args(&[]), Ck3(LawGroup)),
    ("GetLayeredIcon", Ck3(CultureTradition), Args::Args(&[]), Ck3(LayeredIcon)),
    ("GetLeader", Ck3(Faction), Args::Args(&[]), Ck3(Character)),
    ("GetLeadingHouse", Ck3(Confederation), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetLeadingPhaseType", Ck3(SituationPhase), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetLearningSkill", Ck3(CharacterListItem), Args::Args(&[]), Ck3(SkillItem)),
    ("GetLeft", Ck3(ActivityPulseEffect), Args::Args(&[]), Scope),
    ("GetLeftArmy", Ck3(ArmyReorgWindow), Args::Args(&[]), Ck3(Army)),
    ("GetLeftArmyComposition", Ck3(ArmyReorgWindow), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetLeftArtifact", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(Artifact)),
    ("GetLeftCharacter", Ck3(BattleEvent), Args::Args(&[DType(bool)]), Ck3(Character)),
    ("GetLeftCharacter", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(Character)),
    ("GetLeftCoA", Ck3(HybridizationWindow), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetLeftCombatSide", Ck3(CombatWindow), Args::Args(&[]), Ck3(CombatSide)),
    ("GetLeftDynasty", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(Dynasty)),
    ("GetLeftHouse", Ck3(HouseRelationHistoryWindow), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetLeftHouse", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetLeftReasonCharacter", Ck3(DiplomacyItem), Args::Args(&[]), Ck3(Character)),
    ("GetLeftSide", Ck3(Combat), Args::Args(&[]), Ck3(CombatSide)),
    ("GetLeftSide", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(WarSide)),
    ("GetLeftSideCommander", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(Character)),
    ("GetLeftSideCommander", Ck3(CombatWindow), Args::Args(&[]), Ck3(Character)),
    ("GetLeftSideComposition", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetLeftSideLeaderItem", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(WarParticipantItem)),
    ("GetLeftSideMainParticipant", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(Character)),
    ("GetLeftSideMainParticipant", Ck3(CombatWindow), Args::Args(&[]), Ck3(Character)),
    ("GetLeftSideMainParticipant", Ck3(WarOverviewWindow), Args::Args(&[DType(Unknown)]), Ck3(WarParticipantItem)),
    ("GetLeftSideResult", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(CombatSideResultData)),
    ("GetLeftSideResult", Ck3(Combat), Args::Args(&[]), Ck3(CombatSideResultData)),
    ("GetLeftTitle", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(Title)),
    ("GetLegacy", Ck3(DynastyLegacyItem), Args::Args(&[]), Ck3(DynastyLegacy)),
    ("GetLegend", Ck3(HoldingStatus), Args::Args(&[]), Ck3(Legend)),
    ("GetLegend", Ck3(LegendChronicleWindow), Args::Args(&[]), Ck3(Legend)),
    ("GetLegend", Ck3(LegendItem), Args::Args(&[]), Ck3(Legend)),
    ("GetLegitimacyBar", Ck3(CharacterWindow), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetLegitimacyBar", Ck3(DynasticCycleMandateCandidate), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetLegitimacyBar", Ck3(InGameBottomBar), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetLegitimacyLevel", Ck3(Character), Args::Args(&[]), Ck3(LegitimacyLevel)),
    ("GetLegitimacyLevelProgress", Ck3(DynasticCycleMandateCandidate), Args::Args(&[]), CFixedPoint),
    ("GetLegitimacyType", Ck3(Character), Args::Args(&[]), Ck3(LegitimacyType)),
    ("GetLessee", Ck3(Title), Args::Args(&[]), Ck3(Character)),
    ("GetLesseeOrHolder", Ck3(Holding), Args::Args(&[]), Ck3(Character)),
    ("GetLesseeOrHolder", Ck3(Title), Args::Args(&[]), Ck3(Character)),
    ("GetLevel", Ck3(HouseRelation), Args::Args(&[]), Ck3(HouseRelationLevel)),
    ("GetLevel", Ck3(HouseRelationChange), Args::Args(&[]), Ck3(HouseRelationLevel)),
    ("GetLevel", Ck3(ObligationLevelCheckbox), Args::Args(&[DType(int32)]), Ck3(ModifySubjectContractInteractionWindowObligationLevelOption)),
    ("GetLevelByIndex", Ck3(GuiLawGroup), Args::Args(&[DType(int32)]), Ck3(GuiLaw)),
    ("GetLevels", Ck3(HouseRelationItem), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetLeviesBreakdown", Ck3(MyRealmWindowVassalItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetLeviesBreakdown", Ck3(TaxSlotVassalChange), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetLeviesToLiegeBreakdown", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetLevyBreakdown", Ck3(AssignedVassalList), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetLevyBreakdown", Ck3(TaxSlotItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetLevyChange", Ck3(AppointTaxCollectorWindow), Args::Args(&[]), Ck3(TaxCollectorValueChange)),
    ("GetLevyTax", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetLevyType", Ck3(LevyView), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetLiege", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetLiege", Ck3(CreateAccoladeView), Args::Args(&[]), Ck3(Character)),
    ("GetLiege", Ck3(Diarchy), Args::Args(&[]), Ck3(Character)),
    ("GetLiege", Ck3(ManageTaxSlotsWindow), Args::Args(&[]), Ck3(Character)),
    ("GetLiege", Ck3(SubjectContract), Args::Args(&[]), Ck3(Character)),
    ("GetLiege", Ck3(TaxSlotAssignVassalWindow), Args::Args(&[]), Ck3(Character)),
    ("GetLiege", Ck3(TaxSlotVassalWindow), Args::Args(&[]), Ck3(Character)),
    ("GetLiegeEvenWhenDead", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetLiegeTitleEvenWhenDead", Ck3(Character), Args::Args(&[]), Ck3(Title)),
    ("GetLifestyle", Ck3(Character), Args::Args(&[]), Ck3(Lifestyle)),
    ("GetLifestyle", Ck3(FocusType), Args::Args(&[]), Ck3(Lifestyle)),
    ("GetLifestyle", Ck3(LegacyItem), Args::Args(&[]), Ck3(Lifestyle)),
    ("GetLifestyle", Ck3(Perk), Args::Args(&[]), Ck3(Lifestyle)),
    ("GetListItems", Ck3(CSelectCommanderWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetListItems", Ck3(PotentialAgentWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetListItems", Ck3(PotentialContributorWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetListItems", Ck3(PotentialFactionMemberWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetLobbyView", Ck3(LobbyPlayer), Args::Args(&[]), Ck3(LobbyView)),
    ("GetLocaleBackground", Ck3(ActivityLocaleWindow), Args::Args(&[]), Ck3(ActivityWindowBackgroundData)),
    ("GetLocation", Ck3(ActiveCouncilTask), Args::Args(&[]), Ck3(Province)),
    ("GetLocation", Ck3(ActivityLogEntry), Args::Args(&[]), Ck3(Province)),
    ("GetLocation", Ck3(Army), Args::Args(&[]), Ck3(Province)),
    ("GetLocation", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(Province)),
    ("GetLocation", Ck3(Domicile), Args::Args(&[]), Ck3(Province)),
    ("GetLocation", Ck3(GreatProject), Args::Args(&[]), Ck3(Province)),
    ("GetLocation", Ck3(HistoryEntry), Args::Args(&[]), Ck3(Province)),
    ("GetLocation", Ck3(PlannedActivityPhase), Args::Args(&[]), Ck3(Province)),
    ("GetLocation", Ck3(SAIActivityLocationInfo), Args::Args(&[]), Ck3(Province)),
    ("GetLocation", Ck3(TaskContract), Args::Args(&[]), Ck3(Province)),
    ("GetMAAOriginHere", Ck3(HoldingStatus), Args::Args(&[]), Ck3(Regiment)),
    ("GetMAAType", Ck3(MAAOriginMapIcon), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetMAAType", Ck3(Regiment), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetMAATypeOriginHere", Ck3(HoldingStatus), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetMPConfig", Ck3(FrontEndLoadView), Args::Args(&[]), Ck3(MPConfig)),
    ("GetMPConfig", Ck3(MultiplayerSetupWindow), Args::Args(&[]), Ck3(MPConfig)),
    ("GetMaAType", Ck3(RegimentReorgEntry), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetMaaOriginHere", Ck3(Province), Args::Args(&[]), Ck3(Regiment)),
    ("GetMaaUnlock", Ck3(AccoladeType), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetMainAttacker", Ck3(WarDeclaredOverviewWindow), Args::Args(&[]), Ck3(Character)),
    ("GetMainBuilding", Ck3(Domicile), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetMainCharacter", Ck3(BarbershopWindow), Args::Args(&[]), Ck3(Character)),
    ("GetMainCommander", Ck3(BattleResultSide), Args::Args(&[]), Ck3(Character)),
    ("GetMainEffect", Ck3(DisplayedInteractionEffects), Args::Args(&[]), Ck3(InteractionParticipantsEffect)),
    ("GetMainParticipant", Ck3(CombatSideResultData), Args::Args(&[]), Ck3(Character)),
    ("GetMainSkillItem", Ck3(CouncilTaskInteractionItem), Args::Args(&[]), Ck3(SkillItem)),
    ("GetMainSkillItem", Ck3(GuiCouncilPosition), Args::Args(&[]), Ck3(SkillItem)),
    ("GetMandateHolder", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(DynasticCycleMandateCandidate)),
    ("GetMarriage", Ck3(MarriageInteractionWindow), Args::Args(&[]), Ck3(MarriageOffer)),
    ("GetMarriageInfo", Ck3(MarriageInteractionNotificationWindow), Args::Args(&[]), Ck3(MarriageInfo)),
    ("GetMarriageInfo", Ck3(MarriageInteractionWindow), Args::Args(&[]), Ck3(MarriageInfo)),
    ("GetMartial", Ck3(Culture), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetMartial", Ck3(DivergenceWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetMartial", Ck3(HybridizationWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetMartialSkill", Ck3(CharacterListItem), Args::Args(&[]), Ck3(SkillItem)),
    ("GetMartialSkillItem", Ck3(HiredTroopItem), Args::Args(&[]), Ck3(SkillItem)),
    ("GetMatchingFilterPreset", Ck3(CharacterSelectionList), Args::Args(&[]), Ck3(CharacterFilterPreset)),
    ("GetMaterial", Ck3(MaterialEntry), Args::Args(&[]), Ck3(Material)),
    ("GetMaterial", Ck3(MaterialMixEntry), Args::Args(&[]), Ck3(Material)),
    ("GetMember", Ck3(FactionCharacterMember), Args::Args(&[]), Ck3(Character)),
    ("GetMember", Ck3(FactionCountyMember), Args::Args(&[]), Ck3(Title)),
    ("GetMenAtArmsType", Ck3(CombatMaaItem), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetMenAtArmsType", Ck3(HiredTroopRegiment), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetMenAtArmsType", Ck3(MenAtArmsTypeViewTypeItem), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetMenAtArmsType", Ck3(RegimentCombatStats), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetMercenaryCompany", Ck3(HiredTroopItem), Args::Args(&[]), Ck3(MercenaryCompany)),
    ("GetMercenaryCompany", Ck3(Title), Args::Args(&[]), Ck3(MercenaryCompany)),
    ("GetMeritItem", Ck3(AdminVassalSuccessorCandidate), Args::Args(&[]), Ck3(MeritItem)),
    ("GetMeritItem", Ck3(AppointmentCandidateCharacterList), Args::Args(&[DType(int32)]), Ck3(MeritItem)),
    ("GetMeritItem", Ck3(CharacterWindow), Args::Args(&[]), Ck3(MeritItem)),
    ("GetMeritItem", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(MeritItem)),
    ("GetMeritItem", Ck3(InGameBottomBar), Args::Args(&[]), Ck3(MeritItem)),
    ("GetMeritItem", Ck3(MeritPoolWindow), Args::Args(&[DType(int32)]), Ck3(MeritItem)),
    ("GetMeritItem", Ck3(PotentialCouncillorList), Args::Args(&[DType(Unknown)]), Ck3(MeritItem)),
    ("GetMeritItem", Ck3(PotentialCouncillorWindow), Args::Args(&[]), Ck3(MeritItem)),
    ("GetMeritItem", Ck3(ProminentHouseMemberCharacterList), Args::Args(&[DType(int32)]), Ck3(MeritItem)),
    ("GetMeritPool", Ck3(SuccessionAppointmentWindow), Args::Args(&[]), Ck3(AdminMeritPool)),
    ("GetMeritPoolCharacterList", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetMeritPoolCharacterWindow", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(MeritPoolWindow)),
    ("GetMessage", Ck3(MessageLogHistoryItem), Args::Args(&[]), Ck3(PlayerMessageItem)),
    ("GetMessage", Ck3(MessagePopup), Args::Args(&[]), Ck3(PlayerMessageItem)),
    ("GetMessage", Ck3(ToastMessageHandler), Args::Args(&[]), Ck3(PlayerMessageItem)),
    ("GetMilitaryInfo", Ck3(AllianceInfo), Args::Args(&[]), Ck3(GuiMilitaryStrength)),
    ("GetMilitaryItem", Ck3(MilitaryView), Args::Args(&[]), Ck3(MilitaryItem)),
    ("GetMilitaryStrengthInfo", Ck3(DeclareWarInteractionWindow), Args::Args(&[]), Ck3(GuiMilitaryStrength)),
    ("GetMilitaryStrengthInfo", Ck3(GuiClaimant), Args::Args(&[]), Ck3(GuiMilitaryStrength)),
    ("GetMilitaryStrengthInfo", Ck3(WarDeclaredOverviewWindow), Args::Args(&[]), Ck3(GuiMilitaryStrength)),
    ("GetMilitaryStrengthInfo", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(GuiMilitaryStrength)),
    ("GetMilitaryView", Ck3(KnightsView), Args::Args(&[]), Ck3(MilitaryView)),
    ("GetModeSearchList", Ck3(ScriptProfilerGui), Args::Args(&[]), Ck3(ToolPropertySearchList)),
    ("GetModifiedValueBreakdown", Ck3(RulerDesignerSkill), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetModifiedValueBreakdown", Ck3(SaveRulerSkillGui), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetMonthlyLegitimacyTooltip", Ck3(Character), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetMother", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetNativeLanguage", Ck3(CCourtLanguageMapIcon), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetNewAppointmentCooldownDate", Ck3(Character), Args::Args(&[]), Date),
    ("GetNewHouseRelationLevel", Ck3(MarriageInfo), Args::Args(&[]), Ck3(HouseRelationLevel)),
    ("GetNewPillar", Ck3(CultureReformation), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetNewTradition", Ck3(CultureReformation), Args::Args(&[]), Ck3(CultureTradition)),
    ("GetNextBuilding", Ck3(GUITrackItem), Args::Args(&[]), Ck3(Building)),
    ("GetNextConstructionTime", Ck3(GUITrackItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetNextCost", Ck3(GUITrackItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetNextCultureEra", Ck3(GuiCultureEra), Args::Args(&[]), Ck3(CultureEra)),
    ("GetNextDestination", Ck3(TravelPlanData), Args::Args(&[]), Ck3(TravelPlanDestination)),
    ("GetNextHouseUnityStageType", Ck3(HouseUnityChangelogEntry), Args::Args(&[]), Ck3(HouseUnityStage)),
    ("GetNextLevel", Ck3(GuiLawGroup), Args::Args(&[]), Ck3(GuiLaw)),
    ("GetNextLocation", Ck3(TravelPlanData), Args::Args(&[]), Ck3(Province)),
    ("GetNextLocation", Ck3(TravelPlanPath), Args::Args(&[]), Ck3(Province)),
    ("GetNextPhase", Ck3(Struggle), Args::Args(&[]), Ck3(StrugglePhase)),
    ("GetNextPhaseType", Ck3(SituationPhase), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetNextPhaseType", Ck3(SituationSubRegion), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetNextPietyCost", Ck3(GUITrackItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetNextPrestigeCost", Ck3(GUITrackItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetNextSpreadCulture", Ck3(CultureWindow), Args::Args(&[]), Ck3(Culture)),
    ("GetNextSpreadInnovation", Ck3(CultureWindow), Args::Args(&[]), Ck3(CultureInnovation)),
    ("GetNextUpgrade", Ck3(DomicileWindow), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetNextUpgradeCostBreakdown", Ck3(DomicileWindow), Args::Args(&[]), Ck3(PotentialBuildingItem)),
    ("GetObedienceBreakdown", Ck3(Character), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetObedienceTarget", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetObedienceThresholdBreakdown", Ck3(Character), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetObligation", Ck3(TaxSlot), Args::Args(&[]), Ck3(TaxSlotObligation)),
    ("GetObligationLevel", Ck3(ContractAndObligation), Args::Args(&[]), Ck3(ObligationLevel)),
    ("GetObligationLevel", Ck3(PrimaryContractAndObligation), Args::Args(&[]), Ck3(ObligationLevel)),
    ("GetObligationLevel", Ck3(SubjectContractType), Args::Args(&[DType(Unknown)]), Ck3(ObligationLevel)),
    ("GetOddsPredictionBreakdown", Ck3(InteractionSchemeInfo), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetOfferCharacter", Ck3(HostageExchangeWindow), Args::Args(&[]), Ck3(Character)),
    ("GetOnCreationObject", Ck3(ActivityPlanner), Args::Args(&[DType(CString)]), Scope),
    ("GetOpenEvent", Ck3(EventWindowViewInsert), Args::Args(&[]), Ck3(EventWindowData)),
    ("GetOpponent", Ck3(WarResultsWindow), Args::Args(&[]), Ck3(Character)),
    ("GetOpponentSide", Ck3(WarResultsWindow), Args::Args(&[]), Ck3(WarSide)),
    ("GetOppositeHouse", Ck3(HouseRelation), Args::Args(&[DType(Unknown)]), Ck3(DynastyHouse)),
    ("GetOppositeHouse", Ck3(HouseRelationItem), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetOption", Ck3(ActiveActivityOption), Args::Args(&[]), Ck3(ActivityOption)),
    ("GetOptionCategoryByKey", Ck3(ActivityType), Args::Args(&[DType(Unknown)]), Ck3(ActivityOptionCategory)),
    ("GetOptionItemByFlag", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[DType(Unknown)]), Ck3(OptionItem)),
    ("GetOrders", Ck3(Army), Args::Args(&[]), Ck3(UnitOrders)),
    ("GetOrders", Ck3(ArmyWindow), Args::Args(&[]), Ck3(UnitOrders)),
    ("GetOriginProvince", Ck3(Regiment), Args::Args(&[]), Ck3(Province)),
    ("GetOriginalCoASprite", Ck3(CoatOfArmsDesigner), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetOtherCulture", Ck3(HybridizationWindow), Args::Args(&[]), Ck3(Culture)),
    ("GetOutbreakStartDate", Ck3(Epidemic), Args::Args(&[]), Date),
    ("GetOverlord", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetOverlord", Ck3(SubjectContract), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Accolade), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Army), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Artifact), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(CapitalMapIcon), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(CharacterMemory), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(CourtTypeWindow), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Domicile), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Fleet), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(GreatProject), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(HolyOrder), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Inspiration), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(InteractionSchemeInfo), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Legend), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(MercenaryCompany), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Regiment), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Scheme), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Secret), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(Story), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(TaxSlot), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(TravelPlanData), Args::Args(&[]), Ck3(Character)),
    ("GetOwner", Ck3(UnitItem), Args::Args(&[]), Ck3(Character)),
    ("GetOwningTitle", Ck3(MAAOriginMapIcon), Args::Args(&[]), Ck3(Title)),
    ("GetOwningTitle", Ck3(Regiment), Args::Args(&[]), Ck3(Title)),
    ("GetParent", Ck3(ClaimantsWindow), Args::Args(&[]), Ck3(TitleViewWindow)),
    ("GetParent", Ck3(DomicileLineConnection), Args::Args(&[]), Ck3(DomicileLineItem)),
    ("GetParent", Ck3(ObligationLevelLineConnection), Args::Args(&[]), Ck3(ObligationLevelLineItem)),
    ("GetParent", Ck3(PerkLineConnection), Args::Args(&[]), Ck3(PerkLineItem)),
    ("GetParentSituationType", Ck3(SituationParticipantGroupType), Args::Args(&[]), Ck3(SituationType)),
    ("GetParentSituationType", Ck3(SituationPhaseType), Args::Args(&[]), Ck3(SituationType)),
    ("GetParticipant", Ck3(GreatHolyWarParticipant), Args::Args(&[]), Ck3(Character)),
    ("GetParticipantGroupByCharacter", Ck3(Situation), Args::Args(&[DType(Ck3(Character))]), Ck3(SituationParticipantGroup)),
    ("GetParticipantGroupByKey", Ck3(SituationSubRegion), Args::Args(&[DType(Unknown)]), Ck3(SituationParticipantGroup)),
    ("GetParticipantGroupByType", Ck3(SituationSubRegion), Args::Args(&[DType(Unknown)]), Ck3(SituationParticipantGroup)),
    ("GetPastePreviewCoA", Ck3(CoatOfArmsDesigner), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetPerk", Ck3(DynastyPerkConfirmation), Args::Args(&[]), Ck3(DynastyPerk)),
    ("GetPersonalSchemes", Ck3(IntrigueWindow), Args::Args(&[]), Ck3(SkillSchemeGroup)),
    ("GetPetitionCharacter", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(Character)),
    ("GetPhase", Ck3(PlannedActivityPhase), Args::Args(&[]), Ck3(ActivityPhase)),
    ("GetPhase", Ck3(SAIActivityPhaseInfo), Args::Args(&[]), Ck3(ActivityPhase)),
    ("GetPhase", Ck3(SituationCatalystHistory), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetPhaseIndex", Ck3(ActivityLogEntry), Args::Args(&[]), int32),
    ("GetPhaseProgressComplexBar", Ck3(SilkRoadWindow), Args::Args(&[DType(Ck3(SituationSubRegion))]), Ck3(ComplexBar)),
    ("GetPhaseProgressComplexBar", Ck3(SituationDynasticCycleWindow), Args::Args(&[DType(Unknown)]), Ck3(ComplexBar)),
    ("GetPhaseProgressComplexBar", Ck3(SituationWindow), Args::Args(&[DType(Ck3(SituationSubRegion))]), Ck3(ComplexBar)),
    ("GetPhaseType", Ck3(SituationType), Args::Args(&[DType(CString)]), Ck3(SituationPhaseType)),
    ("GetPietyBreakdown", Ck3(MyRealmWindowVassalItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPietyCost", Ck3(GUIPotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPietyCost", Ck3(PotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPietyItem", Ck3(InGameTopbar), Args::Args(&[]), Ck3(PlayerValueItem)),
    ("GetPietyMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPlayable", Ck3(LobbyPlayer), Args::Args(&[]), Ck3(Playable)),
    ("GetPlayable", Ck3(OosData), Args::Args(&[]), Ck3(Playable)),
    ("GetPlayer", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(Character)),
    ("GetPlayer", Ck3(WarResultsWindow), Args::Args(&[]), Ck3(Character)),
    ("GetPlayerGovernment", Ck3(SaveGameItem), Args::Args(&[]), Ck3(GovernmentType)),
    ("GetPlayerHeir", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetPlayerHeir", Ck3(SuccessionEventWindow), Args::Args(&[]), Ck3(Character)),
    ("GetPlayerHeirLegacy", Ck3(SuccessionEventWindow), Args::Args(&[]), Ck3(LegacyItem)),
    ("GetPlayerHouse", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetPlayerMessageItem", Ck3(FeedMessageItem), Args::Args(&[]), Ck3(PlayerMessageItem)),
    ("GetPlayerNominee", Ck3(Title), Args::Args(&[]), Ck3(Character)),
    ("GetPlayerOpponentSideResult", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(CombatSideResultData)),
    ("GetPlayerParticipantItem", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(WarParticipantItem)),
    ("GetPlayerSide", Ck3(WarResultsWindow), Args::Args(&[]), Ck3(WarSide)),
    ("GetPlayerSideCharacter", Ck3(CombatPredictionMapIcon), Args::Args(&[]), Ck3(Character)),
    ("GetPlayerSideResult", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(CombatSideResultData)),
    ("GetPlayerSubRegion", Ck3(SteppeWindow), Args::Args(&[]), Ck3(SituationSubRegion)),
    ("GetPledgedGreatHolyWar", Ck3(HolyOrder), Args::Args(&[]), Ck3(GreatHolyWar)),
    ("GetPointsOfInterestData", Ck3(TravelProvinceMapIcon), Args::Args(&[]), Ck3(TravelPointsOfInterestIconData)),
    ("GetPointsUsedBreakdown", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPoliticalSchemes", Ck3(IntrigueWindow), Args::Args(&[]), Ck3(SkillSchemeGroup)),
    ("GetPortrait", Ck3(BarbershopCharacter), Args::Args(&[]), Ck3(BarbershopPortrait)),
    ("GetPortraitCharacter", Ck3(EventWindowData), Args::Args(&[DType(CString)]), Ck3(Character)),
    ("GetPortraitDataContext", Ck3(PortraitEditorWindow), Args::Args(&[]), Ck3(PortraitDataContext)),
    ("GetPoseDropDown", Ck3(BarbershopWindow), Args::Args(&[]), Ck3(BarbershopPoseDropDown)),
    ("GetPoseSettings", Ck3(BarbershopCharacter), Args::Args(&[]), Ck3(BarbershopPoseSettings)),
    ("GetPosition", Ck3(CourtPositionItem), Args::Args(&[]), Ck3(CourtPosition)),
    ("GetPositionCharacter", Ck3(CourtEventItem), Args::Args(&[]), Ck3(Character)),
    ("GetPositionType", Ck3(ActiveCouncilTask), Args::Args(&[]), Ck3(CouncilPositionType)),
    ("GetPositionType", Ck3(CourtPosition), Args::Args(&[]), Ck3(CourtPositionType)),
    ("GetPotentialCouncillorList", Ck3(PotentialCouncillorWindow), Args::Args(&[]), Ck3(PotentialCouncillorList)),
    ("GetPotentialTaxCollectors", Ck3(AppointTaxCollectorWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetPowerfulVassals", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetPreferredCandidate", Ck3(AdminVassalDetailView), Args::Args(&[]), Ck3(Character)),
    ("GetPreferredCapital", Ck3(Title), Args::Args(&[]), Ck3(Title)),
    ("GetPreferredHeir", Ck3(VassalStance), Args::Args(&[DType(Unknown)]), Ck3(Character)),
    ("GetPreset", Ck3(FilterPresetItem), Args::Args(&[]), Ck3(CharacterFilterPreset)),
    ("GetPrestigeCost", Ck3(GUIPotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPrestigeCost", Ck3(PotentialBuildingItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPrestigeItem", Ck3(InGameTopbar), Args::Args(&[]), Ck3(PlayerValueItem)),
    ("GetPrestigeMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPreviewCoA", Ck3(CoatOfArmsDesigner), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetPreviewCoA", Ck3(CoatOfArmsDesignerEmblemInstance), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetPreviewCoA", Ck3(CoatOfArmsDesignerEmblemLayout), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetPreviewCoA", Ck3(CoatOfArmsDesignerEmblemTexture), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetPreviewCoA", Ck3(CoatOfArmsDesignerPattern), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetPreviewCostBreakdown", Ck3(DomicileWindow), Args::Args(&[]), Ck3(PotentialBuildingItem)),
    ("GetPreviewLevyBreakdown", Ck3(TaxSlotObligationsWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPreviewList", Ck3(ModifierItem), Args::Args(&[]), Ck3(TimedModifierPreviewList)),
    ("GetPreviewTaxBreakdown", Ck3(TaxSlotObligationsWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetPreviousAsset", Ck3(DomicileBuildingSlot), Args::Args(&[]), Ck3(DomicileBuildingAsset)),
    ("GetPreviousDestination", Ck3(TravelPlanData), Args::Args(&[]), Ck3(TravelPlanDestination)),
    ("GetPreviousLevel", Ck3(GuiLawGroup), Args::Args(&[]), Ck3(GuiLaw)),
    ("GetPreviousLocation", Ck3(TravelPlanPath), Args::Args(&[]), Ck3(Province)),
    ("GetPrimaryAlly", Ck3(CallAllyInteractionNotificationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetPrimaryAlly", Ck3(InterfereInWarInteractionNotificationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetPrimaryBuildingType", Ck3(Holding), Args::Args(&[]), Ck3(Building)),
    ("GetPrimaryBuildingType", Ck3(HoldingType), Args::Args(&[]), Ck3(Building)),
    ("GetPrimaryContractAndObligationItem", Ck3(AdminVassalDetailView), Args::Args(&[]), Ck3(PrimaryContractAndObligation)),
    ("GetPrimaryContractAndObligationItem", Ck3(AdministrativeTitleItem), Args::Args(&[]), Ck3(PrimaryContractAndObligation)),
    ("GetPrimaryEnemy", Ck3(CallAllyInteractionNotificationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetPrimaryEnemy", Ck3(InterfereInWarInteractionNotificationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetPrimaryHeir", Ck3(SuccessionEventWindow), Args::Args(&[]), Ck3(Character)),
    ("GetPrimaryPlayerEnemy", Ck3(War), Args::Args(&[]), Ck3(Character)),
    ("GetPrimarySpouse", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetPrimarySpouseOrBetrothed", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetPrimaryTitle", Ck3(Character), Args::Args(&[]), Ck3(Title)),
    ("GetPrisoners", Ck3(CourtWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetProgress", Ck3(CatalystHistory), Args::Args(&[]), int32),
    ("GetProgressBar", Ck3(AccoladeView), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetProgressBar", Ck3(ConfederationWindow), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetProgressBar", Ck3(CreateAccoladeView), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetProgressBreakdown", Ck3(ActiveCouncilTask), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetProgressLevels", Ck3(SchemeItem), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetProgressPhaseDate", Ck3(Activity), Args::Args(&[]), Date),
    ("GetProject", Ck3(ContributionItem), Args::Args(&[]), Ck3(GreatProject)),
    ("GetProject", Ck3(GreatProjectItem), Args::Args(&[]), Ck3(GreatProject)),
    ("GetProject", Ck3(GreatProjectMapIcon), Args::Args(&[]), Ck3(GreatProject)),
    ("GetProject", Ck3(GreatProjectWindow), Args::Args(&[]), Ck3(GreatProject)),
    ("GetProjectType", Ck3(AvailableGreatProjectItem), Args::Args(&[]), Ck3(GreatProjectType)),
    ("GetProjectType", Ck3(BaseGreatProjectItem), Args::Args(&[]), Ck3(GreatProjectType)),
    ("GetProjectType", Ck3(GreatProjectItem), Args::Args(&[]), Ck3(GreatProjectType)),
    ("GetProjectType", Ck3(PlanGreatProjectWindow), Args::Args(&[]), Ck3(GreatProjectType)),
    ("GetProjectType", Ck3(SelectPlanProjectLocationView), Args::Args(&[]), Ck3(GreatProjectType)),
    ("GetPromotedLegend", Ck3(Character), Args::Args(&[]), Ck3(Legend)),
    ("GetPromotedLegend", Ck3(LegendsWindow), Args::Args(&[]), Ck3(LegendItem)),
    ("GetProperty", Ck3(Legend), Args::Args(&[DType(CString)]), Scope),
    ("GetProtagonist", Ck3(Legend), Args::Args(&[]), Ck3(Character)),
    ("GetProtagonist", Ck3(LegendCreationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetProvince", Ck3(ActivityPlannerMapIcon), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(BarterMission), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(BattleResult), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(CapitalMapIcon), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(Combat), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(DetailedBarterIcon), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(DetailedRaidIcon), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(EpidemicInfectedProvinceItem), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(GreatProjectMapIcon), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(Holding), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(HoldingTypeItem), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(HoldingView), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(LandlessRulersMapIcon), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(LedgerProvinceItem), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(MAAOriginMapIcon), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(Raid), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(RallyPoint), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(Siege), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(Title), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(TravelPlanDestination), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(TravelPlanWaypoint), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Ck3(TravelPointsOfInterestIconData), Args::Args(&[]), Ck3(Province)),
    ("GetProvince", Scope, Args::Args(&[]), Ck3(Province)),
    ("GetProvinceObligationLevel", Ck3(AdminProvinceMapIcon), Args::Args(&[]), Ck3(ObligationLevel)),
    ("GetProwessSkill", Ck3(CharacterListItem), Args::Args(&[]), Ck3(SkillItem)),
    ("GetRadianceBreakdown", Ck3(Character), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetRaid", Ck3(Army), Args::Args(&[]), Ck3(Raid)),
    ("GetRaid", Ck3(DetailedRaidIcon), Args::Args(&[]), Ck3(Raid)),
    ("GetRaid", Ck3(Province), Args::Args(&[]), Ck3(Raid)),
    ("GetRaid", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(Raid)),
    ("GetRaid", Ck3(RaidWindow), Args::Args(&[]), Ck3(Raid)),
    ("GetRaidHostilityEnd", Ck3(Character), Args::Args(&[DType(Ck3(Character))]), Date),
    ("GetRaidIntent", Ck3(Army), Args::Args(&[]), Ck3(RaidIntent)),
    ("GetRaidIntent", Ck3(ArmyWindow), Args::Args(&[]), Ck3(RaidIntent)),
    ("GetRallyPoint", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(RallyPoint)),
    ("GetRallyPoint", Ck3(RallyPointItem), Args::Args(&[]), Ck3(RallyPoint)),
    ("GetRallyPoint", Ck3(RallyPointMapIcon), Args::Args(&[]), Ck3(RallyPoint)),
    ("GetRallyPoint", Ck3(SelectedRallyPointItem), Args::Args(&[]), Ck3(RallyPoint)),
    ("GetRandomAsset", Ck3(DomicileBuilding), Args::Args(&[]), Ck3(DomicileBuildingAsset)),
    ("GetRealFather", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetRealMother", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetReceiver", Ck3(Chat), Args::Args(&[]), Ck3(Friend)),
    ("GetRecipient", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetRecipient", Ck3(HistoryEntry), Args::Args(&[]), Ck3(Character)),
    ("GetRecipient", Ck3(HostageExchangeWindow), Args::Args(&[]), Ck3(Character)),
    ("GetRecipient", Ck3(InteractionEffectsDescription), Args::Args(&[]), Ck3(Character)),
    ("GetRecipientToMatch", Ck3(MatchmakerInteractionWindow), Args::Args(&[]), Ck3(Character)),
    ("GetRecordedCommandAtIndex", Ck3(CommandRecorder), Args::Args(&[DType(int32)]), Ck3(RecordedCommand)),
    ("GetReformation", Ck3(Culture), Args::Args(&[]), Ck3(CultureReformation)),
    ("GetRegiment", Ck3(ArmyRegiment), Args::Args(&[]), Ck3(Regiment)),
    ("GetRegiment", Ck3(HiredTroopRegiment), Args::Args(&[]), Ck3(Regiment)),
    ("GetRegiment", Ck3(MenAtArmsView), Args::Args(&[]), Ck3(Regiment)),
    ("GetRegiment", Ck3(RegimentReorgEntry), Args::Args(&[]), Ck3(ArmyRegiment)),
    ("GetRegiment", Ck3(SelectMenAtArmsOriginView), Args::Args(&[]), Ck3(Regiment)),
    ("GetRegiment", Ck3(TroopItem), Args::Args(&[]), Ck3(ArmyRegiment)),
    ("GetRegularVassals", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetRelation", Ck3(HouseRelationItem), Args::Args(&[]), Ck3(HouseRelation)),
    ("GetRelationOfType", Ck3(Character), Args::Args(&[DType(Unknown)]), Ck3(Character)),
    ("GetRelevanceBreakdown", Ck3(FindVassalListWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetRelevanceBreakdown", Ck3(SuccessionElectionWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetReligion", Ck3(Faith), Args::Args(&[]), Ck3(Religion)),
    ("GetReligion", Ck3(LedgerReligionItem), Args::Args(&[]), Ck3(Religion)),
    ("GetReligion", Ck3(PatternItem), Args::Args(&[]), Ck3(Religion)),
    ("GetReligion", Ck3(ReligionWindow), Args::Args(&[]), Ck3(Religion)),
    ("GetReligionSubWindow", Ck3(FaithWindow), Args::Args(&[]), Ck3(ReligionWindow)),
    ("GetReligiousHead", Ck3(Faith), Args::Args(&[]), Ck3(Character)),
    ("GetReligiousHeadTitle", Ck3(Faith), Args::Args(&[]), Ck3(Title)),
    ("GetRemoveChanges", Ck3(TaxSlotVassalWindow), Args::Args(&[]), Ck3(TaxSlotVassalChange)),
    ("GetReplacedPillar", Ck3(ReplacePillarWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetReplacedScheme", Ck3(InteractionSchemeInfo), Args::Args(&[]), Ck3(Scheme)),
    ("GetReplacedTradition", Ck3(AddTraditionWindow), Args::Args(&[]), Ck3(CultureTradition)),
    ("GetReplacedTradition", Ck3(CultureReformation), Args::Args(&[]), Ck3(CultureTradition)),
    ("GetRight", Ck3(ActivityPulseEffect), Args::Args(&[]), Scope),
    ("GetRightArmy", Ck3(ArmyReorgWindow), Args::Args(&[]), Ck3(Army)),
    ("GetRightArmyComposition", Ck3(ArmyReorgWindow), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetRightArtifact", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(Artifact)),
    ("GetRightCharacter", Ck3(BattleEvent), Args::Args(&[DType(bool)]), Ck3(Character)),
    ("GetRightCharacter", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(Character)),
    ("GetRightCoA", Ck3(HybridizationWindow), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetRightCombatSide", Ck3(CombatWindow), Args::Args(&[]), Ck3(CombatSide)),
    ("GetRightDynasty", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(Dynasty)),
    ("GetRightHouse", Ck3(HouseRelationHistoryWindow), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetRightHouse", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetRightReasonCharacter", Ck3(DiplomacyItem), Args::Args(&[]), Ck3(Character)),
    ("GetRightSide", Ck3(Combat), Args::Args(&[]), Ck3(CombatSide)),
    ("GetRightSide", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(WarSide)),
    ("GetRightSideCommander", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(Character)),
    ("GetRightSideCommander", Ck3(CombatWindow), Args::Args(&[]), Ck3(Character)),
    ("GetRightSideComposition", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(ArmyComposition)),
    ("GetRightSideLeaderItem", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(WarParticipantItem)),
    ("GetRightSideMainParticipant", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(Character)),
    ("GetRightSideMainParticipant", Ck3(CombatWindow), Args::Args(&[]), Ck3(Character)),
    ("GetRightSideMainParticipant", Ck3(WarOverviewWindow), Args::Args(&[DType(Unknown)]), Ck3(WarParticipantItem)),
    ("GetRightSideResult", Ck3(BattleSummaryWindow), Args::Args(&[]), Ck3(CombatSideResultData)),
    ("GetRightSideResult", Ck3(Combat), Args::Args(&[]), Ck3(CombatSideResultData)),
    ("GetRightTitle", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(Title)),
    ("GetRootBuilding", Ck3(DomicileLineTree), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetRootScope", TopScope, Args::Args(&[]), Scope),
    ("GetRoyalCourtWindow", Ck3(CourtEventWindow), Args::Args(&[]), Ck3(RoyalCourtWindow)),
    ("GetRoyalCourtWindow", Ck3(CourtGrandeurWindow), Args::Args(&[]), Ck3(RoyalCourtWindow)),
    ("GetRoyalCourtWindow", Ck3(CourtVisualsWindow), Args::Args(&[]), Ck3(RoyalCourtWindow)),
    ("GetRule", Ck3(GuiGameRule), Args::Args(&[]), Ck3(GameRule)),
    ("GetRule", Ck3(OrderedActivityInviteRule), Args::Args(&[]), Ck3(ActivityGuestInviteRule)),
    ("GetRuler", Ck3(GuiLawGroup), Args::Args(&[]), Ck3(Character)),
    ("GetSample", Ck3(EyeDropperPackedSample), Args::Args(&[]), Ck3(MaterialEntry)),
    ("GetSaveGame", Ck3(SaveGameAnalysisView), Args::Args(&[]), Ck3(SaveGame)),
    ("GetScaledSingleModifierTooltipData", Ck3(ModifierItem), Args::Args(&[]), Ck3(TimedModifierScaledSingleItem)),
    ("GetScheme", Ck3(AgentSlot), Args::Args(&[]), Ck3(Scheme)),
    ("GetScheme", Ck3(BottomBarSchemeItem), Args::Args(&[]), Ck3(Scheme)),
    ("GetScheme", Ck3(InteractionSchemeInfo), Args::Args(&[]), Ck3(SchemeType)),
    ("GetScheme", Ck3(OptionEffectItem), Args::Args(&[]), Ck3(SchemeType)),
    ("GetScheme", Ck3(SchemeItem), Args::Args(&[]), Ck3(Scheme)),
    ("GetScheme", Ck3(TaskContract), Args::Args(&[]), Ck3(Scheme)),
    ("GetScheme", Scope, Args::Args(&[]), Ck3(Scheme)),
    ("GetSchemeCountermeasureProtectingTarget", Ck3(Scheme), Args::Args(&[]), Ck3(SchemeCountermeasureType)),
    ("GetSchemeInfo", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(InteractionSchemeInfo)),
    ("GetSchemeType", Ck3(CharacterInteraction), Args::Args(&[]), Ck3(SchemeType)),
    ("GetSchemeType", Ck3(InteractionItem), Args::Args(&[]), Ck3(SchemeType)),
    ("GetSchemeType", Ck3(SAISchemeTypeInfo), Args::Args(&[]), Ck3(SchemeType)),
    ("GetSchemeType", Ck3(Scheme), Args::Args(&[]), Ck3(SchemeType)),
    ("GetScope", Ck3(EventWindowData), Args::Args(&[]), TopScope),
    ("GetScope", Ck3(EventWindowWidget), Args::Args(&[]), TopScope),
    ("GetScope", Ck3(EventWindowWidgetChainProgress), Args::Args(&[]), TopScope),
    ("GetScope", Ck3(EventWindowWidgetEnterText), Args::Args(&[]), TopScope),
    ("GetScope", Ck3(EventWindowWidgetNameCharacter), Args::Args(&[]), TopScope),
    ("GetScopeData", Ck3(ScopeDebugInspectorPlugin), Args::Args(&[]), Ck3(ScopeDebugData)),
    ("GetScore", Ck3(ActivityLogEntry), Args::Args(&[]), int32),
    ("GetScore", Ck3(GreatHolyWarWindow), Args::Args(&[DType(Ck3(Character))]), Ck3(GreatHolyWarParticipantScore)),
    ("GetScreenshotHandler", Ck3(BarbershopWindow), Args::Args(&[]), Ck3(BarbershopScreenshotHandler)),
    ("GetScriptValueBreakdown", TopScope, Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetScriptedValueBreakdown", Ck3(Character), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetSealCoA", Ck3(Character), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetSeasonPrediction", Ck3(SteppeWindow), Args::Args(&[DType(Ck3(SituationSubRegion))]), Ck3(CourtAstrologerPrediction)),
    ("GetSecondaryActor", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetSecondaryActor", Ck3(HostageExchangeWindow), Args::Args(&[]), Ck3(Character)),
    ("GetSecondaryActor", Ck3(MatchOffer), Args::Args(&[]), Ck3(Character)),
    ("GetSecondaryActorHouse", Ck3(MarriageInfo), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetSecondaryCharater", Ck3(CharacterWindow), Args::Args(&[]), Ck3(Character)),
    ("GetSecondaryRecipient", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetSecondaryRecipient", Ck3(MatchOffer), Args::Args(&[]), Ck3(Character)),
    ("GetSecondaryRecipientHouse", Ck3(MarriageInfo), Args::Args(&[]), Ck3(DynastyHouse)),
    ("GetSecret", Ck3(BlackmailSecretItem), Args::Args(&[]), Ck3(Secret)),
    ("GetSecret", Ck3(IntrigueWindowSecretItem), Args::Args(&[]), Ck3(Secret)),
    ("GetSecretFaith", Ck3(Character), Args::Args(&[]), Ck3(Faith)),
    ("GetSeed", Ck3(LegendCreationWindow), Args::Args(&[]), Ck3(LegendSeed)),
    ("GetSeed", Ck3(TriggeredLegendSeed), Args::Args(&[]), Ck3(LegendSeed)),
    ("GetSelectedAdminMeritPool", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(AdminMeritPool)),
    ("GetSelectedArmy", Ck3(AttachToArmyWindow), Args::Args(&[]), Ck3(Army)),
    ("GetSelectedArtifact", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(Artifact)),
    ("GetSelectedArtifact", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(Artifact)),
    ("GetSelectedBookmark", Ck3(GameMpSetup), Args::Args(&[]), Ck3(MpBookmarkItem)),
    ("GetSelectedBookmark", Ck3(GameSetup), Args::Args(&[]), Ck3(Bookmark)),
    ("GetSelectedBookmarkGroup", Ck3(GameSetup), Args::Args(&[]), Ck3(BookmarkGroup)),
    ("GetSelectedBuilding", Ck3(GUITrackItem), Args::Args(&[]), Ck3(Building)),
    ("GetSelectedBuildingSlot", Ck3(DomicileWindow), Args::Args(&[]), Ck3(DomicileBuildingSlot)),
    ("GetSelectedCasusBelliItem", Ck3(DeclareWarInteractionWindow), Args::Args(&[]), Ck3(CasusBelliItem)),
    ("GetSelectedCharacter", Ck3(AppointCourtPositionView), Args::Args(&[]), Ck3(Character)),
    ("GetSelectedCharacter", Ck3(AppointTaxCollectorWindow), Args::Args(&[]), Ck3(Character)),
    ("GetSelectedCharacter", Ck3(GameSetup), Args::Args(&[]), Ck3(BookmarkCharacter)),
    ("GetSelectedConstructionTime", Ck3(GUITrackItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetSelectedCost", Ck3(GUITrackItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetSelectedCulture", Ck3(CoatOfArmsDesigner), Args::Args(&[]), Ck3(Culture)),
    ("GetSelectedCulture", Ck3(DynastyCustomizationWindow), Args::Args(&[]), Ck3(Culture)),
    ("GetSelectedCulture", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(Culture)),
    ("GetSelectedCultureEra", Ck3(CultureWindow), Args::Args(&[]), Ck3(GuiCultureEra)),
    ("GetSelectedDate", Ck3(GameSetup), Args::Args(&[]), Date),
    ("GetSelectedDestinyCharacter", Ck3(SuccessionEventWindow), Args::Args(&[]), Ck3(DestinyCharacter)),
    ("GetSelectedFocus", Ck3(CharacterLifestyleWindow), Args::Args(&[]), Ck3(FocusType)),
    ("GetSelectedFuturePhase", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(FutureSituationPhase)),
    ("GetSelectedFuturePhase", Ck3(SituationWindow), Args::Args(&[]), Ck3(FutureSituationPhase)),
    ("GetSelectedFuturePhaseType", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetSelectedFuturePhaseType", Ck3(SituationWindow), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetSelectedGeneItem", Ck3(PortraitEditorWindow), Args::Args(&[]), Ck3(GeneItem)),
    ("GetSelectedHostIntent", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(ActivityIntentData)),
    ("GetSelectedInitialType", Ck3(CreateAccoladeView), Args::Args(&[]), Ck3(AccoladeType)),
    ("GetSelectedInspiration", Ck3(InGameBottomBar), Args::Args(&[]), Ck3(Inspiration)),
    ("GetSelectedInspiration", Ck3(InspirationsWindow), Args::Args(&[]), Ck3(Inspiration)),
    ("GetSelectedIntent", Ck3(ActivityIntentSelectionWindow), Args::Args(&[]), Ck3(ActivityIntentData)),
    ("GetSelectedIntent", Ck3(RaidIntentSelectionWindow), Args::Args(&[]), Ck3(RaidIntentData)),
    ("GetSelectedKnight", Ck3(CreateAccoladeView), Args::Args(&[]), Ck3(Character)),
    ("GetSelectedLandlessGovernment", Ck3(LobbyHelperWindow), Args::Args(&[]), Ck3(GovernmentType)),
    ("GetSelectedLaw", Ck3(SuccessionLawChangeWindow), Args::Args(&[]), Ck3(GuiLaw)),
    ("GetSelectedLaw", Ck3(TitleAddLawWindow), Args::Args(&[]), Ck3(Law)),
    ("GetSelectedLevel", Ck3(HouseAspirationWindow), Args::Args(&[]), Ck3(HouseAspirationLevel)),
    ("GetSelectedLifestyle", Ck3(CharacterLifestyleWindow), Args::Args(&[]), Ck3(Lifestyle)),
    ("GetSelectedLogEntry", Ck3(LogViewer), Args::Args(&[]), Ck3(LogViewerEntry)),
    ("GetSelectedMaa", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(Regiment)),
    ("GetSelectedMenAtArmsType", Ck3(MenAtArmsTypeView), Args::Args(&[]), Ck3(MenAtArmsType)),
    ("GetSelectedObligation", Ck3(TaxSlotObligationsWindow), Args::Args(&[]), Ck3(TaxSlotObligation)),
    ("GetSelectedOrCurrentPhaseType", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetSelectedOrCurrentPhaseType", Ck3(SituationWindow), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetSelectedOrLeadingFuturePhaseType", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetSelectedOrLeadingFuturePhaseType", Ck3(SituationWindow), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetSelectedParticipantGroup", Ck3(SituationParticipantCharacterList), Args::Args(&[]), Ck3(SituationParticipantGroup)),
    ("GetSelectedPhase", Ck3(ActivityLocaleWindow), Args::Args(&[]), Ck3(PlannedActivityPhase)),
    ("GetSelectedPhase", Ck3(StruggleWindow), Args::Args(&[]), Ck3(StrugglePhase)),
    ("GetSelectedPietyCost", Ck3(GUITrackItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetSelectedPillar", Ck3(ReplacePillarWindow), Args::Args(&[]), Ck3(CulturePillar)),
    ("GetSelectedPlayable", Ck3(LobbyView), Args::Args(&[]), Ck3(Playable)),
    ("GetSelectedPosition", Ck3(CourtTaskInteractionWindow), Args::Args(&[]), Ck3(CourtPositionType)),
    ("GetSelectedPreset", Ck3(CharacterSelectionList), Args::Args(&[]), Ck3(CharacterFilterPreset)),
    ("GetSelectedPreset", Ck3(JominiGameRules), Args::Args(&[]), Ck3(GuiGameRulePreset)),
    ("GetSelectedPrestigeCost", Ck3(GUITrackItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetSelectedProminentHouseMember", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetSelectedProvince", Ck3(PlanGreatProjectWindow), Args::Args(&[]), Ck3(Province)),
    ("GetSelectedRallyPoint", Ck3(RallyPointWindow), Args::Args(&[]), Ck3(RallyPoint)),
    ("GetSelectedRuler", Ck3(RulerDesignerLoadWindow), Args::Args(&[]), Ck3(SaveRulerItem)),
    ("GetSelectedSaveGame", Ck3(GameMpSetup), Args::Args(&[]), Ck3(SaveGameItem)),
    ("GetSelectedSavegame", Ck3(FrontEndLoadView), Args::Args(&[]), Ck3(SaveGameItem)),
    ("GetSelectedSavegame", Ck3(LoadIngameWindow), Args::Args(&[]), Ck3(SaveGameItem)),
    ("GetSelectedSlot", Ck3(InventoryView), Args::Args(&[]), Ck3(InventorySlot)),
    ("GetSelectedSlot", Ck3(RoyalCourtWindow), Args::Args(&[]), Ck3(InventorySlotType)),
    ("GetSelectedSpecialOption", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(ActivityOption)),
    ("GetSelectedStartDate", Ck3(GameMpSetup), Args::Args(&[]), Date),
    ("GetSelectedSubRegion", Ck3(SilkRoadWindow), Args::Args(&[]), Ck3(SituationSubRegion)),
    ("GetSelectedSubRegion", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(SituationSubRegion)),
    ("GetSelectedSubRegion", Ck3(SituationWindow), Args::Args(&[]), Ck3(SituationSubRegion)),
    ("GetSelectedSubRegion", Ck3(SteppeWindow), Args::Args(&[]), Ck3(SituationSubRegion)),
    ("GetSelectedTask", Ck3(CouncilTaskInteractionWindow), Args::Args(&[]), Ck3(ActiveCouncilTask)),
    ("GetSelectedText", Ck3(ToolPropertySearchList), Args::Args(&[]), CUTF8String),
    ("GetSelectedText", Ck3(ToolPropertyUndoableSearchList), Args::Args(&[]), CUTF8String),
    ("GetSelectedTitle", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(Title)),
    ("GetSelectedTitle", Ck3(CreateClaimantFactionAgainstWindow), Args::Args(&[]), Ck3(ClaimTitleItem)),
    ("GetSelectedTitle", Ck3(MenAtArmsTypeView), Args::Args(&[]), Ck3(Title)),
    ("GetSelectedTradition", Ck3(AddTraditionWindow), Args::Args(&[]), Ck3(CultureTradition)),
    ("GetSelectedTradition", Ck3(DivergenceWindow), Args::Args(&[]), Ck3(CultureTradition)),
    ("GetSelectedTraditionGrouping", Ck3(AddTraditionWindow), Args::Args(&[]), Ck3(TraditionGrouping)),
    ("GetSelectedTraditionGrouping", Ck3(DivergenceWindow), Args::Args(&[]), Ck3(TraditionGrouping)),
    ("GetSelectedTrait", Ck3(DynastyPerkConfirmation), Args::Args(&[]), Ck3(Trait)),
    ("GetSelectedTreePreview", Ck3(DomicileWindow), Args::Args(&[]), Ck3(DomicileBuilding)),
    ("GetSelectedType", Ck3(AccoladeAttributeSelectionView), Args::Args(&[]), Ck3(AccoladeType)),
    ("GetSelectedType", Ck3(ArtifactHelperWindow), Args::Args(&[]), Ck3(ArtifactType)),
    ("GetSelectedVisualType", Ck3(ArtifactHelperWindow), Args::Args(&[]), Ck3(ArtifactVisualType)),
    ("GetSelectingSpecialGuest", Ck3(ActivityGuestListWindow), Args::Args(&[]), Ck3(ActivitySpecialGuest)),
    ("GetSender", Ck3(CharacterInteractionNotificationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetServerInfo", Ck3(LobbyView), Args::Args(&[]), Ck3(ServerInformation)),
    ("GetSetting", Ck3(CourtAmenitiesSettingItem), Args::Args(&[]), Ck3(CourtAmenitiesSetting)),
    ("GetSetting", Ck3(GuiGameRule), Args::Args(&[]), Ck3(GameRuleSetting)),
    ("GetSettingForRule", Ck3(GuiGameRulePreset), Args::Args(&[DType(Unknown)]), Ck3(GameRuleSetting)),
    ("GetSettingPromoted", Ck3(PdxSetting), Args::Args(&[]), Ck3(PdxCoreSetting)),
    ("GetShownParticipantGroup", Ck3(SituationParticipationWindow), Args::Args(&[]), Ck3(SituationParticipantGroup)),
    ("GetSiege", Ck3(Province), Args::Args(&[]), Ck3(Siege)),
    ("GetSiege", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(Siege)),
    ("GetSiege", Ck3(SiegeWindow), Args::Args(&[]), Ck3(Siege)),
    ("GetSiegingRealmCharacter", Ck3(Siege), Args::Args(&[]), Ck3(Character)),
    ("GetSingleLocationPhase", Ck3(ActivityPlanner), Args::Args(&[]), Ck3(PlannedActivityPhase)),
    ("GetSingleModifierTooltipData", Ck3(ModifierItem), Args::Args(&[]), Ck3(TimedModifierSingleItem)),
    ("GetSituation", Ck3(EventWindowCustomWidgetSituationInfo), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(MigrationWindow), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(SilkRoadWindow), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(SituationItem), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(SituationMapIcon), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(SituationParticipantGroup), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(SituationParticipationWindow), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(SituationSubRegion), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(SituationWindow), Args::Args(&[]), Ck3(Situation)),
    ("GetSituation", Ck3(SteppeWindow), Args::Args(&[]), Ck3(Situation)),
    ("GetSituationPhaseFirst", Ck3(CourtAstrologerPrediction), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetSituationPhaseSecond", Ck3(CourtAstrologerPrediction), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetSkill", Ck3(GuiCultureInnovation), Args::Args(&[]), Ck3(SkillItem)),
    ("GetSkillItem", Ck3(ReasonItem), Args::Args(&[]), Ck3(SkillItem)),
    ("GetSkillItemForPosition", Ck3(CouncilTaskInteractionWindow), Args::Args(&[DType(Ck3(CouncilPositionType))]), Ck3(SkillItem)),
    ("GetSkillItemForTask", Ck3(GuiCouncilPosition), Args::Args(&[DType(Ck3(CouncilTaskType))]), Ck3(SkillItem)),
    ("GetSkillLevel", Ck3(CultureWindow), Args::Args(&[]), Ck3(SkillItem)),
    ("GetSlot", Ck3(Inventory), Args::Args(&[DType(CString)]), Ck3(InventorySlot)),
    ("GetSlot", Ck3(SchemeAgentSlotItem), Args::Args(&[]), Ck3(AgentSlot)),
    ("GetSlotFromType", Ck3(Inventory), Args::Args(&[DType(Unknown)]), Ck3(InventorySlot)),
    ("GetSlotType", Ck3(AgentSlot), Args::Args(&[]), Ck3(AgentSlotType)),
    ("GetSpecialBuildingType", Ck3(Holding), Args::Args(&[]), Ck3(Building)),
    ("GetSpecialCharacter", Ck3(Faction), Args::Args(&[]), Ck3(Character)),
    ("GetSpecialCharacterOrLeader", Ck3(Faction), Args::Args(&[]), Ck3(Character)),
    ("GetSpecialGuest", Ck3(Activity), Args::Args(&[DType(CString)]), Ck3(ActivitySpecialGuest)),
    ("GetSpecialGuestTypeForCharacter", Ck3(Activity), Args::Args(&[DType(Ck3(Character))]), Ck3(ActivitySpecialGuestType)),
    ("GetSpecialOption", Ck3(Activity), Args::Args(&[]), Ck3(ActiveActivityOption)),
    ("GetSpecialOptionCategory", Ck3(ActivityType), Args::Args(&[]), Ck3(ActivityOptionCategory)),
    ("GetSpecialTitle", Ck3(Faction), Args::Args(&[]), Ck3(Title)),
    ("GetSponsor", Ck3(Inspiration), Args::Args(&[]), Ck3(Character)),
    ("GetSpread", Ck3(Culture), Args::Args(&[]), Ck3(CultureInnovation)),
    ("GetSpreadingCulture", Ck3(Culture), Args::Args(&[]), Ck3(Culture)),
    ("GetStartDate", Ck3(ChallengeCharacter), Args::Args(&[]), Date),
    ("GetStartDate", Ck3(EpidemicInfection), Args::Args(&[]), Date),
    ("GetStartDate", Ck3(LegacyItem), Args::Args(&[]), Date),
    ("GetStartDate", Ck3(Situation), Args::Args(&[]), Date),
    ("GetStartDate", Ck3(SituationPhase), Args::Args(&[]), Date),
    ("GetStartDate", Ck3(SuccessionEventWindow), Args::Args(&[]), Date),
    ("GetStartDate", Ck3(War), Args::Args(&[]), Date),
    ("GetStartDate", Ck3(WarResultsWindow), Args::Args(&[]), Date),
    ("GetStartingOutbreakProvince", Ck3(Epidemic), Args::Args(&[]), Ck3(Province)),
    ("GetStateFaith", Ck3(Title), Args::Args(&[]), Ck3(Faith)),
    ("GetStaticModifier", Ck3(ModifierItem), Args::Args(&[]), Ck3(StaticModifier)),
    ("GetStaticModifier", Ck3(SchemeModifier), Args::Args(&[]), Ck3(StaticModifier)),
    ("GetStewardshipSkill", Ck3(CharacterListItem), Args::Args(&[]), Ck3(SkillItem)),
    ("GetStoryCycle", Ck3(SituationItem), Args::Args(&[]), Ck3(Story)),
    ("GetStrongestParticipantGroup", Ck3(SituationDynasticCycleWindow), Args::Args(&[]), Ck3(SituationParticipantGroup)),
    ("GetStrongestSiegeRegiment", Ck3(SiegeWindow), Args::Args(&[]), Ck3(Regiment)),
    ("GetStruggle", Ck3(DiplomacyItem), Args::Args(&[]), Ck3(Struggle)),
    ("GetStruggle", Ck3(EventWindowCustomWidgetStruggleInfo), Args::Args(&[]), Ck3(Struggle)),
    ("GetStruggle", Ck3(SituationItem), Args::Args(&[]), Ck3(Struggle)),
    ("GetStruggle", Ck3(StruggleInvolvementWindow), Args::Args(&[]), Ck3(Struggle)),
    ("GetStruggle", Ck3(StrugglePhase), Args::Args(&[]), Ck3(Struggle)),
    ("GetStruggle", Ck3(StruggleWindow), Args::Args(&[]), Ck3(Struggle)),
    ("GetStrugglePhase", Ck3(CatalystHistory), Args::Args(&[]), Ck3(StrugglePhase)),
    ("GetStruggleStartDate", Ck3(Struggle), Args::Args(&[]), Date),
    ("GetSubRegion", Ck3(SilkRoadSituationIcon), Args::Args(&[]), Ck3(SituationSubRegion)),
    ("GetSubRegion", Ck3(SituationParticipantGroup), Args::Args(&[]), Ck3(SituationSubRegion)),
    ("GetSubRegion", Ck3(SituationSubRegionWindow), Args::Args(&[]), Ck3(SituationSubRegion)),
    ("GetSubRegionByKey", Ck3(Situation), Args::Args(&[DType(CString)]), Ck3(SituationSubRegion)),
    ("GetSubRegionInSituation", Ck3(County), Args::Args(&[DType(Ck3(Situation))]), Ck3(SituationSubRegion)),
    ("GetSubRegionInnovation", Ck3(SituationSubRegion), Args::Args(&[]), Ck3(CultureInnovation)),
    ("GetSubject", Ck3(SubjectContract), Args::Args(&[]), Ck3(Character)),
    ("GetSubjectContract", Ck3(Character), Args::Args(&[]), Ck3(SubjectContract)),
    ("GetSubjectProvider", Ck3(MenAtArmsType), Args::Args(&[DType(Ck3(Character))]), Ck3(Character)),
    ("GetSuccessionLaw", Ck3(SuccessionAppointmentWindow), Args::Args(&[]), Ck3(Law)),
    ("GetSuccessionLaw", Ck3(SuccessionElectionWindow), Args::Args(&[]), Ck3(Law)),
    ("GetSuccessionScoreBreakdown", Ck3(AdminVassalDetailView), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetSuccessionScoreBreakdown", Ck3(MeritPoolWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetSuccessionScoreBreakdown", Ck3(SuccessionAppointmentWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetSuccessionScoreBreakdown", Ck3(TitleViewWindow), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetSuccessor", Ck3(Accolade), Args::Args(&[]), Ck3(Character)),
    ("GetSuccessorAccolade", Ck3(Character), Args::Args(&[]), Ck3(Accolade)),
    ("GetSuccessorCandidateList", Ck3(AdminVassalDetailView), Args::Args(&[]), Ck3(AdminVassalSuccessorCandidateList)),
    ("GetSuccessorCandidateList", Ck3(TitleViewWindow), Args::Args(&[]), Ck3(AdminVassalSuccessorCandidateList)),
    ("GetSuggestionType", Ck3(SuggestionItem), Args::Args(&[]), Ck3(SuggestionType)),
    ("GetSuzerain", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetTaker", Ck3(TaskContract), Args::Args(&[]), Ck3(Character)),
    ("GetTarget", Ck3(ActivityIntentData), Args::Args(&[]), Ck3(Character)),
    ("GetTarget", Ck3(ActivityLogEntry), Args::Args(&[]), Ck3(Character)),
    ("GetTarget", Ck3(Faction), Args::Args(&[]), Ck3(Character)),
    ("GetTarget", Ck3(InteractionSchemeInfo), Args::Args(&[]), Ck3(Character)),
    ("GetTarget", Ck3(SAICBTypeInfo), Args::Args(&[]), Ck3(Character)),
    ("GetTarget", Ck3(Scheme), Args::Args(&[]), Ck3(SchemeTarget)),
    ("GetTarget", Ck3(TaskContract), Args::Args(&[]), Ck3(Character)),
    ("GetTargetCharacter", Ck3(DiplomacyItem), Args::Args(&[]), Ck3(Character)),
    ("GetTargetCharacter", Ck3(GreatHolyWar), Args::Args(&[]), Ck3(Character)),
    ("GetTargetCharacter", Ck3(Scheme), Args::Args(&[]), Ck3(Character)),
    ("GetTargetCharacter", Ck3(Secret), Args::Args(&[]), Ck3(Character)),
    ("GetTargetCourt", Ck3(ActiveCouncilTask), Args::Args(&[]), Ck3(Character)),
    ("GetTargetCulture", Ck3(Scheme), Args::Args(&[]), Ck3(Culture)),
    ("GetTargetDomainFertilityBar", Ck3(MigrationWindow), Args::Args(&[]), Ck3(ComplexBar)),
    ("GetTargetFaith", Ck3(Scheme), Args::Args(&[]), Ck3(Faith)),
    ("GetTargetLandedTitleTemplate", Ck3(BookmarkCharacter), Args::Args(&[]), Ck3(LandedTitpleTemplate)),
    ("GetTargetProvince", Ck3(ActiveCouncilTask), Args::Args(&[]), Ck3(Province)),
    ("GetTargetTitle", Ck3(GreatHolyWar), Args::Args(&[]), Ck3(Title)),
    ("GetTargetTitle", Ck3(MigrationWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTargetTitle", Ck3(Scheme), Args::Args(&[]), Ck3(Title)),
    ("GetTask", Ck3(CourtPositionTaskItem), Args::Args(&[]), Ck3(CourtPositionTaskType)),
    ("GetTaskAsset", Ck3(ActiveCouncilTask), Args::Args(&[]), Ck3(CouncilTaskAsset)),
    ("GetTaskAsset", Ck3(GuiPotentialCouncilTask), Args::Args(&[]), Ck3(CouncilTaskAsset)),
    ("GetTaskContract", Ck3(Scheme), Args::Args(&[]), Ck3(TaskContract)),
    ("GetTaskType", Ck3(ActiveCouncilTask), Args::Args(&[]), Ck3(CouncilTaskType)),
    ("GetTaskType", Ck3(PotentialTaskLocationWindow), Args::Args(&[]), Ck3(CouncilTaskType)),
    ("GetTaskTypeOrDefault", Ck3(ActiveCouncilTask), Args::Args(&[]), Ck3(CouncilTaskType)),
    ("GetTaxBreakdown", Ck3(AssignedVassalList), Args::Args(&[DType(Unknown)]), Ck3(ValueBreakdown)),
    ("GetTaxBreakdown", Ck3(MyRealmWindowVassalItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTaxBreakdown", Ck3(TaxSlotItem), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTaxBreakdown", Ck3(TaxSlotVassalChange), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTaxChange", Ck3(AppointTaxCollectorWindow), Args::Args(&[]), Ck3(TaxCollectorValueChange)),
    ("GetTaxCollector", Ck3(AppointTaxCollectorWindow), Args::Args(&[]), Ck3(Character)),
    ("GetTaxCollector", Ck3(TaxSlot), Args::Args(&[]), Ck3(Character)),
    ("GetTaxCollector", Ck3(TaxSlotItem), Args::Args(&[]), Ck3(Character)),
    ("GetTaxCollectorAptitudeTooltipFor", Ck3(TaxSlotType), Args::Args(&[DType(Ck3(Character))]), Ck3(ValueBreakdown)),
    ("GetTaxSlot", Ck3(AppointTaxCollectorWindow), Args::Args(&[]), Ck3(TaxSlot)),
    ("GetTaxSlot", Ck3(TaxSlotItem), Args::Args(&[]), Ck3(TaxSlot)),
    ("GetTaxSlot", Ck3(TaxSlotObligationsWindow), Args::Args(&[]), Ck3(TaxSlot)),
    ("GetTaxSlot", Ck3(TaxSlotVassalWindow), Args::Args(&[]), Ck3(TaxSlot)),
    ("GetTaxSlotType", Ck3(TaxSlot), Args::Args(&[]), Ck3(TaxSlotType)),
    ("GetTaxToLiegeBreakdown", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTaxpayerLimitChange", Ck3(AppointTaxCollectorWindow), Args::Args(&[]), Ck3(TaxCollectorValueChange)),
    ("GetTemplate", Ck3(Culture), Args::Args(&[]), Ck3(CultureTemplate)),
    ("GetTemplateData", Ck3(Culture), Args::Args(&[]), Ck3(CultureTemplateData)),
    ("GetTemplateData", Ck3(CultureTemplate), Args::Args(&[]), Ck3(CultureTemplateData)),
    ("GetTerrain", Ck3(Province), Args::Args(&[]), Ck3(Terrain)),
    ("GetTerrain", Ck3(RegimentTerrainModifier), Args::Args(&[]), Ck3(Terrain)),
    ("GetTerrainType", Ck3(HoldingStatus), Args::Args(&[]), Ck3(Terrain)),
    ("GetTheocraticLessee", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetTimedModifier", Ck3(HoldingStatus), Args::Args(&[]), Ck3(ModifierItem)),
    ("GetTimeoutDate", Ck3(DiplomaticItem), Args::Args(&[]), Date),
    ("GetTitle", Ck3(AdminBaseItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(AdminProvinceMapIcon), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(AdminVassalDetailView), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(AdministrativeTitleItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(CapitalMapIcon), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(CasusBelliTitleItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(ChangeGHWTargetWindowTitleItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(Claim), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(ClaimTitleItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(County), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(EpidemicInfectedRealm), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(FindVassalListWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(GovernmentAdministrationWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(HiredTroopItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(HoldingView), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(HolyOrder), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(InteractionTitleItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(LeaseOutBaroniesWindowTitleItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(LedgerTitleItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(MercenaryCompany), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(MigrationMapIcon), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(MilitaryItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(OutlinerHoldingItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(ProminentThemeItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(Province), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(RulerObjectiveAdvice), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(SelectTitleTroopAssignmentView), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(SuccessionAppointmentWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(SuccessionElectionWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(TitleAddLawWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(TitleCapitalMapIcon), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(TitleCustomizationWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(TitleHistoryWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(TitleItem), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(TitleTroopsMapIcon), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(TitleViewWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTitle", Ck3(TreasuryBudgetChangeWindow), Args::Args(&[]), Ck3(Title)),
    ("GetTitleAllegiance", Ck3(SubjectContract), Args::Args(&[]), Ck3(Title)),
    ("GetTitleCoA", Ck3(Title), Args::Args(&[]), Ck3(CoatOfArms)),
    ("GetTitleCoatOfArms", Ck3(RulerDesignerWindow), Args::Args(&[]), Ck3(DesignerCoA)),
    ("GetToolset", Ck3(CourtSceneEditorWindow), Args::Args(&[]), Ck3(CourtToolset)),
    ("GetTooltip", Ck3(GuiEditor), Args::Args(&[]), Ck3(GuiEditorTooltip)),
    ("GetTooltip", Ck3(MapContentEditorViewport), Args::Args(&[]), Ck3(GuiEditorTooltip)),
    ("GetTooltip", Ck3(MapObjectTool), Args::Args(&[]), Ck3(GuiEditorTooltip)),
    ("GetTooltip", Ck3(MaskPainterViewport), Args::Args(&[]), Ck3(GuiEditorTooltip)),
    ("GetTopAdminMeritPool", Ck3(InGameBottomBar), Args::Args(&[]), Ck3(AdminMeritPool)),
    ("GetTopCandidate", Ck3(SuccessionAppointmentWindow), Args::Args(&[]), Ck3(CharacterListItem)),
    ("GetTopCharacter", Ck3(MigrationWindow), Args::Args(&[]), Ck3(Character)),
    ("GetTopCharacterItem", Ck3(CharacterInteractionConfirmationWindow), Args::Args(&[]), Ck3(CharacterListItem)),
    ("GetTopCharacterItem", Ck3(MatchmakerInteractionWindow), Args::Args(&[]), Ck3(CharacterListItem)),
    ("GetTopCharacterParticipantGroup", Ck3(Situation), Args::Args(&[DType(Ck3(Character))]), Ck3(SituationParticipantGroup)),
    ("GetTopCurrentPhase", Ck3(Situation), Args::Args(&[]), Ck3(SituationPhase)),
    ("GetTopDecision", Ck3(StruggleWindow), Args::Args(&[]), Ck3(Decision)),
    ("GetTopLegacy", Ck3(DynastyHouseView), Args::Args(&[]), Ck3(DynastyLegacyItem)),
    ("GetTopLiege", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetTopLiege", Ck3(HoldingView), Args::Args(&[]), Ck3(Character)),
    ("GetTopNextPhaseType", Ck3(Situation), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetTopParticipantGroupByKey", Ck3(Situation), Args::Args(&[IType(Item::SituationParticipantGroup)]), Ck3(SituationParticipantGroup)),
    ("GetTopParticipantGroupByType", Ck3(Situation), Args::Args(&[DType(Unknown)]), Ck3(SituationParticipantGroup)),
    ("GetTopSubRegion", Ck3(Situation), Args::Args(&[]), Ck3(SituationSubRegion)),
    ("GetTotalCohesionMonthlyTooltip", Ck3(ConfederationWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTotalLevyBreakdown", Ck3(ManageTaxSlotsWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTotalLevyBreakdown", Ck3(TaxSlotAssignVassalWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTotalTaxBreakdown", Ck3(ManageTaxSlotsWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTotalTaxBreakdown", Ck3(TaxSlotAssignVassalWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTotalTaxSlotsBreakdown", Ck3(ManageTaxSlotsWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTrack", Ck3(HoldingView), Args::Args(&[]), Ck3(GUITrackItem)),
    ("GetTradition", Ck3(GuiCultureTradition), Args::Args(&[]), Ck3(CultureTradition)),
    ("GetTraditionGrouping", Ck3(AddTraditionWindow), Args::Args(&[DType(CString)]), Ck3(TraditionGrouping)),
    ("GetTraditionGrouping", Ck3(DivergenceWindow), Args::Args(&[DType(CString)]), Ck3(TraditionGrouping)),
    ("GetTrait", Ck3(EpidemicType), Args::Args(&[]), Ck3(Trait)),
    ("GetTrait", Ck3(MatchmakerTraitInfo), Args::Args(&[]), Ck3(Trait)),
    ("GetTrait", Ck3(OptionEffectItem), Args::Args(&[]), Ck3(Trait)),
    ("GetTrait", Ck3(PatternItem), Args::Args(&[]), Ck3(Trait)),
    ("GetTrait", Ck3(ReasonItem), Args::Args(&[]), Ck3(Trait)),
    ("GetTrait", Ck3(SaveRulerTraitGui), Args::Args(&[]), Ck3(Trait)),
    ("GetTrait", Ck3(TraitSlot), Args::Args(&[]), Ck3(Trait)),
    ("GetTrait", Ck3(VirtueOrSinItem), Args::Args(&[]), Ck3(Trait)),
    ("GetTraitArrays", Ck3(CharacterWindow), Args::Args(&[]), Ck3(TraitArrays)),
    ("GetTraitArrays", Ck3(LedgerCharacterItem), Args::Args(&[]), Ck3(TraitArrays)),
    ("GetTraitArrays", Ck3(LineOfSuccessionItem), Args::Args(&[]), Ck3(TraitArrays)),
    ("GetTraitFromGroup", Ck3(Character), Args::Args(&[DType(Unknown)]), Ck3(Trait)),
    ("GetTraitTrackByKey", Ck3(Trait), Args::Args(&[IType(Item::TraitTrack)]), Ck3(TraitLevelTrack)),
    ("GetTraitTrackProgressBar", Ck3(Character), Args::Args(&[DType(Ck3(Trait)), DType(Ck3(TraitLevelTrack))]), Ck3(ComplexBar)),
    ("GetTransitionCompeleteDate", Ck3(Struggle), Args::Args(&[]), Date),
    ("GetTravelDangerData", Ck3(ActivityPlannerMapIcon), Args::Args(&[]), Ck3(TravelDangerMapIconData)),
    ("GetTravelLeader", Ck3(TravelPlanData), Args::Args(&[]), Ck3(Character)),
    ("GetTravelOption", Ck3(TravelPlanCompanion), Args::Args(&[]), Ck3(TravelOption)),
    ("GetTravelPlan", Ck3(Character), Args::Args(&[]), Ck3(TravelPlan)),
    ("GetTravelPlan", Ck3(TravelPlanner), Args::Args(&[]), Ck3(TravelPlan)),
    ("GetTravelPlanData", Ck3(TravelOptionSelectionWindow), Args::Args(&[]), Ck3(TravelPlanData)),
    ("GetTravelPlanData", Ck3(TravelPlanner), Args::Args(&[]), Ck3(TravelPlanData)),
    ("GetTravelPlanData", Ck3(TravelRouteEditWindow), Args::Args(&[]), Ck3(TravelPlanData)),
    ("GetTravelPlanDraft", Ck3(TravelPlanner), Args::Args(&[]), Ck3(TravelPlanDraft)),
    ("GetTravelPointsOfInterestData", Ck3(ActivityPlannerMapIcon), Args::Args(&[]), Ck3(TravelPointsOfInterestIconData)),
    ("GetTreasuryExpensesBreakdown", Ck3(InGameTopbar), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTreasuryIncomeBreakdown", Ck3(InGameTopbar), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTreasuryMilitaryExpenses", Ck3(MilitaryView), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTributaries", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetTributariesBarterGoods", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTributariesHerd", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTributariesIncome", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTributariesLevy", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetTributaryContract", Ck3(Character), Args::Args(&[]), Ck3(SubjectContract)),
    ("GetType", Ck3(ActiveCasusBelli), Args::Args(&[]), Ck3(CasusBelliType)),
    ("GetType", Ck3(Activity), Args::Args(&[]), Ck3(ActivityType)),
    ("GetType", Ck3(ActivityIntentData), Args::Args(&[]), Ck3(ActivityIntent)),
    ("GetType", Ck3(ActivityItem), Args::Args(&[]), Ck3(ActivityType)),
    ("GetType", Ck3(ActivityListDetailHostView), Args::Args(&[]), Ck3(ActivityType)),
    ("GetType", Ck3(ActivitySpecialGuest), Args::Args(&[]), Ck3(ActivitySpecialGuestType)),
    ("GetType", Ck3(CasusBelliItem), Args::Args(&[]), Ck3(CasusBelliType)),
    ("GetType", Ck3(CharacterMemory), Args::Args(&[]), Ck3(CharacterMemoryType)),
    ("GetType", Ck3(Confederation), Args::Args(&[]), Ck3(ConfederationType)),
    ("GetType", Ck3(ContractAndObligation), Args::Args(&[]), Ck3(SubjectContractType)),
    ("GetType", Ck3(CourtPositionItem), Args::Args(&[]), Ck3(CourtPositionType)),
    ("GetType", Ck3(CultureEra), Args::Args(&[]), Ck3(CultureEraType)),
    ("GetType", Ck3(CultureInnovation), Args::Args(&[]), Ck3(CultureInnovationType)),
    ("GetType", Ck3(DecisionGroupItem), Args::Args(&[]), Ck3(DecisionGroupType)),
    ("GetType", Ck3(Domicile), Args::Args(&[]), Ck3(DomicileType)),
    ("GetType", Ck3(DomicileSettings), Args::Args(&[]), Ck3(DomicileType)),
    ("GetType", Ck3(Epidemic), Args::Args(&[]), Ck3(EpidemicType)),
    ("GetType", Ck3(FutureSituationPhase), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetType", Ck3(GreatProject), Args::Args(&[]), Ck3(GreatProjectType)),
    ("GetType", Ck3(GreatProjectContribution), Args::Args(&[]), Ck3(ProjectContributionType)),
    ("GetType", Ck3(Holding), Args::Args(&[]), Ck3(HoldingType)),
    ("GetType", Ck3(HouseRelation), Args::Args(&[]), Ck3(HouseRelationType)),
    ("GetType", Ck3(Inspiration), Args::Args(&[]), Ck3(InspirationType)),
    ("GetType", Ck3(IntrigueWindowCountermeasureItem), Args::Args(&[]), Ck3(SchemeCountermeasureType)),
    ("GetType", Ck3(InventorySlot), Args::Args(&[]), Ck3(InventorySlotType)),
    ("GetType", Ck3(Legend), Args::Args(&[]), Ck3(LegendType)),
    ("GetType", Ck3(LegendSeed), Args::Args(&[]), Ck3(LegendType)),
    ("GetType", Ck3(MessageGroupItem), Args::Args(&[]), Ck3(MessageGroupType)),
    ("GetType", Ck3(ObtainedAccoladeType), Args::Args(&[]), Ck3(AccoladeType)),
    ("GetType", Ck3(PlayerMessageItem), Args::Args(&[]), Ck3(MessageType)),
    ("GetType", Ck3(PrimaryContractAndObligation), Args::Args(&[]), Ck3(SubjectContractType)),
    ("GetType", Ck3(RaidIntentData), Args::Args(&[]), Ck3(RaidIntent)),
    ("GetType", Ck3(SAIActivityInfo), Args::Args(&[]), Ck3(ActivityType)),
    ("GetType", Ck3(SAIActivityOptionInfo), Args::Args(&[]), Ck3(ActivityOption)),
    ("GetType", Ck3(Secret), Args::Args(&[]), Ck3(SecretType)),
    ("GetType", Ck3(Situation), Args::Args(&[]), Ck3(SituationType)),
    ("GetType", Ck3(SituationParticipantGroup), Args::Args(&[]), Ck3(SituationParticipantGroupType)),
    ("GetType", Ck3(SituationPhase), Args::Args(&[]), Ck3(SituationPhaseType)),
    ("GetType", Ck3(Struggle), Args::Args(&[]), Ck3(StruggleType)),
    ("GetType", Ck3(TaskContract), Args::Args(&[]), Ck3(TaskContractType)),
    ("GetUnitIcon", Ck3(ProvinceIcon), Args::Args(&[]), Ck3(UnitMapIcon)),
    ("GetUnitIcon", Ck3(UnitMapIconHandler), Args::Args(&[]), Ck3(UnitMapIcon)),
    ("GetUnitItem", Ck3(ArmyWindow), Args::Args(&[]), Ck3(UnitItem)),
    ("GetUnitPortraitCharacter", Ck3(UnitItem), Args::Args(&[]), Ck3(Character)),
    ("GetUnlockTrait", Ck3(Perk), Args::Args(&[]), Ck3(Trait)),
    ("GetValueItem", Ck3(MeritItem), Args::Args(&[]), Ck3(PlayerValueItem)),
    ("GetVariable", Ck3(SituationHistoryEntry), Args::Args(&[DType(CString)]), Scope),
    ("GetVariable", Scope, Args::Args(&[DType(CString)]), Scope),
    ("GetVassal", Ck3(CantCreateOrJoinFactionVassal), Args::Args(&[]), Ck3(Character)),
    ("GetVassal", Ck3(TaxSlotAssignVassalWindow), Args::Args(&[]), Ck3(Character)),
    ("GetVassalContract", Ck3(Character), Args::Args(&[]), Ck3(SubjectContract)),
    ("GetVassalConversionWindow", Ck3(DivergenceWindow), Args::Args(&[]), Ck3(VassalConversionWindow)),
    ("GetVassalConversionWindow", Ck3(FaithConversionWindow), Args::Args(&[]), Ck3(VassalConversionWindow)),
    ("GetVassalConversionWindow", Ck3(FaithCreationWindow), Args::Args(&[]), Ck3(VassalConversionWindow)),
    ("GetVassalConversionWindow", Ck3(HybridizationWindow), Args::Args(&[]), Ck3(VassalConversionWindow)),
    ("GetVassalInfo", Ck3(MyRealmWindow), Args::Args(&[DType(Ck3(Character))]), Ck3(MyRealmWindowVassalItem)),
    ("GetVassalLevyBreakdown", Ck3(TaxSlotAssignVassalWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetVassalList", Ck3(VassalConversionWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetVassalStance", Ck3(Character), Args::Args(&[]), Ck3(VassalStance)),
    ("GetVassalStance", Ck3(VassalStanceFilter), Args::Args(&[]), Ck3(VassalStance)),
    ("GetVassalTaxBreakdown", Ck3(TaxSlotAssignVassalWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetVassals", Ck3(CharacterWindow), Args::Args(&[]), Ck3(CharacterSelectionList)),
    ("GetVassalsBarterGoods", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetVassalsHerd", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetVassalsIncome", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetVassalsLevy", Ck3(MyRealmWindow), Args::Args(&[]), Ck3(ValueBreakdown)),
    ("GetWar", Ck3(CallAllyWarItem), Args::Args(&[]), Ck3(War)),
    ("GetWar", Ck3(InterfereInWarWarItem), Args::Args(&[]), Ck3(War)),
    ("GetWar", Ck3(LedgerWarItem), Args::Args(&[]), Ck3(War)),
    ("GetWar", Ck3(WarDeclaredOverviewWindow), Args::Args(&[]), Ck3(War)),
    ("GetWar", Ck3(WarInfo), Args::Args(&[]), Ck3(War)),
    ("GetWar", Ck3(WarItem), Args::Args(&[]), Ck3(War)),
    ("GetWar", Ck3(WarOverviewWindow), Args::Args(&[]), Ck3(War)),
    ("GetWarden", Ck3(Character), Args::Args(&[]), Ck3(Character)),
    ("GetWindow", Ck3(GuiCultureInnovation), Args::Args(&[]), Ck3(CultureWindow)),
    ("GetWinterHarshModifier", Ck3(MenAtArmsType), Args::Args(&[]), Ck3(RegimentWinterModifier)),
    ("GetWinterNormalModifier", Ck3(MenAtArmsType), Args::Args(&[]), Ck3(RegimentWinterModifier)),
    ("GfxVideoControl", Ck3(PdxGuiWidget), Args::Args(&[]), Ck3(PdxGuiGfxVideoControl)),
    ("GovernmentType", Scope, Args::Args(&[]), Ck3(GovernmentType)),
    ("GreatHolyWar", Scope, Args::Args(&[]), Ck3(GreatHolyWar)),
    ("GreatProject", Scope, Args::Args(&[]), Ck3(GreatProject)),
    ("GreatProjectImprovement", Scope, Args::Args(&[]), Ck3(GreatProjectContribution)),
    ("GuiEditor", Ck3(GuiEditorOutliner), Args::Args(&[]), Ck3(GuiEditor)),
    ("GuiEditor", Ck3(GuiEditorProperties), Args::Args(&[]), Ck3(GuiEditor)),
    ("Hardness", Ck3(BrushSettings), Args::Args(&[]), Ck3(BrushFloat)),
    ("HolyOrder", Scope, Args::Args(&[]), Ck3(HolyOrder)),
    ("House", Scope, Args::Args(&[]), Ck3(DynastyHouse)),
    ("HouseAspirationType", Scope, Args::Args(&[]), Ck3(HouseAspiration)),
    ("HouseRelation", Scope, Args::Args(&[]), Ck3(HouseRelation)),
    ("HouseRelationLevel", Scope, Args::Args(&[]), Ck3(HouseRelationLevel)),
    ("HouseRelationType", Scope, Args::Args(&[]), Ck3(HouseRelationType)),
    ("Inspiration", Scope, Args::Args(&[]), Ck3(Inspiration)),
    ("Legend", Scope, Args::Args(&[]), Ck3(Legend)),
    ("LegendType", Scope, Args::Args(&[]), Ck3(LegendType)),
    ("MakeScope", Ck3(Accolade), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(ActiveCouncilTask), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Activity), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(ActivityType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Army), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Artifact), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Character), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(CharacterMemory), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Combat), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Confederation), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(ConfederationType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(CourtPosition), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(CourtPositionType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Culture), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(CultureInnovationType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(CulturePillar), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(CultureTradition), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Decision), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Domicile), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Dynasty), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(DynastyHouse), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Epidemic), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(EpidemicType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Faction), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Faith), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(FaithDoctrine), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(GeographicalRegion), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(GovernmentType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(GreatHolyWar), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(GreatProject), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(GreatProjectContribution), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(HolyOrder), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(HouseAspiration), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(HouseRelation), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(HouseRelationLevel), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(HouseRelationType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Inspiration), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Legend), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(LegendType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(MercenaryCompany), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Province), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Regiment), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Religion), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Scheme), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Secret), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Situation), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(SituationParticipantGroup), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(SituationSubRegion), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Story), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Struggle), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(SubjectContractType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(TaskContract), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(TaskContractType), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Title), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(Trait), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(TravelPlan), Args::Args(&[]), Scope),
    ("MakeScope", Ck3(War), Args::Args(&[]), Scope),
    ("MercenaryCompany", Scope, Args::Args(&[]), Ck3(MercenaryCompany)),
    ("MoveTool", Ck3(MapObjectTool), Args::Args(&[]), Ck3(MoveTool)),
    ("PixelSnap", Ck3(BrushSettings), Args::Args(&[]), Ck3(BrushBool)),
    ("Province", Scope, Args::Args(&[]), Ck3(Province)),
    ("Radius", Ck3(BrushSettings), Args::Args(&[]), Ck3(BrushFloat)),
    ("Regiment", Scope, Args::Args(&[]), Ck3(Regiment)),
    ("Religion", Scope, Args::Args(&[]), Ck3(Religion)),
    ("Scheme", Scope, Args::Args(&[]), Ck3(Scheme)),
    ("Secret", Scope, Args::Args(&[]), Ck3(Secret)),
    ("SelectTool", Ck3(MapObjectTool), Args::Args(&[]), Ck3(SelectTool)),
    ("SelectionHistory", Ck3(GuiEditor), Args::Args(&[]), Ck3(SelectionHistory)),
    ("SetRoot", TopScope, Args::Args(&[DType(Scope)]), TopScope),
    ("Settings", Ck3(BrushSettingsDropdown), Args::Args(&[]), Ck3(BrushSettings)),
    ("SetupDataContexts", Ck3(JominiNotification), Args::Args(&[DType(Ck3(PdxGuiWidget))]), Ck3(NotificationDummyContext)),
    ("ShowInConclusion", Ck3(ActivityLogEntry), Args::Args(&[]), bool),
    ("Situation", Scope, Args::Args(&[]), Ck3(Situation)),
    ("SituationParticipantGroup", Scope, Args::Args(&[]), Ck3(SituationParticipantGroup)),
    ("SituationSubRegion", Scope, Args::Args(&[]), Ck3(SituationSubRegion)),
    ("State", Ck3(ViewerEntity), Args::Args(&[]), Ck3(ViewerEntityState)),
    ("Story", Scope, Args::Args(&[]), Ck3(Story)),
    ("Struggle", Scope, Args::Args(&[]), Ck3(Struggle)),
    ("SubjectContractType", Scope, Args::Args(&[]), Ck3(SubjectContractType)),
    ("TaskContract", Scope, Args::Args(&[]), Ck3(TaskContract)),
    ("TaskContractType", Scope, Args::Args(&[]), Ck3(TaskContractType)),
    ("Title", Scope, Args::Args(&[]), Ck3(Title)),
    ("ToolProperty", Ck3(GuiEditorProperty), Args::Args(&[]), Ck3(ToolProperty)),
    ("Trait", Scope, Args::Args(&[]), Ck3(Trait)),
    ("TravelPlan", Scope, Args::Args(&[]), Ck3(TravelPlan)),
    ("Var", Scope, Args::Args(&[DType(CString)]), Scope),
    ("War", Scope, Args::Args(&[]), Ck3(War)),
    ("sArmy", TopScope, Args::Args(&[DType(CString)]), Ck3(Army)),
    ("sC", TopScope, Args::Args(&[DType(CString)]), Ck3(Character)),
    ("sCB", TopScope, Args::Args(&[DType(CString)]), Ck3(ActiveCasusBelli)),
    ("sCharacter", TopScope, Args::Args(&[DType(CString)]), Ck3(Character)),
    ("sCombat", TopScope, Args::Args(&[DType(CString)]), Ck3(Combat)),
    ("sCombatSide", TopScope, Args::Args(&[DType(CString)]), Ck3(CombatSide)),
    ("sCulture", TopScope, Args::Args(&[DType(CString)]), Ck3(Culture)),
    ("sDynasty", TopScope, Args::Args(&[DType(CString)]), Ck3(Dynasty)),
    ("sFaction", TopScope, Args::Args(&[DType(CString)]), Ck3(Faction)),
    ("sFaith", TopScope, Args::Args(&[DType(CString)]), Ck3(Faith)),
    ("sGreatHolyWar", TopScope, Args::Args(&[DType(CString)]), Ck3(GreatHolyWar)),
    ("sHolyOrder", TopScope, Args::Args(&[DType(CString)]), Ck3(HolyOrder)),
    ("sHouse", TopScope, Args::Args(&[DType(CString)]), Ck3(DynastyHouse)),
    ("sMercenary", TopScope, Args::Args(&[DType(CString)]), Ck3(MercenaryCompany)),
    ("sProvince", TopScope, Args::Args(&[DType(CString)]), Ck3(Province)),
    ("sScheme", TopScope, Args::Args(&[DType(CString)]), Ck3(Scheme)),
    ("sSecret", TopScope, Args::Args(&[DType(CString)]), Ck3(Secret)),
    ("sTitle", TopScope, Args::Args(&[DType(CString)]), Ck3(Title)),
    ("sWar", TopScope, Args::Args(&[DType(CString)]), Ck3(War)),
]