&[
("AccessActiveLawFromGroup", Vic3(Country), Args::Args(&[IType(Item::LawGroup)]), Vic3(Law)),
("AccessActiveLayout", Vic3(DockableLayoutManager), Args::Args(&[]), Vic3(DockableLayout)),
("AccessActivePage", Vic3(EditorSettingsWindow), Args::Args(&[]), Vic3(EditorSettingsPage)),
("AccessActivePage", Vic3(JominiSettingsWindow), Args::Args(&[]), Vic3(SettingsPage)),
("AccessAmendment", Scope, Args::Args(&[]), Vic3(Amendment)),
("AccessAmendmentType", Scope, Args::Args(&[]), Vic3(AmendmentType)),
("AccessAnimationEditorSearch", Vic3(GraphPanel), Args::Args(&[]), Vic3(NodeEditorSearch)),
("AccessAnyEvent", Vic3(EventMarker), Args::Args(&[]), Vic3(Event)),
("AccessAttackerBattleParticipant", Vic3(Battle), Args::Args(&[]), Vic3(BattleParticipant)),
("AccessAttackerLeaderParticipant", Vic3(War), Args::Args(&[]), Vic3(WarParticipant)),
("AccessAttackerModifier", Vic3(Battle), Args::Args(&[]), Vic3(Modifier)),
("AccessBattle", Scope, Args::Args(&[]), Vic3(Battle)),
("AccessBattle", Vic3(Character), Args::Args(&[]), Vic3(Battle)),
("AccessBlurThresholdCtx", Vic3(MapObjectPainterOptions), Args::Args(&[]), Vic3(BlurThreshold)),
("AccessBlurThresholdCtx", Vic3(MaterialPaintingMode), Args::Args(&[]), Vic3(BlurThreshold)),
("AccessBuilding", Scope, Args::Args(&[]), Vic3(Building)),
("AccessBuilding", Vic3(BuildingDetailsPanel), Args::Args(&[]), Vic3(Building)),
("AccessBuilding", Vic3(BuildingMarker), Args::Args(&[]), Vic3(Building)),
("AccessBuilding", Vic3(ConstructionQueueElement), Args::Args(&[]), Vic3(Building)),
("AccessBuilding", Vic3(MapListBuildingOption), Args::Args(&[]), Vic3(Building)),
("AccessBuilding", Vic3(Pop), Args::Args(&[]), Vic3(Building)),
("AccessBuilding", Vic3(State), Args::Args(&[IType(Item::BuildingType)]), Vic3(Building)),
("AccessBuilding", Vic3(StatesPanel), Args::Args(&[IType(Item::BuildingType)]), Vic3(Building)),
("AccessBuildingData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListBuildingOption)),
("AccessBuildingGroup", Scope, Args::Args(&[]), Vic3(BuildingGroup)),
("AccessBuildingType", Scope, Args::Args(&[]), Vic3(BuildingType)),
("AccessCanalType", Scope, Args::Args(&[]), Vic3(CanalType)),
("AccessCapital", Vic3(Country), Args::Args(&[]), Vic3(State)),
("AccessCategory", Vic3(Outliner), Args::Args(&[DType(CString)]), Vic3(OutlinerEntry)),
("AccessCategory", Vic3(ScopedEditorSettingsCategory), Args::Args(&[]), Vic3(EditorSettingCategory)),
("AccessCharacter", Scope, Args::Args(&[]), Vic3(Character)),
("AccessCharacter", Vic3(CommanderPanel), Args::Args(&[]), Vic3(Character)),
("AccessChild", Vic3(PdxGuiWidget), Args::Args(&[DType(CString)]), Vic3(PdxGuiWidget)),
("AccessCivilWar", Scope, Args::Args(&[]), Vic3(CivilWar)),
("AccessCloudData", Vic3(SaveGameWindow), Args::Args(&[]), Vic3(CloudSaveData)),
("AccessCombatUnit", Scope, Args::Args(&[]), Vic3(CombatUnit)),
("AccessCombatUnitType", Scope, Args::Args(&[]), Vic3(CombatUnitType)),
("AccessCommanderOrderType", Scope, Args::Args(&[]), Vic3(CommanderOrderType)),
("AccessCompany", Scope, Args::Args(&[]), Vic3(Company)),
("AccessCompanyType", Scope, Args::Args(&[]), Vic3(CompanyType)),
("AccessCompanyType", Vic3(Company), Args::Args(&[]), Vic3(CompanyType)),
("AccessCountry", Scope, Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(AddWarGoalPanel), Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(BattleParticipant), Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(Character), Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(ContextualDiplomaticActionType), Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(InterestGroup), Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(PanelMilitary), Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(Playable), Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(SwayCountryPanel), Args::Args(&[]), Vic3(Country)),
("AccessCountry", Vic3(WarParticipant), Args::Args(&[]), Vic3(Country)),
("AccessCountryCreation", Scope, Args::Args(&[]), Vic3(CountryCreation)),
("AccessCountryCreation", Vic3(ReleaseCountryWindow), Args::Args(&[]), Vic3(CountryCreation)),
("AccessCountryDefinition", Scope, Args::Args(&[]), Vic3(CountryDefinition)),
("AccessCountryFormation", Scope, Args::Args(&[]), Vic3(CountryFormation)),
("AccessCountryFormation", Vic3(CountryFormationPanel), Args::Args(&[]), Vic3(CountryFormation)),
("AccessCulturalCommunity", Scope, Args::Args(&[]), Vic3(CulturalCommunity)),
("AccessCulture", Scope, Args::Args(&[]), Vic3(Culture)),
("AccessCulture", Vic3(Character), Args::Args(&[]), Vic3(Culture)),
("AccessCulture", Vic3(CultureInfoPanel), Args::Args(&[]), Vic3(Culture)),
("AccessCulture", Vic3(Pop), Args::Args(&[]), Vic3(Culture)),
("AccessCurrentPage", Vic3(Encyclopedia), Args::Args(&[]), Vic3(EncyclopediaPage)),
("AccessCurrentlyResearchedTechnology", Vic3(Country), Args::Args(&[]), Vic3(Technology)),
("AccessDecisionType", Scope, Args::Args(&[]), Vic3(Decision)),
("AccessDecree", Scope, Args::Args(&[]), Vic3(Decree)),
("AccessDecree", Vic3(DecreeMarker), Args::Args(&[]), Vic3(Decree)),
("AccessDefenderBattleParticipant", Vic3(Battle), Args::Args(&[]), Vic3(BattleParticipant)),
("AccessDefenderLeaderParticipant", Vic3(War), Args::Args(&[]), Vic3(WarParticipant)),
("AccessDefenderModifier", Vic3(Battle), Args::Args(&[]), Vic3(Modifier)),
("AccessDefinition", Vic3(Country), Args::Args(&[]), Vic3(CountryDefinition)),
("AccessDiplomaticAction", Scope, Args::Args(&[]), Vic3(DiplomaticAction)),
("AccessDiplomaticAction", Vic3(DiplomaticActionWindow), Args::Args(&[]), Vic3(DiplomaticAction)),
("AccessDiplomaticCatalyst", Scope, Args::Args(&[]), Vic3(DiplomaticCatalyst)),
("AccessDiplomaticCatalystCategory", Scope, Args::Args(&[]), Vic3(DiplomaticCatalystCategory)),
("AccessDiplomaticCatalystType", Scope, Args::Args(&[]), Vic3(DiplomaticCatalystType)),
("AccessDiplomaticCatalystType", Vic3(DiplomaticCatalyst), Args::Args(&[]), Vic3(DiplomaticCatalystType)),
("AccessDiplomaticDemand", Scope, Args::Args(&[]), Vic3(DiplomaticDemand)),
("AccessDiplomaticPact", Scope, Args::Args(&[]), Vic3(DiplomaticPact)),
("AccessDiplomaticPact", Vic3(ContextualDiplomaticPact), Args::Args(&[]), Vic3(DiplomaticPact)),
("AccessDiplomaticPlay", Scope, Args::Args(&[]), Vic3(DiplomaticPlay)),
("AccessDiplomaticPlay", Vic3(AddWarGoalPanel), Args::Args(&[]), Vic3(DiplomaticPlay)),
("AccessDiplomaticPlay", Vic3(DiplomaticPlayPanel), Args::Args(&[]), Vic3(DiplomaticPlay)),
("AccessDiplomaticPlay", Vic3(Front), Args::Args(&[]), Vic3(DiplomaticPlay)),
("AccessDiplomaticPlay", Vic3(SwayCountryPanel), Args::Args(&[]), Vic3(DiplomaticPlay)),
("AccessDiplomaticPlay", Vic3(War), Args::Args(&[]), Vic3(DiplomaticPlay)),
("AccessDiplomaticPlayType", Scope, Args::Args(&[]), Vic3(DiplomaticPlayType)),
("AccessDiplomaticRelations", Scope, Args::Args(&[]), Vic3(DiplomaticRelations)),
("AccessEffectResult", Vic3(ScriptRunnerInspector), Args::Args(&[]), Vic3(ScriptRunnerResult)),
("AccessEvent", Vic3(EventWindow), Args::Args(&[]), Vic3(Event)),
("AccessEventTargets", Vic3(ScriptRunnerInspector), Args::Args(&[]), Vic3(EventTargetSetupContext)),
("AccessExecutive", Vic3(Company), Args::Args(&[]), Vic3(Character)),
("AccessFirstCountry", Vic3(DiplomaticAction), Args::Args(&[]), Vic3(Country)),
("AccessFirstCountry", Vic3(Truce), Args::Args(&[]), Vic3(Country)),
("AccessFirstDiplomaticPlay", Vic3(StrategicRegion), Args::Args(&[]), Vic3(DiplomaticPlay)),
("AccessFirstMarket", Vic3(Country), Args::Args(&[]), Vic3(Market)),
("AccessFirstState", Vic3(DiplomaticAction), Args::Args(&[]), Vic3(State)),
("AccessFirstState", Vic3(DiplomaticActionWindow), Args::Args(&[]), Vic3(State)),
("AccessFront", Scope, Args::Args(&[]), Vic3(Front)),
("AccessFront", Vic3(Battle), Args::Args(&[]), Vic3(Front)),
("AccessFront", Vic3(FrontMovementMarker), Args::Args(&[]), Vic3(Front)),
("AccessFront", Vic3(FrontPanel), Args::Args(&[]), Vic3(Front)),
("AccessGeographicRegion", Scope, Args::Args(&[]), Vic3(GeographicRegion)),
("AccessGoods", Scope, Args::Args(&[]), Vic3(Goods)),
("AccessGoods", Vic3(GoodsLocalPricesPanel), Args::Args(&[]), Vic3(Goods)),
("AccessGoods", Vic3(GoodsProductionInfo), Args::Args(&[]), Vic3(Goods)),
("AccessGoods", Vic3(GoodsUsagePanel), Args::Args(&[]), Vic3(Goods)),
("AccessGovernment", Vic3(Country), Args::Args(&[]), Vic3(GovernmentType)),
("AccessHQ", Scope, Args::Args(&[]), Vic3(Hq)),
("AccessHarvestCondition", Scope, Args::Args(&[]), Vic3(HarvestCondition)),
("AccessHarvestConditionArea", Scope, Args::Args(&[]), Vic3(HarvestConditionArea)),
("AccessHarvestConditionType", Scope, Args::Args(&[]), Vic3(HarvestConditionType)),
("AccessHeaviestJournalEntry", Vic3(Country), Args::Args(&[]), Vic3(JournalEntry)),
("AccessHeir", Vic3(Country), Args::Args(&[]), Vic3(Character)),
("AccessIdeology", Scope, Args::Args(&[]), Vic3(Ideology)),
("AccessInitiator", Vic3(DiplomaticPlay), Args::Args(&[]), Vic3(Country)),
("AccessInstitution", Scope, Args::Args(&[]), Vic3(Institution)),
("AccessInstitutionType", Scope, Args::Args(&[]), Vic3(InstitutionType)),
("AccessInterest", Scope, Args::Args(&[]), Vic3(Interest)),
("AccessInterestGroup", Scope, Args::Args(&[]), Vic3(InterestGroup)),
("AccessInterestGroup", Vic3(Character), Args::Args(&[]), Vic3(InterestGroup)),
("AccessInterestGroup", Vic3(InterestGroupAndTraitPair), Args::Args(&[]), Vic3(InterestGroup)),
("AccessInterestGroup", Vic3(InterestGroupMarker), Args::Args(&[]), Vic3(InterestGroup)),
("AccessInterestGroup", Vic3(InterestGroupPanel), Args::Args(&[]), Vic3(InterestGroup)),
("AccessInterestGroup", Vic3(MapListInterestGroupOption), Args::Args(&[]), Vic3(InterestGroup)),
("AccessInterestGroup", Vic3(PopulationGrouping), Args::Args(&[]), Vic3(InterestGroup)),
("AccessInterestGroupData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListInterestGroupOption)),
("AccessInterestGroupTrait", Scope, Args::Args(&[]), Vic3(InterestGroupTrait)),
("AccessInvasion", Scope, Args::Args(&[]), Vic3(Invasion)),
("AccessJournalEntry", Scope, Args::Args(&[]), Vic3(JournalEntry)),
("AccessJournalEntry", Vic3(JournalEntryPanel), Args::Args(&[]), Vic3(JournalEntry)),
("AccessLargestInterestGroup", Vic3(Pop), Args::Args(&[]), Vic3(InterestGroup)),
("AccessLargestStateOwner", Vic3(StateRegion), Args::Args(&[]), Vic3(Country)),
("AccessLaw", Scope, Args::Args(&[]), Vic3(Law)),
("AccessLawBeingEnacted", Vic3(Country), Args::Args(&[]), Vic3(Law)),
("AccessLawType", Scope, Args::Args(&[]), Vic3(LawType)),
("AccessLayoutSearchList", Vic3(DockableLayoutManager), Args::Args(&[]), Vic3(ToolPropertySearchList)),
("AccessLeader", Vic3(InterestGroup), Args::Args(&[]), Vic3(Character)),
("AccessLeftSideLeaderParticipant", Vic3(War), Args::Args(&[]), Vic3(WarParticipant)),
("AccessListStore", Vic3(VariableListInspectorPlugin), Args::Args(&[]), Vic3(VariableListStore)),
("AccessLoadView", Vic3(FrontEndMainView), Args::Args(&[]), Vic3(FrontEndLoadView)),
("AccessLocalPlayer", Vic3(LobbyView), Args::Args(&[]), Vic3(LobbyPlayer)),
("AccessLogViewer", Vic3(MapEditorGui), Args::Args(&[]), Vic3(LogViewer)),
("AccessMPConfig", Vic3(MultiplayerSetupWindow), Args::Args(&[]), Vic3(MPConfig)),
("AccessMarket", Scope, Args::Args(&[]), Vic3(Market)),
("AccessMarket", Vic3(Goods), Args::Args(&[]), Vic3(Market)),
("AccessMarket", Vic3(MapListMarketOption), Args::Args(&[]), Vic3(Market)),
("AccessMarket", Vic3(State), Args::Args(&[]), Vic3(Market)),
("AccessMarketCapital", Vic3(Market), Args::Args(&[]), Vic3(State)),
("AccessMarketData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListMarketOption)),
("AccessMarketGoods", Scope, Args::Args(&[]), Vic3(MarketGoods)),
("AccessMaterial", Vic3(MaterialMixEntry), Args::Args(&[]), Vic3(Material)),
("AccessMaterialImportSettings", Vic3(MeshImporter), Args::Args(&[]), Vic3(MeshImporterMaterials)),
("AccessMaterialMix", Vic3(SmartBrushPattern), Args::Args(&[]), Vic3(MaterialMix)),
("AccessMetadataWindow", Vic3(GraphPanel), Args::Args(&[]), Vic3(MetadataWindow)),
("AccessMethod", Vic3(ChangeProductionMethodMenuItem), Args::Args(&[]), Vic3(ProductionMethod)),
("AccessMilitaryFormation", Scope, Args::Args(&[]), Vic3(MilitaryFormation)),
("AccessMilitaryFormation", Vic3(MapListBuildingOption), Args::Args(&[]), Vic3(MilitaryFormation)),
("AccessMobilizationOption", Scope, Args::Args(&[]), Vic3(MobilizationOption)),
("AccessModifier", Vic3(Building), Args::Args(&[]), Vic3(Modifier)),
("AccessModifier", Vic3(Country), Args::Args(&[]), Vic3(Modifier)),
("AccessModifier", Vic3(Institution), Args::Args(&[]), Vic3(Modifier)),
("AccessModifier", Vic3(InterestGroup), Args::Args(&[]), Vic3(Modifier)),
("AccessModifier", Vic3(JournalEntry), Args::Args(&[]), Vic3(Modifier)),
("AccessModifier", Vic3(State), Args::Args(&[]), Vic3(Modifier)),
("AccessNamedGameRule", Vic3(JominiGameRules), Args::Args(&[DType(CString)]), Vic3(GuiGameRule)),
("AccessNewEntryEditor", Vic3(VariableListStore), Args::Args(&[]), Vic3(ScopeObjectEditor)),
("AccessNewEntryEditor", Vic3(VariableStore), Args::Args(&[]), Vic3(ScopeObjectEditor)),
("AccessObjective", Scope, Args::Args(&[]), Vic3(Objective)),
("AccessOriginCountry", Vic3(CivilWar), Args::Args(&[]), Vic3(Country)),
("AccessOtherCountry", Vic3(SwayCountryPanel), Args::Args(&[]), Vic3(Country)),
("AccessOverlord", Vic3(Country), Args::Args(&[]), Vic3(Country)),
("AccessOwner", Vic3(State), Args::Args(&[]), Vic3(Country)),
("AccessOwnerPopsList", Vic3(Building), Args::Args(&[]), Vic3(PopList)),
("AccessPanel", Vic3(WarGoalPanelPair), Args::Args(&[]), Vic3(WarPanel)),
("AccessParent", Vic3(PdxGuiWidget), Args::Args(&[]), Vic3(PdxGuiWidget)),
("AccessParticipant", Vic3(War), Args::Args(&[DType(Vic3(Country))]), Vic3(WarParticipant)),
("AccessParty", Scope, Args::Args(&[]), Vic3(Party)),
("AccessParty", Vic3(PartyPanel), Args::Args(&[]), Vic3(Party)),
("AccessPattern", Vic3(SmartBrushHeightRange), Args::Args(&[]), Vic3(SmartBrushPattern)),
("AccessPlayedOrObservedCountry", Vic3(Player), Args::Args(&[]), Vic3(Country)),
("AccessPoliticalLobby", Scope, Args::Args(&[]), Vic3(PoliticalLobby)),
("AccessPoliticalLobbyAppeasementFactor", Scope, Args::Args(&[]), Vic3(PoliticalLobbyAppeasementFactor)),
("AccessPoliticalLobbyType", Scope, Args::Args(&[]), Vic3(PoliticalLobbyType)),
("AccessPoliticalMovement", Scope, Args::Args(&[]), Vic3(PoliticalMovement)),
("AccessPoliticalMovement", Vic3(CivilWar), Args::Args(&[]), Vic3(PoliticalMovement)),
("AccessPoliticalMovementCategory", Scope, Args::Args(&[]), Vic3(PoliticalMovementCategory)),
("AccessPoliticalMovementType", Scope, Args::Args(&[]), Vic3(PoliticalMovementType)),
("AccessPop", Scope, Args::Args(&[]), Vic3(Pop)),
("AccessPop", Vic3(PopDetailsPanel), Args::Args(&[]), Vic3(Pop)),
("AccessPopType", Scope, Args::Args(&[]), Vic3(PopType)),
("AccessPopType", Vic3(Pop), Args::Args(&[]), Vic3(PopType)),
("AccessPopType", Vic3(PopListItem), Args::Args(&[]), Vic3(PopType)),
("AccessPopsList", Vic3(Building), Args::Args(&[]), Vic3(PopList)),
("AccessPopsList", Vic3(CultureInfoPanel), Args::Args(&[]), Vic3(PopList)),
("AccessPopsList", Vic3(InterestGroupPanel), Args::Args(&[]), Vic3(PopList)),
("AccessPopsList", Vic3(PopsOverviewPanel), Args::Args(&[]), Vic3(PopList)),
("AccessPopsList", Vic3(ReligionInfoPanel), Args::Args(&[]), Vic3(PopList)),
("AccessPopsList", Vic3(State), Args::Args(&[]), Vic3(PopList)),
("AccessPowerBloc", Scope, Args::Args(&[]), Vic3(PowerBloc)),
("AccessPowerBloc", Vic3(Country), Args::Args(&[]), Vic3(PowerBloc)),
("AccessPowerBloc", Vic3(MapListPowerBlocOption), Args::Args(&[]), Vic3(PowerBloc)),
("AccessPowerBlocData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListPowerBlocOption)),
("AccessPowerBlocIdentity", Scope, Args::Args(&[]), Vic3(PowerBlocIdentity)),
("AccessPowerBlocPrinciple", Scope, Args::Args(&[]), Vic3(PowerBlocPrinciple)),
("AccessPowerBlocPrincipleGroup", Scope, Args::Args(&[]), Vic3(PowerBlocPrincipleGroup)),
("AccessProductionMethod", Vic3(Building), Args::Args(&[DType(Vic3(ProductionMethodGroup))]), Vic3(ProductionMethod)),
("AccessProvince", Scope, Args::Args(&[]), Vic3(Province)),
("AccessProvince", Vic3(SeaRegionPanel), Args::Args(&[]), Vic3(Province)),
("AccessReformGovernment", Vic3(PoliticsPanel), Args::Args(&[]), Vic3(ReformGovernment)),
("AccessReligion", Scope, Args::Args(&[]), Vic3(Religion)),
("AccessReligion", Vic3(Character), Args::Args(&[]), Vic3(Religion)),
("AccessReligion", Vic3(Culture), Args::Args(&[]), Vic3(Religion)),
("AccessReligion", Vic3(Pop), Args::Args(&[]), Vic3(Religion)),
("AccessReligion", Vic3(ReligionInfoPanel), Args::Args(&[]), Vic3(Religion)),
("AccessRightSideLeaderParticipant", Vic3(War), Args::Args(&[]), Vic3(WarParticipant)),
("AccessRuler", Vic3(Country), Args::Args(&[]), Vic3(Character)),
("AccessScope", Vic3(OutlinerEntry), Args::Args(&[]), Scope),
("AccessScopeEditor", Vic3(VariableEntry), Args::Args(&[]), Vic3(ScopeObjectEditor)),
("AccessScopeEditor", Vic3(VariableInspectorVariable), Args::Args(&[]), Vic3(ScopeObjectEditor)),
("AccessScopeEditor", Vic3(VariableListEntry), Args::Args(&[]), Vic3(ScopeObjectEditor)),
("AccessSecondCountry", Vic3(DiplomaticAction), Args::Args(&[]), Vic3(Country)),
("AccessSecondCountry", Vic3(Truce), Args::Args(&[]), Vic3(Country)),
("AccessSecondState", Vic3(DiplomaticAction), Args::Args(&[]), Vic3(State)),
("AccessSecondState", Vic3(DiplomaticActionWindow), Args::Args(&[]), Vic3(State)),
("AccessSelectedLayout", Vic3(DockableLayoutManager), Args::Args(&[]), Vic3(DockableLayout)),
("AccessSelectedPlayable", Vic3(LobbyView), Args::Args(&[]), Vic3(Playable)),
("AccessSetupVariable", Vic3(VariableInspectorPlugin), Args::Args(&[]), Vic3(VariableInspectorVariable)),
("AccessShippingLane", Scope, Args::Args(&[]), Vic3(ShippingLane)),
("AccessSituation", Vic3(OutlinerEntry), Args::Args(&[]), Vic3(Event)),
("AccessState", Scope, Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(Building), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(BuildingDetailsPanel), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(BuildingPotentialMarker), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(ColonyMarker), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(ConstructionQueueElement), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(Event), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(Goods), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(MapListBuildingOption), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(MapListStateOption), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(Pop), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(ProductionMarker), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(StatePopulationPanel), Args::Args(&[]), Vic3(State)),
("AccessState", Vic3(StatesPanel), Args::Args(&[]), Vic3(State)),
("AccessStateData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListStateOption)),
("AccessStateGoods", Scope, Args::Args(&[]), Vic3(StateGoods)),
("AccessStateRegion", Scope, Args::Args(&[]), Vic3(StateRegion)),
("AccessStateRegion", Vic3(Building), Args::Args(&[]), Vic3(StateRegion)),
("AccessStateRegion", Vic3(Province), Args::Args(&[]), Vic3(StateRegion)),
("AccessStateRegion", Vic3(State), Args::Args(&[]), Vic3(StateRegion)),
("AccessStateReligion", Vic3(Country), Args::Args(&[]), Vic3(Religion)),
("AccessStateSelectionTarget", Vic3(DiplomaticActionWindow), Args::Args(&[]), Vic3(Country)),
("AccessStateTrait", Scope, Args::Args(&[]), Vic3(StateTrait)),
("AccessStrategicRegion", Scope, Args::Args(&[]), Vic3(StrategicRegion)),
("AccessStrategicRegion", Vic3(MapListStrategicRegionOption), Args::Args(&[]), Vic3(StrategicRegion)),
("AccessStrategicRegion", Vic3(StateRegion), Args::Args(&[]), Vic3(StrategicRegion)),
("AccessStrategicRegion", Vic3(StrategicRegionMarker), Args::Args(&[]), Vic3(StrategicRegion)),
("AccessStrategicRegionData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListStrategicRegionOption)),
("AccessSubsistenceBuilding", Vic3(State), Args::Args(&[]), Vic3(Building)),
("AccessSubsistenceBuilding", Vic3(StatesPanel), Args::Args(&[]), Vic3(Building)),
("AccessSway", Scope, Args::Args(&[]), Vic3(Sway)),
("AccessTarget", Vic3(DiplomaticPlay), Args::Args(&[]), Vic3(Country)),
("AccessTechnology", Scope, Args::Args(&[]), Vic3(Technology)),
("AccessTheater", Scope, Args::Args(&[]), Vic3(Theater)),
("AccessTimeoutTimer", Vic3(Proposal), Args::Args(&[]), Vic3(PieTimer)),
("AccessTopOverlord", Vic3(Country), Args::Args(&[]), Vic3(Country)),
("AccessTreaty", Scope, Args::Args(&[]), Vic3(Treaty)),
("AccessTreatyArticle", Scope, Args::Args(&[]), Vic3(Article)),
("AccessTriggerResult", Vic3(ScriptRunnerInspector), Args::Args(&[]), Vic3(ScriptRunnerResult)),
("AccessUndoHistoryViewerClient", Vic3(MapEditor), Args::Args(&[]), Vic3(UndoHistoryViewerClient)),
("AccessUndoer", Vic3(MeshImporter), Args::Args(&[]), Vic3(UndoStack)),
("AccessUprisingCountry", Vic3(CivilWar), Args::Args(&[]), Vic3(Country)),
("AccessVariable", Vic3(VariableInspectorEntry), Args::Args(&[]), Vic3(VariableInspectorVariable)),
("AccessVariableLists", Vic3(EventTargetSetupContext), Args::Args(&[]), Vic3(VariableListStore)),
("AccessVariables", Vic3(EventTargetSetupContext), Args::Args(&[]), Vic3(VariableStore)),
("AccessWar", Scope, Args::Args(&[]), Vic3(War)),
("AccessWar", Vic3(DiplomaticPlay), Args::Args(&[]), Vic3(War)),
("AccessWar", Vic3(WarPanel), Args::Args(&[]), Vic3(War)),
("AccessWarGoal", Scope, Args::Args(&[]), Vic3(WarGoal)),
("AccessWarGoal", Vic3(WarGoalMarker), Args::Args(&[]), Vic3(WarGoal)),
("AccessWarGoal", Vic3(WarGoalPanelPair), Args::Args(&[]), Vic3(WarGoal)),
("AccessWarGoalType", Scope, Args::Args(&[]), Vic3(WarGoalType)),
("AddList", TopScope, Args::Args(&[DType(Unknown), DType(Unknown)]), TopScope),
("AddScope", TopScope, Args::Args(&[DType(Unknown), DType(Unknown)]), TopScope),
("Amount", Vic3(BrushSettings), Args::Args(&[]), Vic3(BrushFloat)),
("CalcLibertyDesireLevel", Vic3(Country), Args::Args(&[]), Vic3(LibertyDesireLevel)),
("ChatMessage", Vic3(ChatNotificationMessage), Args::Args(&[]), Vic3(ChatMessage)),
("Entity", Vic3(EntityEditor), Args::Args(&[]), Vic3(ViewerEntity)),
("FindChild", Vic3(PdxGuiWidget), Args::Args(&[DType(CString)]), Vic3(PdxGuiWidget)),
("FindLeastExperiencedConscriptUnit", Vic3(MilitaryFormation), Args::Args(&[DType(Unknown)]), Vic3(CombatUnit)),
("FindLeastExperiencedRegularUnit", Vic3(MilitaryFormation), Args::Args(&[DType(Vic3(CombatUnitType))]), Vic3(CombatUnit)),
("Get", Vic3(EncyclopediaEntryView), Args::Args(&[]), Vic3(EncyclopediaEntry)),
("GetAcceptanceStatus", Vic3(Character), Args::Args(&[]), Vic3(AcceptanceStatus)),
("GetAcceptanceStatus", Vic3(Pop), Args::Args(&[]), Vic3(AcceptanceStatus)),
("GetAcceptanceStatusIn", Vic3(Character), Args::Args(&[DType(Vic3(Country))]), Vic3(AcceptanceStatus)),
("GetAcceptedSway", Vic3(DiplomaticPlay), Args::Args(&[DType(Vic3(Country))]), Vic3(Sway)),
("GetAchievement", Vic3(GUIAchievement), Args::Args(&[]), Vic3(Achievement)),
("GetActivateConscriptionCenterData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListActivateConscriptionCenterOption)),
("GetActiveGroupLaw", Vic3(Law), Args::Args(&[]), Vic3(Law)),
("GetActiveLawFrom", Vic3(Country), Args::Args(&[DType(Unknown)]), Vic3(Law)),
("GetActiveLawFromGroup", Vic3(Country), Args::Args(&[IType(Item::LawGroup)]), Vic3(Law)),
("GetActor", Vic3(Proposal), Args::Args(&[]), Vic3(Country)),
("GetAgitator", Vic3(AgitatorSlot), Args::Args(&[]), Vic3(Character)),
("GetAlert", Vic3(ImportantAlert), Args::Args(&[]), Vic3(Alert)),
("GetAllPage", Vic3(Encyclopedia), Args::Args(&[]), Vic3(EncyclopediaPage)),
("GetAllSameProductionMethod", Vic3(BuildingProductionMethodsEntry), Args::Args(&[DType(Unknown)]), Vic3(ProductionMethod)),
("GetAmendedTreaty", Vic3(TreatyDraft), Args::Args(&[]), Vic3(Treaty)),
("GetAmendment", Scope, Args::Args(&[]), Vic3(Amendment)),
("GetAmendmentType", Scope, Args::Args(&[]), Vic3(AmendmentType)),
("GetAnyEvent", Vic3(EventMarker), Args::Args(&[]), Vic3(Event)),
("GetAnyMarket", Vic3(MarketsMarker), Args::Args(&[]), Vic3(Market)),
("GetArea", Vic3(HarvestCondition), Args::Args(&[]), Vic3(HarvestConditionArea)),
("GetArea", Vic3(MapListHarvestConditionOption), Args::Args(&[]), Vic3(HarvestConditionArea)),
("GetArmy", Vic3(Invasion), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetArticleDraft", Vic3(WarGoal), Args::Args(&[]), Vic3(ArticleDraft)),
("GetArticleDraft", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(ArticleDraft)),
("GetArticleType", Vic3(Article), Args::Args(&[]), Vic3(ArticleType)),
("GetArticleType", Vic3(ArticleDraft), Args::Args(&[]), Vic3(ArticleType)),
("GetArticleType", Vic3(WarGoal), Args::Args(&[]), Vic3(ArticleType)),
("GetArticleType", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(ArticleType)),
("GetAssignedState", Vic3(Character), Args::Args(&[]), Vic3(State)),
("GetAssimilatingCulture", Vic3(Pop), Args::Args(&[]), Vic3(Culture)),
("GetAttachedLaw", Vic3(Amendment), Args::Args(&[]), Vic3(Law)),
("GetAttacker", Vic3(Battle), Args::Args(&[]), Vic3(Country)),
("GetAttackerCondition", Vic3(Battle), Args::Args(&[]), Vic3(BattleCondition)),
("GetAttackerLeader", Vic3(War), Args::Args(&[]), Vic3(Country)),
("GetAttackerModifier", Vic3(Battle), Args::Args(&[]), Vic3(Modifier)),
("GetAttackerSide", Vic3(Battle), Args::Args(&[]), Vic3(BattleSide)),
("GetAttitudeTowards", Vic3(Country), Args::Args(&[DType(Vic3(Country))]), Vic3(AIAttitude)),
("GetBaseFlag", Vic3(CountryDefinition), Args::Args(&[]), Vic3(CoatOfArms)),
("GetBaseGoods", Vic3(Goods), Args::Args(&[]), Vic3(Goods)),
("GetBaseGoods", Vic3(GoodsWorldMarketPanel), Args::Args(&[]), Vic3(Goods)),
("GetBattle", Scope, Args::Args(&[]), Vic3(Battle)),
("GetBattle", Vic3(BattleMarker), Args::Args(&[]), Vic3(Battle)),
("GetBattle", Vic3(BattlePanel), Args::Args(&[]), Vic3(Battle)),
("GetBattle", Vic3(BattleParticipantsPanel), Args::Args(&[]), Vic3(Battle)),
("GetBattle", Vic3(Character), Args::Args(&[]), Vic3(Battle)),
("GetBattle", Vic3(CombatUnit), Args::Args(&[]), Vic3(Battle)),
("GetBattle", Vic3(PastBattleMarker), Args::Args(&[]), Vic3(Battle)),
("GetBattleModifier", Vic3(CombatUnitType), Args::Args(&[]), Vic3(Modifier)),
("GetBattleUnitFormation", Vic3(Battle), Args::Args(&[DType(Vic3(MilitaryFormation))]), Vic3(BattleMilitaryFormation)),
("GetBeginState", Vic3(ShippingLane), Args::Args(&[]), Vic3(State)),
("GetBindingPeriodEndGameDate", Vic3(Treaty), Args::Args(&[]), Date),
("GetBreakdownFor", Vic3(Modifier), Args::Args(&[DType(Unknown)]), Vic3(ModifierBreakdown)),
("GetBuilding", Scope, Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(BattleBuildingEntry), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(BuildingDetailsPanel), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(BuildingMarker), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(CombatUnit), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(Company), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(ConstructionQueueElement), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(GoodsPanelValue), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(MapListBuildingOption), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(MilitaryPanelBuildingEntry), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(Pop), Args::Args(&[]), Vic3(Building)),
("GetBuilding", Vic3(State), Args::Args(&[IType(Item::BuildingType)]), Vic3(Building)),
("GetBuildingContext", Vic3(PopList), Args::Args(&[]), Vic3(Building)),
("GetBuildingData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListBuildingOption)),
("GetBuildingGroup", Scope, Args::Args(&[]), Vic3(BuildingGroup)),
("GetBuildingGroup", Vic3(BuildingType), Args::Args(&[]), Vic3(BuildingGroup)),
("GetBuildingModifier", Vic3(BuildingType), Args::Args(&[]), Vic3(Modifier)),
("GetBuildingTarget", Vic3(JournalEntry), Args::Args(&[]), Vic3(Building)),
("GetBuildingType", Scope, Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(Article), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(ArticleDraft), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(Building), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(BuildingBrowserBuildingTypeItem), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(BuildingPotentialMarker), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(BuildingProductionMethodsEntry), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(CanalType), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(CompanyCharter), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(GoodsPanelValue), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(MapListBuildingPanel), Args::Args(&[]), Vic3(BuildingType)),
("GetBuildingType", Vic3(NationalizeBuildingTypeGroup), Args::Args(&[]), Vic3(BuildingType)),
("GetCanalType", Scope, Args::Args(&[]), Vic3(CanalType)),
("GetCapital", Vic3(Country), Args::Args(&[]), Vic3(State)),
("GetCapital", Vic3(CountryCreation), Args::Args(&[]), Vic3(StateRegion)),
("GetCapturingCountry", Vic3(Battle), Args::Args(&[]), Vic3(Country)),
("GetCategory", Vic3(DiplomaticCatalystType), Args::Args(&[]), Vic3(DiplomaticCatalystCategory)),
("GetCategory", Vic3(PoliticalMovementType), Args::Args(&[]), Vic3(PoliticalMovementCategory)),
("GetCategory", Vic3(ScopedEditorSettingsCategory), Args::Args(&[]), Vic3(EditorSettingCategory)),
("GetCategory", Vic3(Theme), Args::Args(&[]), Vic3(ThemeCategory)),
("GetCharacter", Scope, Args::Args(&[]), Vic3(Character)),
("GetCharacter", Vic3(CommanderPanel), Args::Args(&[]), Vic3(Character)),
("GetCharacter", Vic3(EventIcon), Args::Args(&[]), Vic3(Character)),
("GetChat", Vic3(ChatTab), Args::Args(&[]), Vic3(Chat)),
("GetCheckpointEndDate", Vic3(Law), Args::Args(&[]), Date),
("GetChildGenerator", Vic3(PortraitEditorWindow), Args::Args(&[]), Vic3(ChildGenerator)),
("GetCivilWar", Scope, Args::Args(&[]), Vic3(CivilWar)),
("GetCivilWar", Vic3(PoliticalMovement), Args::Args(&[]), Vic3(CivilWar)),
("GetCoa", Vic3(PowerBlocCoaPiece), Args::Args(&[]), Vic3(CoatOfArms)),
("GetCohesionLevel", Vic3(PowerBloc), Args::Args(&[]), Vic3(CohesionLevel)),
("GetColonyCompany", Vic3(State), Args::Args(&[]), Vic3(Company)),
("GetColonyData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListColonyOption)),
("GetCombatUnit", Scope, Args::Args(&[]), Vic3(CombatUnit)),
("GetCombatUnitType", Scope, Args::Args(&[]), Vic3(CombatUnitType)),
("GetCombatUnitType", Vic3(BattleUnitType), Args::Args(&[]), Vic3(CombatUnitType)),
("GetCombatUnitType", Vic3(MapListBuildingOption), Args::Args(&[]), Vic3(CombatUnitType)),
("GetCommander", Vic3(BattleSide), Args::Args(&[]), Vic3(Character)),
("GetCommander", Vic3(StagedCommanderTransfer), Args::Args(&[]), Vic3(Character)),
("GetCommanderOrderType", Scope, Args::Args(&[]), Vic3(CommanderOrderType)),
("GetCommanderRank", Vic3(Character), Args::Args(&[]), Vic3(CommanderRank)),
("GetCompany", Scope, Args::Args(&[]), Vic3(Company)),
("GetCompany", Vic3(Article), Args::Args(&[]), Vic3(Company)),
("GetCompany", Vic3(ArticleDraft), Args::Args(&[]), Vic3(Company)),
("GetCompany", Vic3(Building), Args::Args(&[]), Vic3(Company)),
("GetCompany", Vic3(CompanyChangeNamePopup), Args::Args(&[]), Vic3(Company)),
("GetCompany", Vic3(CompanyPanel), Args::Args(&[]), Vic3(Company)),
("GetCompanyType", Scope, Args::Args(&[]), Vic3(CompanyType)),
("GetCompanyType", Vic3(Company), Args::Args(&[]), Vic3(CompanyType)),
("GetConceptTip", Vic3(LoadingScreenManager), Args::Args(&[]), Vic3(GameConceptType)),
("GetConfirmedCustomCoaPreview", Vic3(PowerBlocFormation), Args::Args(&[]), Vic3(CoatOfArms)),
("GetContextCountry", Vic3(ContextualDiplomaticPact), Args::Args(&[]), Vic3(Country)),
("GetContinueSave", Vic3(FrontEndLoadView), Args::Args(&[]), Vic3(SaveGameItem)),
("GetController", Vic3(Province), Args::Args(&[]), Vic3(Country)),
("GetController", Vic3(State), Args::Args(&[]), Vic3(Country)),
("GetConvertingReligion", Vic3(Pop), Args::Args(&[]), Vic3(Religion)),
("GetCooldownDate", Vic3(PowerBlocPrincipleData), Args::Args(&[]), Date),
("GetCoreIdeology", Vic3(PoliticalMovement), Args::Args(&[]), Vic3(Ideology)),
("GetCoreIdeology", Vic3(PoliticalMovementType), Args::Args(&[]), Vic3(Ideology)),
("GetCountry", Scope, Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(AddWarGoalPanel), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Article), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(ArticleDraft), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(BattleParticipant), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(BattleSide), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(BuildingBrowserPanel), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Character), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(CityMarker), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(CombatUnit), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Company), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(ConstructionPanel), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(ContextualDiplomaticActionType), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(CountryMarker), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(CountryPanel), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(CountryTrendPair), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Decree), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(DiplomaticCatalyst), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Election), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(EventIcon), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(FrontSide), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Hq), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Institution), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(InterestGroup), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(InterestingCountryItem), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(JournalEntry), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Law), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(MapListCountryOption), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(MapListDiploActionOption), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(OccupationPiechartData), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(OpinionMarker), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(PanelMilitary), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Party), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Playable), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(PoliticalLobby), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(PoliticalMovement), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(Pop), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(PopBrowserPanel), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(ReformGovernment), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(ShippingLane), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(State), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(SupplyNetworkEntry), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(SwayCountryPanel), Args::Args(&[]), Vic3(Country)),
("GetCountry", Vic3(WarParticipant), Args::Args(&[]), Vic3(Country)),
("GetCountryCreation", Scope, Args::Args(&[]), Vic3(CountryCreation)),
("GetCountryCreation", Vic3(ReleaseCountryWindow), Args::Args(&[]), Vic3(CountryCreation)),
("GetCountryCreation", Vic3(WarGoal), Args::Args(&[]), Vic3(CountryCreation)),
("GetCountryCreation", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(CountryCreation)),
("GetCountryData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListCountryOption)),
("GetCountryDefinition", Scope, Args::Args(&[]), Vic3(CountryDefinition)),
("GetCountryDefinition", Vic3(DiplomaticPlayConfirmation), Args::Args(&[]), Vic3(CountryDefinition)),
("GetCountryFlag", Vic3(SaveGameItem), Args::Args(&[]), Vic3(CoatOfArms)),
("GetCountryForFlag", Vic3(SwayOffer), Args::Args(&[DType(Vic3(Country))]), Vic3(Country)),
("GetCountryFormation", Scope, Args::Args(&[]), Vic3(CountryFormation)),
("GetCountryFormation", Vic3(CountryFormationPanel), Args::Args(&[]), Vic3(CountryFormation)),
("GetCountryFormation", Vic3(WarGoal), Args::Args(&[]), Vic3(CountryFormation)),
("GetCountryFormation", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(CountryFormation)),
("GetCountryModifier", Vic3(BuildingType), Args::Args(&[]), Vic3(Modifier)),
("GetCountryProposingPeace", Vic3(War), Args::Args(&[]), Vic3(Country)),
("GetCountryWhichNotOwesObligation", Vic3(DiplomaticRelations), Args::Args(&[]), Vic3(Country)),
("GetCountryWhichOwesObligation", Vic3(DiplomaticRelations), Args::Args(&[]), Vic3(Country)),
("GetCreator", Vic3(WarGoal), Args::Args(&[]), Vic3(Country)),
("GetCreator", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(Country)),
("GetCulturalCommunity", Scope, Args::Args(&[]), Vic3(CulturalCommunity)),
("GetCulture", Scope, Args::Args(&[]), Vic3(Culture)),
("GetCulture", Vic3(Character), Args::Args(&[]), Vic3(Culture)),
("GetCulture", Vic3(CombatUnit), Args::Args(&[]), Vic3(Culture)),
("GetCulture", Vic3(CulturalCommunity), Args::Args(&[]), Vic3(Culture)),
("GetCulture", Vic3(CultureCasualtyStatistics), Args::Args(&[]), Vic3(Culture)),
("GetCulture", Vic3(CultureInfoPanel), Args::Args(&[]), Vic3(Culture)),
("GetCulture", Vic3(HomelandMarker), Args::Args(&[]), Vic3(Culture)),
("GetCulture", Vic3(NationalAwakeningMarker), Args::Args(&[]), Vic3(Culture)),
("GetCulture", Vic3(Pop), Args::Args(&[]), Vic3(Culture)),
("GetCurrentDate", Vic3(TimeKeeper), Args::Args(&[]), Date),
("GetCurrentEntry", Vic3(ScriptProfilerGui), Args::Args(&[]), Vic3(ScriptProfilerEntry)),
("GetCurrentFront", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Front)),
("GetCurrentHQ", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Hq)),
("GetCurrentMaterial", Vic3(MaterialBrowser), Args::Args(&[]), Vic3(Material)),
("GetCurrentOption", Vic3(AlertSettingsItem), Args::Args(&[]), Vic3(AlertOptionItem)),
("GetCurrentOption", Vic3(NotificationSettingsItem), Args::Args(&[]), Vic3(NotificationOptionItem)),
("GetCurrentPage", Vic3(Encyclopedia), Args::Args(&[]), Vic3(EncyclopediaPage)),
("GetCurrentSeaNode", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Province)),
("GetCurrentTab", Vic3(LensToolbar), Args::Args(&[]), Vic3(LensTab)),
("GetCurrentlyActive", Vic3(LawGroup), Args::Args(&[]), Vic3(Law)),
("GetCurrentlyEnacting", Vic3(LawGroup), Args::Args(&[]), Vic3(Law)),
("GetCurrentlyResearchedTechnology", Vic3(Country), Args::Args(&[]), Vic3(Technology)),
("GetCustomCoaPreview", Vic3(PowerBlocCustomizationPopup), Args::Args(&[]), Vic3(CoatOfArms)),
("GetDate", Vic3(JominiNotification), Args::Args(&[]), Date),
("GetDate", Vic3(SaveGameItem), Args::Args(&[]), Date),
("GetDayNightEnableManualTime", Vic3(ThemeWindow), Args::Args(&[]), Vic3(PdxSetting)),
("GetDayNightEnableSyncLocalTime", Vic3(ThemeWindow), Args::Args(&[]), Vic3(PdxSetting)),
("GetDayNightEnabled", Vic3(ThemeWindow), Args::Args(&[]), Vic3(PdxSetting)),
("GetDayNightManualTimeHour", Vic3(ThemeWindow), Args::Args(&[]), Vic3(PdxSetting)),
("GetDayNightSpeed", Vic3(ThemeWindow), Args::Args(&[]), Vic3(PdxSetting)),
("GetDayNightSunHours", Vic3(ThemeWindow), Args::Args(&[]), Vic3(PdxSetting)),
("GetDayNightTimeOfSunrise", Vic3(ThemeWindow), Args::Args(&[]), Vic3(PdxSetting)),
("GetDecisionType", Scope, Args::Args(&[]), Vic3(Decision)),
("GetDecree", Scope, Args::Args(&[]), Vic3(Decree)),
("GetDecree", Vic3(DecreeMarker), Args::Args(&[]), Vic3(Decree)),
("GetDecreeData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListDecreeOption)),
("GetDecreeType", Vic3(LensOption), Args::Args(&[]), Vic3(DecreeType)),
("GetDecreeType", Vic3(MapListDecreePanel), Args::Args(&[]), Vic3(DecreeType)),
("GetDefaultGoods", Vic3(PopNeed), Args::Args(&[]), Vic3(Goods)),
("GetDefaultOutputGoods", Vic3(Building), Args::Args(&[]), Vic3(Goods)),
("GetDefender", Vic3(Battle), Args::Args(&[]), Vic3(Country)),
("GetDefenderCondition", Vic3(Battle), Args::Args(&[]), Vic3(BattleCondition)),
("GetDefenderHQ", Vic3(Invasion), Args::Args(&[]), Vic3(Hq)),
("GetDefenderLeader", Vic3(War), Args::Args(&[]), Vic3(Country)),
("GetDefenderModifier", Vic3(Battle), Args::Args(&[]), Vic3(Modifier)),
("GetDefenderSide", Vic3(Battle), Args::Args(&[]), Vic3(BattleSide)),
("GetDefinition", Vic3(Country), Args::Args(&[]), Vic3(CountryDefinition)),
("GetDefinition", Vic3(CountryCreation), Args::Args(&[]), Vic3(CountryDefinition)),
("GetDefinition", Vic3(CountryFormation), Args::Args(&[]), Vic3(CountryDefinition)),
("GetDemandedWarGoal", Vic3(DiplomaticDemand), Args::Args(&[]), Vic3(WarGoalDraft)),
("GetDiploActionData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListDiploActionOption)),
("GetDiploPlay", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetDiplomaticAction", Scope, Args::Args(&[]), Vic3(DiplomaticAction)),
("GetDiplomaticAction", Vic3(Country), Args::Args(&[DType(Unknown), DType(Unknown)]), Vic3(DiplomaticAction)),
("GetDiplomaticAction", Vic3(DiplomaticActionWindow), Args::Args(&[]), Vic3(DiplomaticAction)),
("GetDiplomaticAction", Vic3(DiplomaticPact), Args::Args(&[]), Vic3(DiplomaticAction)),
("GetDiplomaticAction", Vic3(LensOption), Args::Args(&[]), Vic3(DiplomaticAction)),
("GetDiplomaticAction", Vic3(MapListDiploActionOption), Args::Args(&[]), Vic3(DiplomaticAction)),
("GetDiplomaticAction", Vic3(MapListPowerBlocInvitationPanel), Args::Args(&[DType(Unknown)]), Vic3(DiplomaticAction)),
("GetDiplomaticAction", Vic3(MapListPowerBlocsPanel), Args::Args(&[DType(Unknown)]), Vic3(DiplomaticAction)),
("GetDiplomaticAction", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(DiplomaticAction)),
("GetDiplomaticAction", Vic3(Proposal), Args::Args(&[]), Vic3(DiplomaticAction)),
("GetDiplomaticActionType", Vic3(ContextualDiplomaticActionType), Args::Args(&[]), Vic3(DiplomaticActionType)),
("GetDiplomaticActionType", Vic3(ContextualDiplomaticPact), Args::Args(&[]), Vic3(DiplomaticActionType)),
("GetDiplomaticActionType", Vic3(DiplomaticPact), Args::Args(&[]), Vic3(DiplomaticActionType)),
("GetDiplomaticActionType", Vic3(SubjectType), Args::Args(&[]), Vic3(DiplomaticActionType)),
("GetDiplomaticActionType", Vic3(SwayOffer), Args::Args(&[]), Vic3(DiplomaticActionType)),
("GetDiplomaticActionWithStates", Vic3(Country), Args::Args(&[DType(Unknown), DType(Unknown), DType(Unknown), DType(Unknown)]), Vic3(DiplomaticAction)),
("GetDiplomaticCatalyst", Scope, Args::Args(&[]), Vic3(DiplomaticCatalyst)),
("GetDiplomaticCatalystCategory", Scope, Args::Args(&[]), Vic3(DiplomaticCatalystCategory)),
("GetDiplomaticCatalystType", Scope, Args::Args(&[]), Vic3(DiplomaticCatalystType)),
("GetDiplomaticCatalystType", Vic3(DiplomaticCatalyst), Args::Args(&[]), Vic3(DiplomaticCatalystType)),
("GetDiplomaticDemand", Scope, Args::Args(&[]), Vic3(DiplomaticDemand)),
("GetDiplomaticDemand", Vic3(Proposal), Args::Args(&[]), Vic3(DiplomaticDemand)),
("GetDiplomaticPact", Scope, Args::Args(&[]), Vic3(DiplomaticPact)),
("GetDiplomaticPact", Vic3(ContextualDiplomaticPact), Args::Args(&[]), Vic3(DiplomaticPact)),
("GetDiplomaticPlay", Scope, Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetDiplomaticPlay", Vic3(AddWarGoalPanel), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetDiplomaticPlay", Vic3(DiplomaticPlayPanel), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetDiplomaticPlay", Vic3(Proposal), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetDiplomaticPlay", Vic3(SwayCountryPanel), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetDiplomaticPlay", Vic3(War), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetDiplomaticPlay", Vic3(WarGoal), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetDiplomaticPlay", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetDiplomaticPlayType", Scope, Args::Args(&[]), Vic3(DiplomaticPlayType)),
("GetDiplomaticPlayType", Vic3(DiplomaticDemand), Args::Args(&[]), Vic3(DiplomaticPlayType)),
("GetDiplomaticPlayType", Vic3(DiplomaticPlay), Args::Args(&[]), Vic3(DiplomaticPlayType)),
("GetDiplomaticRelations", Scope, Args::Args(&[]), Vic3(DiplomaticRelations)),
("GetDraft", Vic3(TreatyDraftPanel), Args::Args(&[]), Vic3(TreatyDraft)),
("GetElection", Vic3(Country), Args::Args(&[]), Vic3(Election)),
("GetElection", Vic3(ElectionPanel), Args::Args(&[]), Vic3(Election)),
("GetEnactmentLastCheckpointDate", Vic3(Law), Args::Args(&[]), Date),
("GetEndState", Vic3(ShippingLane), Args::Args(&[]), Vic3(State)),
("GetEnemyState", Vic3(Invasion), Args::Args(&[]), Vic3(State)),
("GetEnemyWithHighestOccupation", Vic3(State), Args::Args(&[]), Vic3(Country)),
("GetEnforcedOnCountry", Vic3(Treaty), Args::Args(&[]), Vic3(Country)),
("GetEnforcerCountry", Vic3(Treaty), Args::Args(&[]), Vic3(Country)),
("GetEntry", Vic3(LayerTreeItem), Args::Args(&[]), Vic3(Type)),
("GetEpicenter", Vic3(HarvestConditionArea), Args::Args(&[]), Vic3(HarvestCondition)),
("GetEpicenterRegion", Vic3(HarvestConditionArea), Args::Args(&[]), Vic3(StateRegion)),
("GetEra", Vic3(Technology), Args::Args(&[]), Vic3(Era)),
("GetEstablishmentDate", Vic3(Company), Args::Args(&[]), Date),
("GetEstablishmentDate", Vic3(PoliticalLobby), Args::Args(&[]), Date),
("GetEvent", Vic3(EventWindow), Args::Args(&[]), Vic3(Event)),
("GetExecutive", Vic3(Company), Args::Args(&[]), Vic3(Character)),
("GetFileSearchList", Vic3(ScriptProfilerGui), Args::Args(&[]), Vic3(ToolPropertySearchList)),
("GetFilteredGoodsList", Vic3(MarketPanel), Args::Args(&[DType(Vic3(FoodSecurityFilter))]), Vic3(GoodsList)),
("GetFirstCountry", Vic3(AIAttitude), Args::Args(&[]), Vic3(Country)),
("GetFirstCountry", Vic3(DiplomaticAction), Args::Args(&[]), Vic3(Country)),
("GetFirstCountry", Vic3(DiplomaticPact), Args::Args(&[]), Vic3(Country)),
("GetFirstCountry", Vic3(DiplomaticRelations), Args::Args(&[]), Vic3(Country)),
("GetFirstCountry", Vic3(Treaty), Args::Args(&[]), Vic3(Country)),
("GetFirstCountry", Vic3(TreatyDraft), Args::Args(&[]), Vic3(Country)),
("GetFirstCountry", Vic3(Truce), Args::Args(&[]), Vic3(Country)),
("GetFirstDiplomaticPlay", Vic3(StrategicRegion), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetFirstInstitutionType", Vic3(LawGroup), Args::Args(&[]), Vic3(InstitutionType)),
("GetFirstMilitaryFormation", Vic3(FormationMarker), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetFirstModifier", Vic3(DiplomaticActionType), Args::Args(&[]), Vic3(Modifier)),
("GetFirstOrSource", Vic3(ArticleDraft), Args::Args(&[]), Vic3(Country)),
("GetFirstOrSourceCountry", Vic3(Article), Args::Args(&[]), Vic3(Country)),
("GetFirstPop", Vic3(PopListItem), Args::Args(&[]), Vic3(Pop)),
("GetFirstPrimaryCulture", Vic3(Country), Args::Args(&[]), Vic3(Culture)),
("GetFirstSelectedNode", Vic3(VfsMountPathBrowser), Args::Args(&[]), Vic3(VfsMountPathBrowserEntryNode)),
("GetFirstState", Vic3(DiplomaticAction), Args::Args(&[]), Vic3(State)),
("GetFirstState", Vic3(DiplomaticActionWindow), Args::Args(&[]), Vic3(State)),
("GetFlag", Vic3(Country), Args::Args(&[]), Vic3(CoatOfArms)),
("GetFlag", Vic3(CountryDefinition), Args::Args(&[DType(CString)]), Vic3(CoatOfArms)),
("GetFlag", Vic3(PowerBloc), Args::Args(&[]), Vic3(CoatOfArms)),
("GetFleet", Vic3(Invasion), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetFoodSecurity", Vic3(Country), Args::Args(&[]), Vic3(FoodSecurity)),
("GetFoodSecurity", Vic3(FoodSecurityFilter), Args::Args(&[]), Vic3(FoodSecurity)),
("GetFoodSecurity", Vic3(Market), Args::Args(&[]), Vic3(FoodSecurity)),
("GetFoodSecurity", Vic3(State), Args::Args(&[]), Vic3(FoodSecurity)),
("GetFoodSecurityCountryOrMarket", Vic3(FoodSecurityFilter), Args::Args(&[]), Vic3(FoodSecurity)),
("GetFoodSecurityFilter", Vic3(Market), Args::Args(&[]), Vic3(FoodSecurityFilter)),
("GetFormation", Vic3(BattleSide), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetFormation", Vic3(FormationPanel), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetFormation", Vic3(MilitaryFormationChangeNamePopup), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetFormationModifier", Vic3(CombatUnitType), Args::Args(&[]), Vic3(Modifier)),
("GetFoundingDate", Vic3(PowerBloc), Args::Args(&[]), Date),
("GetFront", Scope, Args::Args(&[]), Vic3(Front)),
("GetFront", Vic3(Battle), Args::Args(&[]), Vic3(Front)),
("GetFront", Vic3(Character), Args::Args(&[]), Vic3(Front)),
("GetFront", Vic3(CombatUnit), Args::Args(&[]), Vic3(Front)),
("GetFront", Vic3(FrontMarker), Args::Args(&[]), Vic3(Front)),
("GetFront", Vic3(FrontMovementMarker), Args::Args(&[]), Vic3(Front)),
("GetFront", Vic3(FrontPanel), Args::Args(&[]), Vic3(Front)),
("GetFront", Vic3(FrontSide), Args::Args(&[]), Vic3(Front)),
("GetFront", Vic3(Invasion), Args::Args(&[]), Vic3(Front)),
("GetFront", Vic3(MapListDeployMilitaryFormationToFrontOption), Args::Args(&[]), Vic3(Front)),
("GetFrontData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListDeployMilitaryFormationToFrontOption)),
("GetGameRule", Vic3(GameRuleSetting), Args::Args(&[]), Vic3(GameRule)),
("GetGeographicRegion", Scope, Args::Args(&[]), Vic3(GeographicRegion)),
("GetGoods", Scope, Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(Article), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(ArticleDraft), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(GoodsExpenseItem), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(GoodsLocalPricesPanel), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(GoodsPanel), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(GoodsStatePanel), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(GoodsUsagePanel), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(GoodsWorldMarketPanel), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(MarketGoods), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(PopConsumptionGoods), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(StateGoods), Args::Args(&[]), Vic3(Goods)),
("GetGoods", Vic3(StateMarker), Args::Args(&[]), Vic3(Goods)),
("GetGovernment", Vic3(Country), Args::Args(&[]), Vic3(GovernmentType)),
("GetGovernmentLegitimacyLevel", Vic3(Country), Args::Args(&[]), Vic3(LegitimacyLevel)),
("GetGroup", Vic3(CombatUnitType), Args::Args(&[]), Vic3(CombatUnitGroup)),
("GetGroup", Vic3(JournalEntryType), Args::Args(&[]), Vic3(JournalEntryGroup)),
("GetGroup", Vic3(Law), Args::Args(&[]), Vic3(LawGroup)),
("GetGroup", Vic3(LawType), Args::Args(&[]), Vic3(LawGroup)),
("GetGroup", Vic3(PowerBlocPrinciple), Args::Args(&[]), Vic3(PowerBlocPrincipleGroup)),
("GetHQ", Scope, Args::Args(&[]), Vic3(Hq)),
("GetHQ", Vic3(Building), Args::Args(&[]), Vic3(Hq)),
("GetHQ", Vic3(HQMarker), Args::Args(&[]), Vic3(Hq)),
("GetHQ", Vic3(HQMovementMarker), Args::Args(&[]), Vic3(Hq)),
("GetHQ", Vic3(MapListActivateConscriptionCenterOption), Args::Args(&[]), Vic3(Hq)),
("GetHarvestCondition", Scope, Args::Args(&[]), Vic3(HarvestCondition)),
("GetHarvestConditionArea", Scope, Args::Args(&[]), Vic3(HarvestConditionArea)),
("GetHarvestConditionAreaData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListHarvestConditionOption)),
("GetHarvestConditionList", Vic3(MarketPanel), Args::Args(&[DType(Vic3(FoodSecurityFilter))]), Vic3(HarvestConditionList)),
("GetHarvestConditionType", Scope, Args::Args(&[]), Vic3(HarvestConditionType)),
("GetHeir", Vic3(Country), Args::Args(&[]), Vic3(Character)),
("GetHeritageTrait", Vic3(Culture), Args::Args(&[]), Vic3(DiscriminationTrait)),
("GetHigherAutonomySubjectType", Vic3(SubjectType), Args::Args(&[DType(Vic3(Country))]), Vic3(SubjectType)),
("GetHigherStatus", Vic3(AcceptanceStatus), Args::Args(&[]), Vic3(AcceptanceStatus)),
("GetHolder", Vic3(WarGoal), Args::Args(&[]), Vic3(Country)),
("GetHolder", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(Country)),
("GetHomeCountry", Vic3(Character), Args::Args(&[]), Vic3(Country)),
("GetHomeCountryDefinition", Vic3(Character), Args::Args(&[]), Vic3(CountryDefinition)),
("GetHomeHQ", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Hq)),
("GetHoverSample", Vic3(EyeDropper), Args::Args(&[]), Vic3(MaterialsSample)),
("GetHoverSample", Vic3(MaterialMixBrush), Args::Args(&[]), Vic3(MaterialsSample)),
("GetIcon", Vic3(Event), Args::Args(&[DType(CString)]), Vic3(EventIcon)),
("GetIdentity", Vic3(PowerBloc), Args::Args(&[]), Vic3(PowerBlocIdentity)),
("GetIdeology", Scope, Args::Args(&[]), Vic3(Ideology)),
("GetIdeology", Vic3(Character), Args::Args(&[]), Vic3(Ideology)),
("GetIdeology", Vic3(PotentialLeaderIdeology), Args::Args(&[]), Vic3(Ideology)),
("GetIncomingSway", Vic3(DiplomaticPlay), Args::Args(&[DType(Vic3(Country)), DType(Vic3(Country))]), Vic3(Sway)),
("GetIncomingSwayByTargetAndSwayer", Vic3(DiplomaticPlay), Args::Args(&[DType(Unknown), DType(Unknown)]), Vic3(Sway)),
("GetInitiator", Vic3(DiplomaticPlay), Args::Args(&[]), Vic3(Country)),
("GetInitiatorCountry", Vic3(DiplomaticPlayConfirmation), Args::Args(&[]), Vic3(Country)),
("GetInitiatorSide", Vic3(Front), Args::Args(&[]), Vic3(FrontSide)),
("GetInstitution", Scope, Args::Args(&[]), Vic3(Institution)),
("GetInstitution", Vic3(Law), Args::Args(&[]), Vic3(Institution)),
("GetInstitution", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(Institution)),
("GetInstitutionModifier", Vic3(Law), Args::Args(&[]), Vic3(Modifier)),
("GetInstitutionType", Scope, Args::Args(&[]), Vic3(InstitutionType)),
("GetInstitutionType", Vic3(Law), Args::Args(&[]), Vic3(InstitutionType)),
("GetInteraction", Vic3(Character), Args::Args(&[IType(Item::CharacterInteraction)]), Vic3(CharacterInteraction)),
("GetInterest", Scope, Args::Args(&[]), Vic3(Interest)),
("GetInterest", Vic3(StrategicRegion), Args::Args(&[DType(Unknown)]), Vic3(Interest)),
("GetInterestGroup", Scope, Args::Args(&[]), Vic3(InterestGroup)),
("GetInterestGroup", Vic3(Character), Args::Args(&[]), Vic3(InterestGroup)),
("GetInterestGroup", Vic3(InterestGroupAndTraitPair), Args::Args(&[]), Vic3(InterestGroup)),
("GetInterestGroup", Vic3(InterestGroupMarker), Args::Args(&[]), Vic3(InterestGroup)),
("GetInterestGroup", Vic3(InterestGroupPanel), Args::Args(&[]), Vic3(InterestGroup)),
("GetInterestGroup", Vic3(MapListInterestGroupOption), Args::Args(&[]), Vic3(InterestGroup)),
("GetInterestGroup", Vic3(PopWithIG), Args::Args(&[]), Vic3(InterestGroup)),
("GetInterestGroup", Vic3(PopulationGrouping), Args::Args(&[]), Vic3(InterestGroup)),
("GetInterestGroupContext", Vic3(PopList), Args::Args(&[]), Vic3(InterestGroup)),
("GetInterestGroupData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListInterestGroupOption)),
("GetInterestGroupOfType", Vic3(Country), Args::Args(&[IType(Item::InterestGroup)]), Vic3(InterestGroup)),
("GetInterestGroupTrait", Scope, Args::Args(&[]), Vic3(InterestGroupTrait)),
("GetInterestMarker", Vic3(DiplomaticPlay), Args::Args(&[DType(Vic3(Country))]), Vic3(Interest)),
("GetInvadedCountry", Vic3(Invasion), Args::Args(&[]), Vic3(Country)),
("GetInvaderCountry", Vic3(Invasion), Args::Args(&[]), Vic3(Country)),
("GetInvasion", Scope, Args::Args(&[]), Vic3(Invasion)),
("GetInvasion", Vic3(Battle), Args::Args(&[]), Vic3(Invasion)),
("GetInvasion", Vic3(Character), Args::Args(&[]), Vic3(Invasion)),
("GetInvasion", Vic3(InvasionMarker), Args::Args(&[]), Vic3(Invasion)),
("GetInvasion", Vic3(InvasionPanel), Args::Args(&[]), Vic3(Invasion)),
("GetInvasion", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Invasion)),
("GetInventory", Vic3(PdxAccount), Args::Args(&[]), Vic3(AccountInventory)),
("GetInvestor", Vic3(NationalizeBuildingGroup), Args::Args(&[]), Vic3(Country)),
("GetInvestorBuilding", Vic3(ConstructionQueueElement), Args::Args(&[]), Vic3(Building)),
("GetInvestorBuildingType", Vic3(ConstructionQueueElement), Args::Args(&[]), Vic3(BuildingType)),
("GetInvestorCountry", Vic3(ConstructionQueueElement), Args::Args(&[]), Vic3(Country)),
("GetInvestorState", Vic3(ConstructionQueueElement), Args::Args(&[]), Vic3(State)),
("GetItem0", Vic3(PopList), Args::Args(&[]), Vic3(PopListItem)),
("GetItem1", Vic3(PopList), Args::Args(&[]), Vic3(PopListItem)),
("GetItem2", Vic3(PopList), Args::Args(&[]), Vic3(PopListItem)),
("GetItem3", Vic3(PopList), Args::Args(&[]), Vic3(PopListItem)),
("GetJournalEntry", Scope, Args::Args(&[]), Vic3(JournalEntry)),
("GetJournalEntry", Vic3(Country), Args::Args(&[DType(Unknown)]), Vic3(JournalEntry)),
("GetJournalEntry", Vic3(JournalEntryPanel), Args::Args(&[]), Vic3(JournalEntry)),
("GetLanguageTrait", Vic3(Culture), Args::Args(&[]), Vic3(DiscriminationTrait)),
("GetLargestInterestGroup", Vic3(Pop), Args::Args(&[]), Vic3(InterestGroup)),
("GetLargestPoliticalMovement", Vic3(Pop), Args::Args(&[]), Vic3(PoliticalMovement)),
("GetLargestStateInRegion", Vic3(StateRegion), Args::Args(&[]), Vic3(State)),
("GetLargestStateOwner", Vic3(StateRegion), Args::Args(&[]), Vic3(Country)),
("GetLastLogEntry", Vic3(LogViewer), Args::Args(&[]), Vic3(LogViewerEntry)),
("GetLaw", Scope, Args::Args(&[]), Vic3(Law)),
("GetLaw", Vic3(Article), Args::Args(&[]), Vic3(LawType)),
("GetLaw", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(Law)),
("GetLawBeingEnacted", Vic3(Country), Args::Args(&[]), Vic3(Law)),
("GetLawBeingEnactedFromGroup", Vic3(Country), Args::Args(&[DType(Unknown)]), Vic3(Law)),
("GetLawGroup", Vic3(ChangeLawPanel), Args::Args(&[]), Vic3(LawGroup)),
("GetLawType", Scope, Args::Args(&[]), Vic3(LawType)),
("GetLawType", Vic3(ArticleDraft), Args::Args(&[]), Vic3(LawType)),
("GetLawType", Vic3(Law), Args::Args(&[]), Vic3(LawType)),
("GetLeader", Vic3(InterestGroup), Args::Args(&[]), Vic3(Character)),
("GetLeader", Vic3(Party), Args::Args(&[]), Vic3(InterestGroup)),
("GetLeader", Vic3(PowerBloc), Args::Args(&[]), Vic3(Country)),
("GetLeaderCharacter", Vic3(Party), Args::Args(&[]), Vic3(Character)),
("GetLeaderIdeology", Vic3(InterestGroup), Args::Args(&[]), Vic3(Ideology)),
("GetLeaderModifier", Vic3(PowerBloc), Args::Args(&[]), Vic3(Modifier)),
("GetLeaderOfOppositeSide", Vic3(War), Args::Args(&[DType(Vic3(Country))]), Vic3(Country)),
("GetLeadingInsurrectionaryIG", Vic3(CivilWar), Args::Args(&[]), Vic3(InterestGroup)),
("GetLeftCountry", Vic3(Treaty), Args::Args(&[]), Vic3(Country)),
("GetLeftCountry", Vic3(TreatyDraft), Args::Args(&[]), Vic3(Country)),
("GetLeftFormation", Vic3(TransferFormationPopup), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetLeftLeader", Vic3(WarPanel), Args::Args(&[]), Vic3(Country)),
("GetLeftSide", Vic3(Front), Args::Args(&[]), Vic3(FrontSide)),
("GetLeftStagedFormation", Vic3(TransferFormationPopup), Args::Args(&[]), Vic3(StagedFormation)),
("GetLegitimacyLevel", Vic3(ReformGovernment), Args::Args(&[]), Vic3(LegitimacyLevel)),
("GetLobbyView", Vic3(LobbyPlayer), Args::Args(&[]), Vic3(LobbyView)),
("GetLocalVariable", TopScope, Args::Args(&[DType(Unknown)]), Scope),
("GetLoosingProvincesCountry", Vic3(Battle), Args::Args(&[]), Vic3(Country)),
("GetLoser", Vic3(Battle), Args::Args(&[]), Vic3(Country)),
("GetLowerAutonomySubjectType", Vic3(SubjectType), Args::Args(&[DType(Vic3(Country))]), Vic3(SubjectType)),
("GetLowerStatus", Vic3(AcceptanceStatus), Args::Args(&[]), Vic3(AcceptanceStatus)),
("GetMPConfig", Vic3(MultiplayerSetupWindow), Args::Args(&[]), Vic3(MPConfig)),
("GetMaintenancePayer", Vic3(Article), Args::Args(&[]), Vic3(Country)),
("GetMaintenancePayer", Vic3(ArticleDraft), Args::Args(&[]), Vic3(Country)),
("GetMapModeList", Vic3(BudgetPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(BuildingBrowserPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(CountryPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(DiplomaticOverviewPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(GoodsPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(GoodsStatePanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(GoodsWorldMarketPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(MarketPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(PanelMilitary), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(PopsOverviewPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(PowerBlocPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMapModeList", Vic3(SocietyPanel), Args::Args(&[]), Vic3(MapModeList)),
("GetMarket", Scope, Args::Args(&[]), Vic3(Market)),
("GetMarket", Vic3(Country), Args::Args(&[]), Vic3(Market)),
("GetMarket", Vic3(FoodSecurityFilter), Args::Args(&[]), Vic3(Market)),
("GetMarket", Vic3(Goods), Args::Args(&[]), Vic3(Market)),
("GetMarket", Vic3(GoodsPanelValue), Args::Args(&[]), Vic3(Market)),
("GetMarket", Vic3(MapListMarketOption), Args::Args(&[]), Vic3(Market)),
("GetMarket", Vic3(MarketGoods), Args::Args(&[]), Vic3(Market)),
("GetMarket", Vic3(MarketPanel), Args::Args(&[]), Vic3(Market)),
("GetMarket", Vic3(MarketsMarkerListItem), Args::Args(&[]), Vic3(Market)),
("GetMarket", Vic3(State), Args::Args(&[]), Vic3(Market)),
("GetMarketCapital", Vic3(Market), Args::Args(&[]), Vic3(State)),
("GetMarketData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListMarketOption)),
("GetMarketGoods", Scope, Args::Args(&[]), Vic3(MarketGoods)),
("GetMarketGoods", Vic3(GoodsPanel), Args::Args(&[]), Vic3(MarketGoods)),
("GetMarketWithLargestExportShare", Vic3(Goods), Args::Args(&[]), Vic3(Market)),
("GetMarketWithLargestImportShare", Vic3(Goods), Args::Args(&[]), Vic3(Market)),
("GetMassMigrationCulture", Vic3(State), Args::Args(&[]), Vic3(Culture)),
("GetMassMigrationOriginCountry", Vic3(State), Args::Args(&[]), Vic3(Country)),
("GetMaterial", Vic3(MaterialEntry), Args::Args(&[]), Vic3(Material)),
("GetMaterial", Vic3(MaterialMixEntry), Args::Args(&[]), Vic3(Material)),
("GetMaxAllowedStatusIn", Vic3(SocialClass), Args::Args(&[DType(Vic3(Country))]), Vic3(AcceptanceStatus)),
("GetMember", Vic3(PowerBloc), Args::Args(&[DType(Unknown)]), Vic3(Country)),
("GetMemberWithUniqueHeadOfState", Vic3(PowerBloc), Args::Args(&[DType(int32)]), Vic3(Country)),
("GetMessageItem", Vic3(ToastMessageHandler), Args::Args(&[]), Vic3(PlayerMessageItem)),
("GetMetadataWindow", Vic3(GraphPanel), Args::Args(&[]), Vic3(MetadataWindow)),
("GetMilitaryFormation", Scope, Args::Args(&[]), Vic3(MilitaryFormation)),
("GetMilitaryFormation", Vic3(Character), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetMilitaryFormation", Vic3(CombatUnit), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetMilitaryFormation", Vic3(MapListActivateConscriptionCenterOption), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetMilitaryFormation", Vic3(MapListBuildingOption), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetMilitaryFormation", Vic3(ShippingLane), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetMilitaryFormation", Vic3(StagedFormation), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetMilitaryFormationData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListMilitaryFormationOption)),
("GetMinAllowedStatusIn", Vic3(SocialClass), Args::Args(&[DType(Vic3(Country))]), Vic3(AcceptanceStatus)),
("GetMobilizationModifier", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Modifier)),
("GetMobilizationOption", Scope, Args::Args(&[]), Vic3(MobilizationOption)),
("GetModeSearchList", Vic3(ScriptProfilerGui), Args::Args(&[]), Vic3(ToolPropertySearchList)),
("GetModifier", Vic3(AmendmentType), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(Building), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(CommanderOrderType), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(Country), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(Decree), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(DecreeType), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(Institution), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(InstitutionType), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(InterestGroup), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(JournalEntry), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(Market), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(ModifierBreakdown), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(ModifiersPanel), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(PowerBloc), Args::Args(&[]), Vic3(Modifier)),
("GetModifier", Vic3(State), Args::Args(&[]), Vic3(Modifier)),
("GetModifierNodeData", Vic3(ModifierNodeDetailsView), Args::Args(&[]), Vic3(ModifierNodeData)),
("GetModifierNodeData", Vic3(ModifierNodeGraphItem), Args::Args(&[]), Vic3(ModifierNodeData)),
("GetModifyPactActionType", Vic3(DiplomaticActionType), Args::Args(&[]), Vic3(DiplomaticActionType)),
("GetMonopolyCompanyIn", Vic3(BuildingType), Args::Args(&[DType(Unknown)]), Vic3(Company)),
("GetMonopolyCountryIn", Vic3(BuildingType), Args::Args(&[DType(Vic3(Country))]), Vic3(Country)),
("GetMonopolyCountryOnBuildingType", Vic3(Country), Args::Args(&[DType(Vic3(BuildingType))]), Vic3(Country)),
("GetNegotiatingInterestGroup", Vic3(Country), Args::Args(&[]), Vic3(InterestGroup)),
("GetNewEmployment", Vic3(EmployeeTransfer), Args::Args(&[]), Vic3(BuildingType)),
("GetNewPopType", Vic3(EmployeeTransfer), Args::Args(&[]), Vic3(PopType)),
("GetNextColonyProvince", Vic3(State), Args::Args(&[]), Vic3(Province)),
("GetNextCommanderRank", Vic3(Character), Args::Args(&[]), Vic3(CommanderRank)),
("GetNextMandateDate", Vic3(PowerBloc), Args::Args(&[]), Date),
("GetNextOrderType", Vic3(Character), Args::Args(&[]), Vic3(CommanderOrderType)),
("GetNonLeaderModifier", Vic3(PowerBloc), Args::Args(&[]), Vic3(Modifier)),
("GetObjective", Scope, Args::Args(&[]), Vic3(Objective)),
("GetObjective", Vic3(Country), Args::Args(&[]), Vic3(Objective)),
("GetObjectiveType", Vic3(Objective), Args::Args(&[]), Vic3(ObjectiveType)),
("GetOccupant", Vic3(State), Args::Args(&[]), Vic3(Country)),
("GetOccuranceDate", Vic3(DiplomaticCatalyst), Args::Args(&[]), Date),
("GetOfferedWarGoal", Vic3(SwayOffer), Args::Args(&[]), Vic3(WarGoalDraft)),
("GetOldEmployment", Vic3(EmployeeTransfer), Args::Args(&[]), Vic3(BuildingType)),
("GetOldPopType", Vic3(EmployeeTransfer), Args::Args(&[]), Vic3(PopType)),
("GetOrderType", Vic3(Character), Args::Args(&[]), Vic3(CommanderOrderType)),
("GetOriginCountry", Vic3(CivilWar), Args::Args(&[]), Vic3(Country)),
("GetOtherCountry", Vic3(ContextualDiplomaticPact), Args::Args(&[]), Vic3(Country)),
("GetOtherCountry", Vic3(SwayCountryPanel), Args::Args(&[]), Vic3(Country)),
("GetOtherCountry", Vic3(Treaty), Args::Args(&[DType(Vic3(Country))]), Vic3(Country)),
("GetOtherCountry", Vic3(TreatyDraft), Args::Args(&[DType(Vic3(Country))]), Vic3(Country)),
("GetOtherPowerBlocWithHighestLeverage", Vic3(Country), Args::Args(&[DType(Unknown)]), Vic3(PowerBloc)),
("GetOutgoingSway", Vic3(DiplomaticPlay), Args::Args(&[DType(Unknown), DType(Unknown)]), Vic3(Sway)),
("GetOverlord", Vic3(Country), Args::Args(&[]), Vic3(Country)),
("GetOwnedBuilding", Vic3(BuildingOwnership), Args::Args(&[]), Vic3(Building)),
("GetOwner", Vic3(Building), Args::Args(&[]), Vic3(Country)),
("GetOwner", Vic3(Interest), Args::Args(&[]), Vic3(Country)),
("GetOwner", Vic3(Market), Args::Args(&[]), Vic3(Country)),
("GetOwner", Vic3(State), Args::Args(&[]), Vic3(Country)),
("GetOwner", Vic3(Theater), Args::Args(&[]), Vic3(Country)),
("GetOwnerBuilding", Vic3(BuildingOwnership), Args::Args(&[]), Vic3(Building)),
("GetOwnerCountry", Vic3(BuildingOwnership), Args::Args(&[]), Vic3(Country)),
("GetOwningCompany", Vic3(Country), Args::Args(&[]), Vic3(Company)),
("GetParentLawType", Vic3(Amendment), Args::Args(&[]), Vic3(LawType)),
("GetParentLawType", Vic3(AmendmentType), Args::Args(&[]), Vic3(LawType)),
("GetParentLawType", Vic3(LawType), Args::Args(&[]), Vic3(LawType)),
("GetParticipantWithHighestInfamy", Vic3(PowerBloc), Args::Args(&[]), Vic3(Country)),
("GetParticipantWithHighestLeaderLawProgressivenessDifference", Vic3(PowerBloc), Args::Args(&[]), Vic3(Country)),
("GetParticipantWithHighestLibertyDesire", Vic3(PowerBloc), Args::Args(&[]), Vic3(Country)),
("GetParticipantWithLowestEconomicDependence", Vic3(PowerBloc), Args::Args(&[]), Vic3(Country)),
("GetParticipantWithLowestEconomicDependenceOnLeader", Vic3(PowerBloc), Args::Args(&[]), Vic3(Country)),
("GetParticipantWithLowestLeaderRelations", Vic3(PowerBloc), Args::Args(&[]), Vic3(Country)),
("GetParticipantWithLowestLeaderReligionPercentage", Vic3(PowerBloc), Args::Args(&[]), Vic3(Country)),
("GetParty", Scope, Args::Args(&[]), Vic3(Party)),
("GetParty", Vic3(InterestGroup), Args::Args(&[]), Vic3(Party)),
("GetParty", Vic3(PartyPanel), Args::Args(&[]), Vic3(Party)),
("GetPartyAffiliationHighest", Vic3(InterestGroup), Args::Args(&[]), Vic3(Party)),
("GetPlacementCountry", Vic3(PoliticalLobbyMarker), Args::Args(&[]), Vic3(Country)),
("GetPlayable", Vic3(LobbyPlayer), Args::Args(&[]), Vic3(Playable)),
("GetPlayable", Vic3(OosData), Args::Args(&[]), Vic3(Playable)),
("GetPlayedOrObservedCountry", Vic3(Player), Args::Args(&[]), Vic3(Country)),
("GetPlayer", Vic3(Country), Args::Args(&[]), Vic3(Player)),
("GetPlayerEnemySide", Vic3(Front), Args::Args(&[]), Vic3(FrontSide)),
("GetPlayerMessageItem", Vic3(FeedMessageItem), Args::Args(&[]), Vic3(PlayerMessageItem)),
("GetPlayerSide", Vic3(Front), Args::Args(&[]), Vic3(FrontSide)),
("GetPoliticalLobby", Scope, Args::Args(&[]), Vic3(PoliticalLobby)),
("GetPoliticalLobby", Vic3(PoliticalLobbyMarker), Args::Args(&[]), Vic3(PoliticalLobby)),
("GetPoliticalLobby", Vic3(PoliticalLobbyPanel), Args::Args(&[]), Vic3(PoliticalLobby)),
("GetPoliticalLobbyAppeasementFactor", Scope, Args::Args(&[]), Vic3(PoliticalLobbyAppeasementFactor)),
("GetPoliticalLobbyType", Scope, Args::Args(&[]), Vic3(PoliticalLobbyType)),
("GetPoliticalMovement", Scope, Args::Args(&[]), Vic3(PoliticalMovement)),
("GetPoliticalMovement", Vic3(Character), Args::Args(&[]), Vic3(PoliticalMovement)),
("GetPoliticalMovement", Vic3(CivilWar), Args::Args(&[]), Vic3(PoliticalMovement)),
("GetPoliticalMovement", Vic3(PoliticalMovementPanel), Args::Args(&[]), Vic3(PoliticalMovement)),
("GetPoliticalMovement", Vic3(RevolutionaryMovementMarker), Args::Args(&[]), Vic3(PoliticalMovement)),
("GetPoliticalMovementCategory", Scope, Args::Args(&[]), Vic3(PoliticalMovementCategory)),
("GetPoliticalMovementContext", Vic3(PopList), Args::Args(&[]), Vic3(PoliticalMovement)),
("GetPoliticalMovementType", Scope, Args::Args(&[]), Vic3(PoliticalMovementType)),
("GetPop", Scope, Args::Args(&[]), Vic3(Pop)),
("GetPop", Vic3(PopConsumptionGoods), Args::Args(&[]), Vic3(Pop)),
("GetPop", Vic3(PopNeed), Args::Args(&[]), Vic3(Pop)),
("GetPop", Vic3(PopWithIG), Args::Args(&[]), Vic3(Pop)),
("GetPopList", Vic3(SocietyPanel), Args::Args(&[]), Vic3(PopList)),
("GetPopType", Scope, Args::Args(&[]), Vic3(PopType)),
("GetPopType", Vic3(Pop), Args::Args(&[]), Vic3(PopType)),
("GetPopType", Vic3(PopListItem), Args::Args(&[]), Vic3(PopType)),
("GetPopWithIG", Vic3(InterestGroup), Args::Args(&[DType(Vic3(Pop))]), Vic3(PopWithIG)),
("GetPortraitDataContext", Vic3(PortraitEditorWindow), Args::Args(&[]), Vic3(PortraitDataContext)),
("GetPotentialState", Vic3(CompanyType), Args::Args(&[]), Vic3(State)),
("GetPowerBloc", Scope, Args::Args(&[]), Vic3(PowerBloc)),
("GetPowerBloc", Vic3(Country), Args::Args(&[]), Vic3(PowerBloc)),
("GetPowerBloc", Vic3(MapListPowerBlocInvitationPanel), Args::Args(&[]), Vic3(PowerBloc)),
("GetPowerBloc", Vic3(MapListPowerBlocOption), Args::Args(&[]), Vic3(PowerBloc)),
("GetPowerBloc", Vic3(PowerBlocCustomizationPopup), Args::Args(&[]), Vic3(PowerBloc)),
("GetPowerBloc", Vic3(PowerBlocPrincipleSelectionWindow), Args::Args(&[]), Vic3(PowerBloc)),
("GetPowerBlocData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListPowerBlocOption)),
("GetPowerBlocFormation", Vic3(PowerBlocFormationPanel), Args::Args(&[]), Vic3(PowerBlocFormation)),
("GetPowerBlocFormation", Vic3(PowerBlocPrincipleSelectionWindow), Args::Args(&[]), Vic3(PowerBlocFormation)),
("GetPowerBlocIdentity", Scope, Args::Args(&[]), Vic3(PowerBlocIdentity)),
("GetPowerBlocMapTextureSelector", Vic3(PowerBlocCustomizationPopup), Args::Args(&[]), Vic3(PowerBlocMapTextureSelector)),
("GetPowerBlocPrinciple", Scope, Args::Args(&[]), Vic3(PowerBlocPrinciple)),
("GetPowerBlocPrincipleGroup", Scope, Args::Args(&[]), Vic3(PowerBlocPrincipleGroup)),
("GetPowerBlocStatue", Vic3(PowerBloc), Args::Args(&[]), Vic3(PowerBlocStatue)),
("GetPowerBlocWithHighestLeverage", Vic3(Country), Args::Args(&[]), Vic3(PowerBloc)),
("GetPowerStruggleContender", Vic3(PowerBloc), Args::Args(&[]), Vic3(Country)),
("GetPredictedLegitimacyLevel", Vic3(ReformGovernment), Args::Args(&[]), Vic3(LegitimacyLevel)),
("GetPredictedNewRuler", Vic3(ReformGovernment), Args::Args(&[DType(bool)]), Vic3(Character)),
("GetPrestigeGood", Vic3(PrestigeGoodChangeNamePopup), Args::Args(&[]), Vic3(Goods)),
("GetPrevLaw", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(Law)),
("GetPreviousAttitudeTowards", Vic3(Country), Args::Args(&[DType(Vic3(Country))]), Vic3(AIAttitude)),
("GetPrimaryCulture", Vic3(CountryDefinition), Args::Args(&[]), Vic3(Culture)),
("GetPrimaryCultureForGroup", Vic3(MilitaryFormation), Args::Args(&[DType(Vic3(CombatUnitGroup))]), Vic3(Culture)),
("GetPrimaryCultureForType", Vic3(MilitaryFormation), Args::Args(&[DType(Vic3(CombatUnitType))]), Vic3(Culture)),
("GetPrinciple", Vic3(PowerBlocPrincipleSlot), Args::Args(&[]), Vic3(PowerBlocPrinciple)),
("GetPrincipleData", Vic3(PowerBloc), Args::Args(&[DType(Vic3(PowerBlocPrinciple))]), Vic3(PowerBlocPrincipleData)),
("GetPrincipleSlot", Vic3(PowerBlocFormation), Args::Args(&[DType(Unknown)]), Vic3(PowerBlocFormationPrincipleSlot)),
("GetPrincipleSlot", Vic3(PowerBlocPanel), Args::Args(&[DType(int32)]), Vic3(PowerBlocPrincipleSlot)),
("GetProducedModifiers", Vic3(Building), Args::Args(&[]), Vic3(Modifier)),
("GetProductionMethodGroup", Vic3(Building), Args::Args(&[DType(Unknown)]), Vic3(ProductionMethodGroup)),
("GetProductionMethodGroup", Vic3(ChangeProductionMethodMenuItem), Args::Args(&[]), Vic3(ProductionMethodGroup)),
("GetProsperityModifier", Vic3(CompanyType), Args::Args(&[]), Vic3(Modifier)),
("GetProvince", Scope, Args::Args(&[]), Vic3(Province)),
("GetProvince", Vic3(Battle), Args::Args(&[]), Vic3(Province)),
("GetProvince", Vic3(SeaRegionPanel), Args::Args(&[]), Vic3(Province)),
("GetProvince", Vic3(ShippingLane), Args::Args(&[]), Vic3(Province)),
("GetRankModifier", Vic3(Country), Args::Args(&[]), Vic3(Modifier)),
("GetReceiver", Vic3(Chat), Args::Args(&[]), Vic3(Friend)),
("GetRecipient", Vic3(Proposal), Args::Args(&[]), Vic3(Country)),
("GetRecruitFormation", Vic3(PopupManager), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetRecruitHQ", Vic3(PopupManager), Args::Args(&[]), Vic3(Hq)),
("GetReformGovernment", Vic3(PoliticsPanel), Args::Args(&[]), Vic3(ReformGovernment)),
("GetReligion", Scope, Args::Args(&[]), Vic3(Religion)),
("GetReligion", Vic3(Character), Args::Args(&[]), Vic3(Religion)),
("GetReligion", Vic3(Culture), Args::Args(&[]), Vic3(Religion)),
("GetReligion", Vic3(Pop), Args::Args(&[]), Vic3(Religion)),
("GetReligion", Vic3(ReligionInfoPanel), Args::Args(&[]), Vic3(Religion)),
("GetReplacedPrinciple", Vic3(PowerBlocPrincipleSelectionWindow), Args::Args(&[]), Vic3(PowerBlocPrinciple)),
("GetRequestToJoin", Vic3(PowerBloc), Args::Args(&[DType(Vic3(Country))]), Vic3(DiplomaticAction)),
("GetRequiredDlc", Vic3(Theme), Args::Args(&[]), Vic3(Dlc)),
("GetRequiredDlc", Vic3(ThemeBulkSelectionGroup), Args::Args(&[]), Vic3(Dlc)),
("GetRightCountry", Vic3(Treaty), Args::Args(&[]), Vic3(Country)),
("GetRightCountry", Vic3(TreatyDraft), Args::Args(&[]), Vic3(Country)),
("GetRightFormation", Vic3(TransferFormationPopup), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetRightLeader", Vic3(WarPanel), Args::Args(&[]), Vic3(Country)),
("GetRightSide", Vic3(Front), Args::Args(&[]), Vic3(FrontSide)),
("GetRightStagedFormation", Vic3(TransferFormationPopup), Args::Args(&[]), Vic3(StagedFormation)),
("GetRootScope", TopScope, Args::Args(&[]), Scope),
("GetRule", Vic3(GuiGameRule), Args::Args(&[]), Vic3(GameRule)),
("GetRuler", Vic3(Country), Args::Args(&[]), Vic3(Character)),
("GetSample", Vic3(EyeDropperPackedSample), Args::Args(&[]), Vic3(MaterialEntry)),
("GetSampleGlobalLowerStrataPop", Vic3(Culture), Args::Args(&[]), Vic3(Pop)),
("GetSampleGlobalMiddleStrataPop", Vic3(Culture), Args::Args(&[]), Vic3(Pop)),
("GetSampleGlobalUpperStrataPop", Vic3(Culture), Args::Args(&[]), Vic3(Pop)),
("GetSampleLowerStrataPop", Vic3(Country), Args::Args(&[]), Vic3(Pop)),
("GetSampleLowerStrataPopForCulture", Vic3(Country), Args::Args(&[DType(Unknown)]), Vic3(Pop)),
("GetSampleMiddleStrataPop", Vic3(Country), Args::Args(&[]), Vic3(Pop)),
("GetSampleMiddleStrataPopForCulture", Vic3(Country), Args::Args(&[DType(Unknown)]), Vic3(Pop)),
("GetSampleUpperStrataPop", Vic3(Country), Args::Args(&[]), Vic3(Pop)),
("GetSampleUpperStrataPopForCulture", Vic3(Country), Args::Args(&[DType(Unknown)]), Vic3(Pop)),
("GetSaveGame", Vic3(SaveGameAnalysisView), Args::Args(&[]), Vic3(SaveGame)),
("GetScopeActorCountry", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(Country)),
("GetScopeData", Vic3(ScopeDebugInspectorPlugin), Args::Args(&[]), Vic3(ScopeDebugData)),
("GetScopeDiploPlay", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(DiplomaticPlay)),
("GetScopeTargetCountry", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(Country)),
("GetScopeTechnology", Vic3(PlayerMessageItem), Args::Args(&[]), Vic3(Technology)),
("GetSeaNode", Vic3(Invasion), Args::Args(&[]), Vic3(Province)),
("GetSeaNode", Vic3(SeaNodeMovementMarker), Args::Args(&[]), Vic3(Province)),
("GetSecondCountry", Vic3(AIAttitude), Args::Args(&[]), Vic3(Country)),
("GetSecondCountry", Vic3(DiplomaticAction), Args::Args(&[]), Vic3(Country)),
("GetSecondCountry", Vic3(DiplomaticPact), Args::Args(&[]), Vic3(Country)),
("GetSecondCountry", Vic3(DiplomaticRelations), Args::Args(&[]), Vic3(Country)),
("GetSecondCountry", Vic3(Treaty), Args::Args(&[]), Vic3(Country)),
("GetSecondCountry", Vic3(TreatyDraft), Args::Args(&[]), Vic3(Country)),
("GetSecondCountry", Vic3(Truce), Args::Args(&[]), Vic3(Country)),
("GetSecondModifier", Vic3(DiplomaticActionType), Args::Args(&[]), Vic3(Modifier)),
("GetSecondOrTarget", Vic3(ArticleDraft), Args::Args(&[]), Vic3(Country)),
("GetSecondOrTargetCountry", Vic3(Article), Args::Args(&[]), Vic3(Country)),
("GetSecondState", Vic3(DiplomaticAction), Args::Args(&[]), Vic3(State)),
("GetSecondState", Vic3(DiplomaticActionWindow), Args::Args(&[]), Vic3(State)),
("GetSelectedAcceptanceStatus", Vic3(SocietyPanel), Args::Args(&[]), Vic3(AcceptanceStatus)),
("GetSelectedAcceptanceStatusSegment", Vic3(SocietyPanel), Args::Args(&[]), Vic3(AcceptanceStatusSegment)),
("GetSelectedBulkSelectionGroup", Vic3(ThemeWindow), Args::Args(&[]), Vic3(ThemeBulkSelectionGroup)),
("GetSelectedCountry", Vic3(FoodSecurityFilter), Args::Args(&[]), Vic3(Country)),
("GetSelectedEthnicityItem", Vic3(PortraitEditorWindow), Args::Args(&[]), Vic3(EthnicityItem)),
("GetSelectedGeneItem", Vic3(PortraitEditorWindow), Args::Args(&[]), Vic3(GeneItem)),
("GetSelectedIdentity", Vic3(PowerBlocFormation), Args::Args(&[]), Vic3(PowerBlocIdentity)),
("GetSelectedItem", Vic3(PowerBlocCoaPieceSelector), Args::Args(&[]), Vic3(PowerBlocCoaPiece)),
("GetSelectedItem", Vic3(PowerBlocMapTextureSelector), Args::Args(&[]), Vic3(PowerBlocMapTexture)),
("GetSelectedLaw", Vic3(ChangeLawPanel), Args::Args(&[]), Vic3(Law)),
("GetSelectedLaw", Vic3(Country), Args::Args(&[]), Vic3(Law)),
("GetSelectedLogEntry", Vic3(LogViewer), Args::Args(&[]), Vic3(LogViewerEntry)),
("GetSelectedMapMode", Vic3(MapModeList), Args::Args(&[]), Vic3(MapMode)),
("GetSelectedObjective", Vic3(GameSetup), Args::Args(&[]), Vic3(ObjectiveType)),
("GetSelectedPlayable", Vic3(LobbyView), Args::Args(&[]), Vic3(Playable)),
("GetSelectedPowerBloc", Vic3(PowerBlocPanel), Args::Args(&[]), Vic3(PowerBloc)),
("GetSelectedPreset", Vic3(JominiGameRules), Args::Args(&[]), Vic3(GuiGameRulePreset)),
("GetSelectedPrinciple", Vic3(PowerBlocFormationPrincipleSlot), Args::Args(&[]), Vic3(PowerBlocPrinciple)),
("GetSelectedPrinciple", Vic3(PowerBlocPrincipleSelectionWindow), Args::Args(&[]), Vic3(PowerBlocPrinciple)),
("GetSelectedSaveGame", Vic3(GameMpSetup), Args::Args(&[]), Vic3(SaveGameItem)),
("GetSelectedSavegame", Vic3(FrontEndLoadView), Args::Args(&[]), Vic3(SaveGameItem)),
("GetSelectedSavegame", Vic3(LoadIngameWindow), Args::Args(&[]), Vic3(SaveGameItem)),
("GetSelectedSingleChoiceTheme", Vic3(ThemeCategory), Args::Args(&[]), Vic3(Theme)),
("GetSelectedState", Vic3(FoodSecurityFilter), Args::Args(&[]), Vic3(State)),
("GetSelectedTag", Vic3(GameSetup), Args::Args(&[]), Vic3(CountryDefinition)),
("GetSelectedUnitTypeForGroup", Vic3(MilitaryFormation), Args::Args(&[DType(Vic3(CombatUnitGroup))]), Vic3(CombatUnitType)),
("GetSelectionDate", Vic3(PowerBlocPrincipleData), Args::Args(&[]), Date),
("GetSender", Vic3(DiplomaticDemand), Args::Args(&[]), Vic3(Country)),
("GetServerInfo", Vic3(LobbyView), Args::Args(&[]), Vic3(ServerInformation)),
("GetSetting", Vic3(GuiGameRule), Args::Args(&[]), Vic3(GameRuleSetting)),
("GetSetting", Vic3(InterestingCountryItem), Args::Args(&[]), Vic3(InterestingCountrySetting)),
("GetSettingForRule", Vic3(GuiGameRulePreset), Args::Args(&[DType(Unknown)]), Vic3(GameRuleSetting)),
("GetSettingPromoted", Vic3(PdxSetting), Args::Args(&[]), Vic3(PdxCoreSetting)),
("GetShippingLane", Scope, Args::Args(&[]), Vic3(ShippingLane)),
("GetShippingLane", Vic3(Article), Args::Args(&[]), Vic3(ShippingLane)),
("GetShippingLane", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(ShippingLane)),
("GetShippingLaneOf", Vic3(Treaty), Args::Args(&[DType(Unknown)]), Vic3(ShippingLane)),
("GetSlowestArmy", Vic3(InvasionPlannerPopup), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetSlowestFleet", Vic3(InvasionPlannerPopup), Args::Args(&[]), Vic3(MilitaryFormation)),
("GetSocialClass", Vic3(Pop), Args::Args(&[]), Vic3(SocialClass)),
("GetSocialHierarchy", Vic3(Country), Args::Args(&[]), Vic3(SocialHierarchy)),
("GetSocialHierarchy", Vic3(SocialClass), Args::Args(&[]), Vic3(SocialHierarchy)),
("GetSourceCountry", Vic3(Article), Args::Args(&[]), Vic3(Country)),
("GetSourceState", Vic3(Invasion), Args::Args(&[]), Vic3(State)),
("GetSourceState", Vic3(InvasionPlannerPopup), Args::Args(&[]), Vic3(State)),
("GetSourceTech", Vic3(TechTreeLine), Args::Args(&[]), Vic3(Technology)),
("GetSpecialSocialHierarchy", Vic3(Country), Args::Args(&[]), Vic3(SocialHierarchy)),
("GetSponsor", Vic3(Amendment), Args::Args(&[]), Vic3(InterestGroup)),
("GetSponsorModifier", Vic3(AmendmentType), Args::Args(&[]), Vic3(Modifier)),
("GetStartGameDate", Vic3(Treaty), Args::Args(&[]), Date),
("GetState", Scope, Args::Args(&[]), Vic3(State)),
("GetState", Vic3(Article), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(ArticleDraft), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(Battle), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(Building), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(BuildingDetailsPanel), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(BuildingPotentialMarker), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(CityMarker), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(ColonyMarker), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(Company), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(ConstructionQueueElement), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(CulturalCommunity), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(Decree), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(Event), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(Goods), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(GoodsList), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(GoodsPanelValue), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(HarvestCondition), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(HomelandMarker), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(MapListActivateConscriptionCenterOption), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(MapListBuildingOption), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(MapListDecreeOption), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(MapListStateOption), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(ObstinanceMarker), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(Pop), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(Province), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(StateGoods), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(StateInfraMarker), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(StateMarker), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(StateNameChangePopup), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(StatePopulationPanel), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(StatesPanel), Args::Args(&[]), Vic3(State)),
("GetState", Vic3(SwayOffer), Args::Args(&[]), Vic3(State)),
("GetStateAtPosition", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(State)),
("GetStateData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListStateOption)),
("GetStateFilter", Vic3(StagedUnitsWithType), Args::Args(&[]), Vic3(State)),
("GetStateGoods", Scope, Args::Args(&[]), Vic3(StateGoods)),
("GetStateModifier", Vic3(BuildingType), Args::Args(&[]), Vic3(Modifier)),
("GetStateRegion", Scope, Args::Args(&[]), Vic3(StateRegion)),
("GetStateRegion", Vic3(Building), Args::Args(&[]), Vic3(StateRegion)),
("GetStateRegion", Vic3(CanalType), Args::Args(&[]), Vic3(StateRegion)),
("GetStateRegion", Vic3(CompanyCharter), Args::Args(&[]), Vic3(StateRegion)),
("GetStateRegion", Vic3(MapListColonyOption), Args::Args(&[]), Vic3(StateRegion)),
("GetStateRegion", Vic3(Province), Args::Args(&[]), Vic3(StateRegion)),
("GetStateRegion", Vic3(SeaRegionInfraMarker), Args::Args(&[]), Vic3(StateRegion)),
("GetStateRegion", Vic3(State), Args::Args(&[]), Vic3(StateRegion)),
("GetStateReligion", Vic3(Country), Args::Args(&[]), Vic3(Religion)),
("GetStateSelectionTarget", Vic3(DiplomaticActionWindow), Args::Args(&[]), Vic3(Country)),
("GetStateTrait", Scope, Args::Args(&[]), Vic3(StateTrait)),
("GetStatue", Vic3(PowerBlocCustomizationPopup), Args::Args(&[]), Vic3(PowerBlocStatue)),
("GetStatue", Vic3(PowerBlocFormation), Args::Args(&[]), Vic3(PowerBlocStatue)),
("GetStatueAccessoryType", Vic3(PowerBlocStatueAccessoryTypeSelector), Args::Args(&[]), Vic3(PowerBlocStatueAccessoryType)),
("GetStatueHeroType", Vic3(PowerBlocCustomizationPopup), Args::Args(&[]), Vic3(PowerBlocStatueHeroType)),
("GetStatuePedestalType", Vic3(PowerBlocCustomizationPopup), Args::Args(&[]), Vic3(PowerBlocStatuePedestalType)),
("GetStatus", Vic3(AcceptanceStatusSegment), Args::Args(&[]), Vic3(AcceptanceStatus)),
("GetStrategicObjective", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(State)),
("GetStrategicRegion", Scope, Args::Args(&[]), Vic3(StrategicRegion)),
("GetStrategicRegion", Vic3(Article), Args::Args(&[]), Vic3(StrategicRegion)),
("GetStrategicRegion", Vic3(ArticleDraft), Args::Args(&[]), Vic3(StrategicRegion)),
("GetStrategicRegion", Vic3(DiplomaticPlay), Args::Args(&[]), Vic3(StrategicRegion)),
("GetStrategicRegion", Vic3(Hq), Args::Args(&[]), Vic3(StrategicRegion)),
("GetStrategicRegion", Vic3(Interest), Args::Args(&[]), Vic3(StrategicRegion)),
("GetStrategicRegion", Vic3(MapListStrategicRegionOption), Args::Args(&[]), Vic3(StrategicRegion)),
("GetStrategicRegion", Vic3(StateRegion), Args::Args(&[]), Vic3(StrategicRegion)),
("GetStrategicRegion", Vic3(StrategicRegionMarker), Args::Args(&[]), Vic3(StrategicRegion)),
("GetStrategicRegionData", Vic3(MapListOption), Args::Args(&[]), Vic3(MapListStrategicRegionOption)),
("GetSubjectPact", Vic3(Country), Args::Args(&[]), Vic3(DiplomaticPact)),
("GetSubjectType", Vic3(Country), Args::Args(&[]), Vic3(SubjectType)),
("GetSubsistenceBuilding", Vic3(State), Args::Args(&[]), Vic3(Building)),
("GetSupportedCandidateCountry", Vic3(CountryFormation), Args::Args(&[DType(Vic3(Country))]), Vic3(Country)),
("GetSupportingPops", Vic3(PoliticalMovement), Args::Args(&[]), Vic3(PopList)),
("GetSway", Scope, Args::Args(&[]), Vic3(Sway)),
("GetSwayOffer", Vic3(Sway), Args::Args(&[]), Vic3(SwayOffer)),
("GetSwayOfferType", Vic3(SwayOffer), Args::Args(&[]), Vic3(SwayOfferType)),
("GetTarget", Vic3(DiplomaticDemand), Args::Args(&[]), Vic3(Country)),
("GetTarget", Vic3(DiplomaticPlay), Args::Args(&[]), Vic3(Country)),
("GetTarget", Vic3(JournalEntry), Args::Args(&[]), Scope),
("GetTarget", Vic3(Proposal), Args::Args(&[]), Vic3(Country)),
("GetTarget", Vic3(WarGoal), Args::Args(&[]), Vic3(Country)),
("GetTarget", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(Country)),
("GetTargetCountry", Vic3(Article), Args::Args(&[]), Vic3(Country)),
("GetTargetCountry", Vic3(DiplomaticCatalyst), Args::Args(&[]), Vic3(Country)),
("GetTargetCountry", Vic3(DiplomaticPlayConfirmation), Args::Args(&[]), Vic3(Country)),
("GetTargetCountry", Vic3(PoliticalLobby), Args::Args(&[]), Vic3(Country)),
("GetTargetFront", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Front)),
("GetTargetHQ", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Hq)),
("GetTargetRegion", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(StrategicRegion)),
("GetTargetSeaNode", Vic3(MilitaryFormation), Args::Args(&[]), Vic3(Province)),
("GetTargetSide", Vic3(Front), Args::Args(&[]), Vic3(FrontSide)),
("GetTargetState", Vic3(DiplomaticPlayConfirmation), Args::Args(&[]), Vic3(State)),
("GetTargetState", Vic3(Invasion), Args::Args(&[]), Vic3(State)),
("GetTargetState", Vic3(InvasionPlannerPopup), Args::Args(&[]), Vic3(State)),
("GetTargetState", Vic3(WarGoal), Args::Args(&[]), Vic3(State)),
("GetTargetState", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(State)),
("GetTargetTech", Vic3(TechTreeLine), Args::Args(&[]), Vic3(Technology)),
("GetTechnology", Scope, Args::Args(&[]), Vic3(Technology)),
("GetTechnology", Vic3(TechTreeItem), Args::Args(&[]), Vic3(Technology)),
("GetTheater", Scope, Args::Args(&[]), Vic3(Theater)),
("GetTheater", Vic3(State), Args::Args(&[DType(Vic3(Country))]), Vic3(Theater)),
("GetThirdPartyCountry", Vic3(SwayOffer), Args::Args(&[]), Vic3(Country)),
("GetTickTask", Vic3(TickTaskDetailsView), Args::Args(&[]), Vic3(TickTaskData)),
("GetTickTask", Vic3(TickTaskGraphItem), Args::Args(&[]), Vic3(TickTaskData)),
("GetTimeoutTimer", Vic3(FeedMessageItem), Args::Args(&[]), Vic3(PieTimer)),
("GetTooltip", Vic3(MapContentEditorViewport), Args::Args(&[]), Vic3(GuiEditorTooltip)),
("GetTooltip", Vic3(MapObjectTool), Args::Args(&[]), Vic3(GuiEditorTooltip)),
("GetTooltip", Vic3(MaskPainterViewport), Args::Args(&[]), Vic3(GuiEditorTooltip)),
("GetTopOverlord", Vic3(Country), Args::Args(&[]), Vic3(Country)),
("GetTopScope", Vic3(Event), Args::Args(&[]), TopScope),
("GetTopScope", Vic3(JournalEntry), Args::Args(&[]), TopScope),
("GetTopScope", Vic3(PlayerMessageItem), Args::Args(&[]), TopScope),
("GetTrait", Vic3(InterestGroupAndTraitPair), Args::Args(&[]), Vic3(InterestGroupTrait)),
("GetTraitGroup", Vic3(DiscriminationTrait), Args::Args(&[]), Vic3(DiscriminationTraitGroup)),
("GetTreaty", Scope, Args::Args(&[]), Vic3(Treaty)),
("GetTreaty", Vic3(Article), Args::Args(&[]), Vic3(Treaty)),
("GetTreaty", Vic3(Proposal), Args::Args(&[]), Vic3(Treaty)),
("GetTreaty", Vic3(ShippingLane), Args::Args(&[]), Vic3(Treaty)),
("GetTreaty", Vic3(TreatyPanel), Args::Args(&[]), Vic3(Treaty)),
("GetTreatyArticle", Scope, Args::Args(&[]), Vic3(Article)),
("GetType", Vic3(Amendment), Args::Args(&[]), Vic3(AmendmentType)),
("GetType", Vic3(CompanyCharter), Args::Args(&[]), Vic3(CompanyCharterType)),
("GetType", Vic3(Decree), Args::Args(&[]), Vic3(DecreeType)),
("GetType", Vic3(DiplomaticAction), Args::Args(&[]), Vic3(DiplomaticActionType)),
("GetType", Vic3(DiplomaticPlayConfirmation), Args::Args(&[]), Vic3(DiplomaticPlayType)),
("GetType", Vic3(HarvestCondition), Args::Args(&[]), Vic3(HarvestConditionType)),
("GetType", Vic3(HarvestConditionArea), Args::Args(&[]), Vic3(HarvestConditionType)),
("GetType", Vic3(JournalEntry), Args::Args(&[]), Vic3(JournalEntryType)),
("GetType", Vic3(PoliticalLobby), Args::Args(&[]), Vic3(PoliticalLobbyType)),
("GetType", Vic3(PoliticalMovement), Args::Args(&[]), Vic3(PoliticalMovementType)),
("GetType", Vic3(WarGoal), Args::Args(&[]), Vic3(WarGoalType)),
("GetType", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(WarGoalType)),
("GetUndoHistoryViewerClient", Vic3(MapEditor), Args::Args(&[]), Vic3(UndoHistoryViewerClient)),
("GetUnitModifier", Vic3(MobilizationOption), Args::Args(&[]), Vic3(Modifier)),
("GetUnitType", Vic3(CombatUnit), Args::Args(&[]), Vic3(CombatUnitType)),
("GetUnitType", Vic3(MilitaryFormationUnitEntry), Args::Args(&[]), Vic3(CombatUnitType)),
("GetUnitType", Vic3(StagedUnitsWithType), Args::Args(&[]), Vic3(CombatUnitType)),
("GetUpkeepModifier", Vic3(CombatUnitType), Args::Args(&[]), Vic3(Modifier)),
("GetUpkeepModifier", Vic3(MobilizationOption), Args::Args(&[]), Vic3(Modifier)),
("GetUpkeepUnscaledModifier", Vic3(MobilizationOption), Args::Args(&[]), Vic3(Modifier)),
("GetUprisingCountry", Vic3(CivilWar), Args::Args(&[]), Vic3(Country)),
("GetUprisingDefinition", Vic3(PoliticalMovement), Args::Args(&[]), Vic3(CountryDefinition)),
("GetVariable", Scope, Args::Args(&[DType(Unknown)]), Scope),
("GetWar", Scope, Args::Args(&[]), Vic3(War)),
("GetWar", Vic3(DiplomaticPlay), Args::Args(&[]), Vic3(War)),
("GetWar", Vic3(SeaRegionWar), Args::Args(&[]), Vic3(War)),
("GetWar", Vic3(WarGoal), Args::Args(&[]), Vic3(War)),
("GetWar", Vic3(WarGoalPanelPair), Args::Args(&[]), Vic3(War)),
("GetWar", Vic3(WarPanel), Args::Args(&[]), Vic3(War)),
("GetWar", Vic3(WarParticipant), Args::Args(&[]), Vic3(War)),
("GetWarGoal", Scope, Args::Args(&[]), Vic3(WarGoal)),
("GetWarGoal", Vic3(WarGoalMarker), Args::Args(&[]), Vic3(WarGoal)),
("GetWarGoal", Vic3(WarGoalPanelPair), Args::Args(&[]), Vic3(WarGoal)),
("GetWarGoalStakeholder", Vic3(WarGoal), Args::Args(&[]), Vic3(Country)),
("GetWarGoalStakeholder", Vic3(WarGoalDraft), Args::Args(&[]), Vic3(Country)),
("GetWarGoalType", Scope, Args::Args(&[]), Vic3(WarGoalType)),
("GetWarGoalType", Vic3(DiplomaticPlayType), Args::Args(&[]), Vic3(WarGoalType)),
("GetWinner", Vic3(Battle), Args::Args(&[]), Vic3(Country)),
("GetWorstGoodsShortage", Vic3(Building), Args::Args(&[]), Vic3(Goods)),
("GfxVideoControl", Vic3(PdxGuiWidget), Args::Args(&[]), Vic3(PdxGuiGfxVideoControl)),
("Hardness", Vic3(BrushSettings), Args::Args(&[]), Vic3(BrushFloat)),
("MakeScope", Vic3(Amendment), Args::Args(&[]), Scope),
("MakeScope", Vic3(AmendmentType), Args::Args(&[]), Scope),
("MakeScope", Vic3(Article), Args::Args(&[]), Scope),
("MakeScope", Vic3(Battle), Args::Args(&[]), Scope),
("MakeScope", Vic3(Building), Args::Args(&[]), Scope),
("MakeScope", Vic3(BuildingGroup), Args::Args(&[]), Scope),
("MakeScope", Vic3(BuildingType), Args::Args(&[]), Scope),
("MakeScope", Vic3(CanalType), Args::Args(&[]), Scope),
("MakeScope", Vic3(Character), Args::Args(&[]), Scope),
("MakeScope", Vic3(CivilWar), Args::Args(&[]), Scope),
("MakeScope", Vic3(CombatUnit), Args::Args(&[]), Scope),
("MakeScope", Vic3(CombatUnitType), Args::Args(&[]), Scope),
("MakeScope", Vic3(CommanderOrderType), Args::Args(&[]), Scope),
("MakeScope", Vic3(Company), Args::Args(&[]), Scope),
("MakeScope", Vic3(CompanyType), Args::Args(&[]), Scope),
("MakeScope", Vic3(Country), Args::Args(&[]), Scope),
("MakeScope", Vic3(CountryCreation), Args::Args(&[]), Scope),
("MakeScope", Vic3(CountryDefinition), Args::Args(&[]), Scope),
("MakeScope", Vic3(CountryFormation), Args::Args(&[]), Scope),
("MakeScope", Vic3(CulturalCommunity), Args::Args(&[]), Scope),
("MakeScope", Vic3(Culture), Args::Args(&[]), Scope),
("MakeScope", Vic3(Decision), Args::Args(&[]), Scope),
("MakeScope", Vic3(Decree), Args::Args(&[]), Scope),
("MakeScope", Vic3(DiplomaticAction), Args::Args(&[]), Scope),
("MakeScope", Vic3(DiplomaticCatalyst), Args::Args(&[]), Scope),
("MakeScope", Vic3(DiplomaticCatalystCategory), Args::Args(&[]), Scope),
("MakeScope", Vic3(DiplomaticCatalystType), Args::Args(&[]), Scope),
("MakeScope", Vic3(DiplomaticDemand), Args::Args(&[]), Scope),
("MakeScope", Vic3(DiplomaticPact), Args::Args(&[]), Scope),
("MakeScope", Vic3(DiplomaticPlay), Args::Args(&[]), Scope),
("MakeScope", Vic3(DiplomaticPlayType), Args::Args(&[]), Scope),
("MakeScope", Vic3(DiplomaticRelations), Args::Args(&[]), Scope),
("MakeScope", Vic3(Front), Args::Args(&[]), Scope),
("MakeScope", Vic3(GeographicRegion), Args::Args(&[]), Scope),
("MakeScope", Vic3(Goods), Args::Args(&[]), Scope),
("MakeScope", Vic3(HarvestCondition), Args::Args(&[]), Scope),
("MakeScope", Vic3(HarvestConditionArea), Args::Args(&[]), Scope),
("MakeScope", Vic3(HarvestConditionType), Args::Args(&[]), Scope),
("MakeScope", Vic3(Hq), Args::Args(&[]), Scope),
("MakeScope", Vic3(Ideology), Args::Args(&[]), Scope),
("MakeScope", Vic3(Institution), Args::Args(&[]), Scope),
("MakeScope", Vic3(InstitutionType), Args::Args(&[]), Scope),
("MakeScope", Vic3(Interest), Args::Args(&[]), Scope),
("MakeScope", Vic3(InterestGroup), Args::Args(&[]), Scope),
("MakeScope", Vic3(InterestGroupTrait), Args::Args(&[]), Scope),
("MakeScope", Vic3(Invasion), Args::Args(&[]), Scope),
("MakeScope", Vic3(JournalEntry), Args::Args(&[]), Scope),
("MakeScope", Vic3(Law), Args::Args(&[]), Scope),
("MakeScope", Vic3(LawType), Args::Args(&[]), Scope),
("MakeScope", Vic3(Market), Args::Args(&[]), Scope),
("MakeScope", Vic3(MarketGoods), Args::Args(&[]), Scope),
("MakeScope", Vic3(MilitaryFormation), Args::Args(&[]), Scope),
("MakeScope", Vic3(MobilizationOption), Args::Args(&[]), Scope),
("MakeScope", Vic3(Objective), Args::Args(&[]), Scope),
("MakeScope", Vic3(Party), Args::Args(&[]), Scope),
("MakeScope", Vic3(PoliticalLobby), Args::Args(&[]), Scope),
("MakeScope", Vic3(PoliticalLobbyAppeasementFactor), Args::Args(&[]), Scope),
("MakeScope", Vic3(PoliticalLobbyType), Args::Args(&[]), Scope),
("MakeScope", Vic3(PoliticalMovement), Args::Args(&[]), Scope),
("MakeScope", Vic3(PoliticalMovementCategory), Args::Args(&[]), Scope),
("MakeScope", Vic3(PoliticalMovementType), Args::Args(&[]), Scope),
("MakeScope", Vic3(Pop), Args::Args(&[]), Scope),
("MakeScope", Vic3(PopType), Args::Args(&[]), Scope),
("MakeScope", Vic3(PowerBloc), Args::Args(&[]), Scope),
("MakeScope", Vic3(PowerBlocIdentity), Args::Args(&[]), Scope),
("MakeScope", Vic3(PowerBlocPrinciple), Args::Args(&[]), Scope),
("MakeScope", Vic3(PowerBlocPrincipleGroup), Args::Args(&[]), Scope),
("MakeScope", Vic3(Province), Args::Args(&[]), Scope),
("MakeScope", Vic3(Religion), Args::Args(&[]), Scope),
("MakeScope", Vic3(ShippingLane), Args::Args(&[]), Scope),
("MakeScope", Vic3(State), Args::Args(&[]), Scope),
("MakeScope", Vic3(StateGoods), Args::Args(&[]), Scope),
("MakeScope", Vic3(StateRegion), Args::Args(&[]), Scope),
("MakeScope", Vic3(StateTrait), Args::Args(&[]), Scope),
("MakeScope", Vic3(StrategicRegion), Args::Args(&[]), Scope),
("MakeScope", Vic3(Sway), Args::Args(&[]), Scope),
("MakeScope", Vic3(Technology), Args::Args(&[]), Scope),
("MakeScope", Vic3(Theater), Args::Args(&[]), Scope),
("MakeScope", Vic3(Treaty), Args::Args(&[]), Scope),
("MakeScope", Vic3(War), Args::Args(&[]), Scope),
("MakeScope", Vic3(WarGoal), Args::Args(&[]), Scope),
("MakeScope", Vic3(WarGoalType), Args::Args(&[]), Scope),
("MoveTool", Vic3(MapObjectTool), Args::Args(&[]), Vic3(MoveTool)),
("PixelSnap", Vic3(BrushSettings), Args::Args(&[]), Vic3(BrushBool)),
("PredictMovementToJoin", Vic3(Character), Args::Args(&[DType(Vic3(Country))]), Vic3(PoliticalMovement)),
("PredictMovementTypeToStart", Vic3(Character), Args::Args(&[DType(Vic3(Country))]), Vic3(PoliticalMovementType)),
("Radius", Vic3(BrushSettings), Args::Args(&[]), Vic3(BrushFloat)),
("SelectTool", Vic3(MapObjectTool), Args::Args(&[]), Vic3(SelectTool)),
("SetRoot", TopScope, Args::Args(&[DType(Scope)]), TopScope),
("Settings", Vic3(BrushSettingsDropdown), Args::Args(&[]), Vic3(BrushSettings)),
("SetupDataContexts", Vic3(JominiNotification), Args::Args(&[DType(Vic3(PdxGuiWidget))]), Vic3(NotificationDummyContext)),
("State", Vic3(ViewerEntity), Args::Args(&[]), Vic3(ViewerEntityState)),
("Var", Scope, Args::Args(&[DType(CString)]), Scope),
("WithMarketContext", Vic3(Goods), Args::Args(&[DType(Vic3(Market))]), Vic3(Goods)),
("WithStateContext", Vic3(Goods), Args::Args(&[DType(Vic3(State))]), Vic3(Goods)),
("gsIG", TopScope, Args::Args(&[DType(CString)]), Vic3(InterestGroup)),
("gsInterestGroup", TopScope, Args::Args(&[DType(CString)]), Vic3(InterestGroup)),
("sB", TopScope, Args::Args(&[DType(CString)]), Vic3(Building)),
("sBG", TopScope, Args::Args(&[DType(CString)]), Vic3(BuildingGroup)),
("sBT", TopScope, Args::Args(&[DType(CString)]), Vic3(BuildingType)),
("sBuilding", TopScope, Args::Args(&[DType(CString)]), Vic3(Building)),
("sBuildingGroup", TopScope, Args::Args(&[DType(CString)]), Vic3(BuildingGroup)),
("sBuildingType", TopScope, Args::Args(&[DType(CString)]), Vic3(BuildingType)),
("sC", TopScope, Args::Args(&[DType(CString)]), Vic3(Country)),
("sCF", TopScope, Args::Args(&[DType(CString)]), Vic3(CountryFormation)),
("sCM", TopScope, Args::Args(&[DType(CString)]), Vic3(Company)),
("sCMT", TopScope, Args::Args(&[DType(CString)]), Vic3(CompanyType)),
("sCOT", TopScope, Args::Args(&[DType(CString)]), Vic3(CommanderOrderType)),
("sCU", TopScope, Args::Args(&[DType(CString)]), Vic3(Culture)),
("sCW", TopScope, Args::Args(&[DType(CString)]), Vic3(CivilWar)),
("sCha", TopScope, Args::Args(&[DType(CString)]), Vic3(Character)),
("sCharacter", TopScope, Args::Args(&[DType(CString)]), Vic3(Character)),
("sCivilWar", TopScope, Args::Args(&[DType(CString)]), Vic3(CivilWar)),
("sCommanderOrderType", TopScope, Args::Args(&[DType(CString)]), Vic3(CommanderOrderType)),
("sCompany", TopScope, Args::Args(&[DType(CString)]), Vic3(Company)),
("sCompanyType", TopScope, Args::Args(&[DType(CString)]), Vic3(CompanyType)),
("sCountry", TopScope, Args::Args(&[DType(CString)]), Vic3(Country)),
("sCountryFormation", TopScope, Args::Args(&[DType(CString)]), Vic3(CountryFormation)),
("sCulture", TopScope, Args::Args(&[DType(CString)]), Vic3(Culture)),
("sD", TopScope, Args::Args(&[DType(CString)]), Vic3(Decision)),
("sDA", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticAction)),
("sDC", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticCatalyst)),
("sDCC", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticCatalystCategory)),
("sDCT", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticCatalystType)),
("sDD", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticDemand)),
("sDP", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticPlay)),
("sDPT", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticPlayType)),
("sDR", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticRelations)),
("sDecision", TopScope, Args::Args(&[DType(CString)]), Vic3(Decision)),
("sDiplomaticAction", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticAction)),
("sDiplomaticCatalyst", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticCatalyst)),
("sDiplomaticCatalystCategory", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticCatalystCategory)),
("sDiplomaticCatalystType", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticCatalystType)),
("sDiplomaticDemand", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticDemand)),
("sDiplomaticPact", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticPact)),
("sDiplomaticPlay", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticPlay)),
("sDiplomaticPlayType", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticPlayType)),
("sDiplomaticRelations", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticRelations)),
("sF", TopScope, Args::Args(&[DType(CString)]), Vic3(Front)),
("sFront", TopScope, Args::Args(&[DType(CString)]), Vic3(Front)),
("sG", TopScope, Args::Args(&[DType(CString)]), Vic3(Goods)),
("sGoods", TopScope, Args::Args(&[DType(CString)]), Vic3(Goods)),
("sHC", TopScope, Args::Args(&[DType(CString)]), Vic3(HarvestCondition)),
("sHCA", TopScope, Args::Args(&[DType(CString)]), Vic3(HarvestConditionArea)),
("sHCT", TopScope, Args::Args(&[DType(CString)]), Vic3(HarvestConditionType)),
("sHQ", TopScope, Args::Args(&[DType(CString)]), Vic3(Hq)),
("sHarvestCondition", TopScope, Args::Args(&[DType(CString)]), Vic3(HarvestCondition)),
("sHarvestConditionArea", TopScope, Args::Args(&[DType(CString)]), Vic3(HarvestConditionArea)),
("sHarvestConditionType", TopScope, Args::Args(&[DType(CString)]), Vic3(HarvestConditionType)),
("sIGT", TopScope, Args::Args(&[DType(CString)]), Vic3(InterestGroupTrait)),
("sIdeology", TopScope, Args::Args(&[DType(CString)]), Vic3(Ideology)),
("sInstitution", TopScope, Args::Args(&[DType(CString)]), Vic3(Institution)),
("sInstitutionType", TopScope, Args::Args(&[DType(CString)]), Vic3(InstitutionType)),
("sInterestGroupTrait", TopScope, Args::Args(&[DType(CString)]), Vic3(InterestGroupTrait)),
("sJE", TopScope, Args::Args(&[DType(CString)]), Vic3(JournalEntry)),
("sJournalEntry", TopScope, Args::Args(&[DType(CString)]), Vic3(JournalEntry)),
("sL", TopScope, Args::Args(&[DType(CString)]), Vic3(Law)),
("sLaw", TopScope, Args::Args(&[DType(CString)]), Vic3(Law)),
("sLawType", TopScope, Args::Args(&[DType(CString)]), Vic3(LawType)),
("sMilitaryFormation", TopScope, Args::Args(&[DType(CString)]), Vic3(MilitaryFormation)),
("sP", TopScope, Args::Args(&[DType(CString)]), Vic3(Party)),
("sPB", TopScope, Args::Args(&[DType(CString)]), Vic3(PowerBloc)),
("sPBI", TopScope, Args::Args(&[DType(CString)]), Vic3(PowerBlocIdentity)),
("sPBP", TopScope, Args::Args(&[DType(CString)]), Vic3(PowerBlocPrinciple)),
("sPL", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalLobby)),
("sPLA", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalLobbyAppeasementFactor)),
("sPLT", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalLobbyType)),
("sPM", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalMovement)),
("sPMC", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalMovementCategory)),
("sPMT", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalMovementType)),
("sPT", TopScope, Args::Args(&[DType(CString)]), Vic3(PopType)),
("sPact", TopScope, Args::Args(&[DType(CString)]), Vic3(DiplomaticPact)),
("sParty", TopScope, Args::Args(&[DType(CString)]), Vic3(Party)),
("sPoliticalLobby", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalLobby)),
("sPoliticalLobbyAppeasement", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalLobbyAppeasementFactor)),
("sPoliticalLobbyType", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalLobbyType)),
("sPoliticalMovement", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalMovement)),
("sPoliticalMovementCategory", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalMovementCategory)),
("sPoliticalMovementType", TopScope, Args::Args(&[DType(CString)]), Vic3(PoliticalMovementType)),
("sPop", TopScope, Args::Args(&[DType(CString)]), Vic3(Pop)),
("sPopType", TopScope, Args::Args(&[DType(CString)]), Vic3(PopType)),
("sPowerBloc", TopScope, Args::Args(&[DType(CString)]), Vic3(PowerBloc)),
("sPowerBlocIdentity", TopScope, Args::Args(&[DType(CString)]), Vic3(PowerBlocIdentity)),
("sPowerBlocPrinciple", TopScope, Args::Args(&[DType(CString)]), Vic3(PowerBlocPrinciple)),
("sPowerBlocPrincipleGroup", TopScope, Args::Args(&[DType(CString)]), Vic3(PowerBlocPrincipleGroup)),
("sProvince", TopScope, Args::Args(&[DType(CString)]), Vic3(Province)),
("sReligion", TopScope, Args::Args(&[DType(CString)]), Vic3(Religion)),
("sS", TopScope, Args::Args(&[DType(CString)]), Vic3(State)),
("sSR", TopScope, Args::Args(&[DType(CString)]), Vic3(StrategicRegion)),
("sSW", TopScope, Args::Args(&[DType(CString)]), Vic3(Sway)),
("sState", TopScope, Args::Args(&[DType(CString)]), Vic3(State)),
("sStateRegion", TopScope, Args::Args(&[DType(CString)]), Vic3(StateRegion)),
("sStrategicRegion", TopScope, Args::Args(&[DType(CString)]), Vic3(StrategicRegion)),
("sSway", TopScope, Args::Args(&[DType(CString)]), Vic3(Sway)),
("sT", TopScope, Args::Args(&[DType(CString)]), Vic3(Technology)),
("sTechnology", TopScope, Args::Args(&[DType(CString)]), Vic3(Technology)),
("sTreaty", TopScope, Args::Args(&[DType(CString)]), Vic3(Treaty)),
("sTreatyArticle", TopScope, Args::Args(&[DType(CString)]), Vic3(Article)),
("sW", TopScope, Args::Args(&[DType(CString)]), Vic3(War)),
("sWar", TopScope, Args::Args(&[DType(CString)]), Vic3(War)),
("sWarGoal", TopScope, Args::Args(&[DType(CString)]), Vic3(WarGoal)),
("sWarGoalType", TopScope, Args::Args(&[DType(CString)]), Vic3(WarGoalType)),
]