#[derive(Copy, Clone, Debug, Eq, PartialEq, Hash, Display, EnumString)]
#[strum(use_phf)]
pub enum Ck3Datatype {
AIUnitWatchWindow,
AIWarCoordinatorWatchWindow,
AIWatchWindow,
Accolade,
AccoladeHistoryEntry,
AccoladeRank,
AccoladeType,
AccoladeView,
Achievement,
AchievementPopup,
AchievementWindow,
ActionItemHandler,
ActiveActivityOption,
ActiveCasusBelli,
ActiveCouncilTask,
ActiveCouncilTaskIcon,
Activity,
ActivityGuestCustomData,
ActivityGuestInviteRule,
ActivityGuestListWindow,
ActivityIntent,
ActivityIntentData,
ActivityIntentSelectionWindow,
ActivityListDetailHostView,
ActivityListDetailJoinView,
ActivityListWindow,
ActivityLocale,
ActivityLocaleWindow,
ActivityLogEntry,
ActivityLogWindow,
ActivityOption,
ActivityOptionCategory,
ActivityPhase,
ActivityPlanner,
ActivityPlannerMapIcon,
ActivityPulseAction,
ActivityPulseEffect,
ActivitySpecialGuest,
ActivitySpecialGuestType,
ActivityType,
ActivityWindow,
ActivityWindowBackgroundData,
ActivityWindowCharacter,
AddFriendWindow,
AddTraditionWindow,
AdminFamilyGroupItem,
AdminHouseItem,
AdminVassalDetailView,
AdminVassalSuccessorCandidate,
AdminVassalSuccessorCandidateList,
AdministrativeHouseItem,
AdministrativeThemeItem,
AgentSlot,
AgentSlotType,
AllianceInfo,
AllyListSubview,
AnchorItem,
AnimationTestGroupItem,
AnimationTestWindow,
Application,
AppointCourtPositionView,
AppointTaxCollectorWindow,
Army,
ArmyComposition,
ArmyRegiment,
ArmyReorgWindow,
ArmyWindow,
Artifact,
ArtifactClaim,
ArtifactClaimsList,
ArtifactDetailsView,
ArtifactHelperWindow,
ArtifactHistory,
ArtifactKillListWindow,
ArtifactSettings,
ArtifactType,
ArtifactVisualType,
AssetSettings,
AssignedVassalList,
AttachToArmyWindow,
Attribute,
AvailabilityEntry,
BarbershopAccessoryCategory,
BarbershopAccessoryItem,
BarbershopBackgroundCategory,
BarbershopBackgroundItem,
BarbershopCameraSettings,
BarbershopCategory,
BarbershopCharacter,
BarbershopCoAHandler,
BarbershopColorPickerHandler,
BarbershopItem,
BarbershopPhotoPreset,
BarbershopPortrait,
BarbershopPoseDropDown,
BarbershopPoseItem,
BarbershopPoseSettings,
BarbershopScreenshotHandler,
BarbershopWindow,
BattleEvent,
BattleSummaryWindow,
BlackmailInteractionWindow,
BlackmailSecretItem,
BlurThreshold,
Bookmark,
BookmarkCharacter,
BookmarkGroup,
BookmarkPortrait,
BottomBarSchemeItem,
BrushBool,
BrushFloat,
BrushSettings,
BrushSettingsDropdown,
BrushSettingsGlobal,
Building,
BuildingLevelItem,
CActivityWindowBase,
CCourtLanguageMapIcon,
CPdxEnumValue,
CPdxFloatRect,
CPdxInputBindingSetting,
CPdxIntRect,
CSelectCommanderWindow,
CallAllyInteractionNotificationWindow,
CallAllyInteractionWindow,
CallAllyWarItem,
Camera,
CameraItem,
CantCreateOrJoinFactionVassal,
CapitalMapIcon,
CasusBelliItem,
CasusBelliTitleItem,
CasusBelliType,
CatalystEntry,
CatalystHistory,
CatalystType,
ChallengeCharacter,
ChangeGHWTargetWindow,
ChangeGHWTargetWindowTitleItem,
Character,
CharacterFilterPreset,
CharacterFinderWindow,
CharacterFocusWindow,
CharacterInteraction,
CharacterInteractionCategory,
CharacterInteractionConfirmationWindow,
CharacterInteractionMenuWindow,
CharacterInteractionNotificationWindow,
CharacterItem,
CharacterLifestyleWindow,
CharacterListFilter,
CharacterListFilterCategory,
CharacterListFilterOption,
CharacterListItem,
CharacterListSortItem,
CharacterMemory,
CharacterMemoryType,
CharacterPoolWatchWindow,
CharacterProperties,
CharacterSelectionList,
CharacterWindow,
Chat,
ChatMessage,
ChatNotificationMessage,
ChatTab,
ChatWindow,
ChildGenerator,
ChildItem,
Claim,
ClaimTitleItem,
ClaimantEntry,
ClaimantSortOption,
ClaimantsWindow,
CloudSaveData,
CoatOfArms,
CoatOfArmsDesigner,
CoatOfArmsDesignerBackgroundPanel,
CoatOfArmsDesignerEmblemInstance,
CoatOfArmsDesignerEmblemInstancesPanel,
CoatOfArmsDesignerEmblemLayout,
CoatOfArmsDesignerEmblemLayoutPanel,
CoatOfArmsDesignerEmblemTexture,
CoatOfArmsDesignerPaletteColor,
CoatOfArmsDesignerPattern,
CollapsibleCultureList,
CollapsibleCultureListGroup,
CollapsibleReligionList,
CollapsibleReligionListGroup,
ColorGenePicker,
Combat,
CombatMaaItem,
CombatMapIcon,
CombatPredictionEdge,
CombatPredictionMapIcon,
CombatResultData,
CombatSide,
CombatSideResultData,
CombatWindow,
Command,
ComplexBar,
ComplexBarItem,
ConcubineInfo,
ConcubineInteractionWindow,
ConsoleMenuItem,
ConsoleWindow,
Container,
ContextMenuItem,
CostBreakdown,
CouncilPositionType,
CouncilTaskInteractionItem,
CouncilTaskInteractionWindow,
CouncilTaskType,
CouncilWindow,
CountryEntry,
County,
CountyDataBreakdowns,
CountyGroup,
CourtAmenitiesCategoryItem,
CourtAmenitiesSetting,
CourtAmenitiesSettingItem,
CourtAmenitiesWindow,
CourtEventItem,
CourtEventWindow,
CourtGrandeurData,
CourtGrandeurLevel,
CourtGrandeurWindow,
CourtPosition,
CourtPositionCategory,
CourtPositionItem,
CourtPositionList,
CourtPositionListItem,
CourtPositionTaskType,
CourtPositionType,
CourtPositionsWindow,
CourtSceneEditorWindow,
CourtSceneSettings,
CourtToolset,
CourtType,
CourtTypeSettingItem,
CourtTypeWindow,
CourtWindow,
CreateAccoladeView,
CreateClaimantFactionAgainstWindow,
CreateFactionItem,
CreateSocialProfile,
CreateSocialProfileWindow,
CreditPortraitData,
CreditsWindow,
Culture,
CultureAesthetics,
CultureEra,
CultureEraType,
CultureInnovation,
CultureInnovationType,
CulturePillar,
CultureReformation,
CultureTemplate,
CultureTradition,
CultureWindow,
CurveEditor,
CurvePoint,
CustomMessageWindow,
DataModelEmptyCustomData,
DataModelFilter,
DataModelGroupedFilter,
DataModelSorter,
DataModelView,
DatabaseObject,
DatatypesExplorer,
DeJureVassalGroupItem,
DebugTutorialChainItem,
DebugTutorialLessonItem,
DebugTutorialStepItem,
DebugTutorialWindow,
Decision,
DecisionDetailView,
DecisionGroupItem,
DecisionGroupType,
DecisionViewWidget,
DecisionViewWidgetCreateHolyOrder,
DecisionViewWidgetOptionList,
DecisionsView,
DecisionsViewItem,
DeclareWarInteractionWindow,
DeferredDecision,
DesignateHeirWindow,
DesignerCoA,
DestinyCharacter,
DetailData,
DetailedConfirmationView,
Diarchy,
DiarchySuccessor,
DiarchyWindow,
DiplomacyItem,
DiplomaticItem,
DisplayedInteractionEffects,
DivergenceWindow,
Dlc,
DlcCollection,
DlcInfoGui,
DlcItem,
DockableLayout,
DockableLayoutManager,
DockableWindow,
DoctrineGroupWindow,
DoctrineGroupingFetcher,
DoctrineGroupingFetcher2,
Domicile,
DomicileBuilding,
DomicileBuildingAsset,
DomicileBuildingSlot,
DomicileCultureSet,
DomicileFollowerCardItem,
DomicileInternalGuiSlot,
DomicileLineConnection,
DomicileLineItem,
DomicileLineTree,
DomicileOverviewBuildingItem,
DomicileSettings,
DomicileTreeNode,
DomicileType,
DomicileWindow,
DrawCmdsList,
DrawCmdsViewer,
DuchyGroup,
Dynasty,
DynastyCustomizationWindow,
DynastyHouse,
DynastyHouseIcon,
DynastyHouseMembersWindow,
DynastyHouseTemplate,
DynastyHouseView,
DynastyLegacy,
DynastyLegacyItem,
DynastyPerk,
DynastyPerkConfirmation,
DynastyTemplate,
DynastyTreeItem,
DynastyTreeView,
DynastyView,
EmitterNodeWindow,
Encyclopedia,
EncyclopediaEntry,
EncyclopediaEntryView,
EncyclopediaPage,
EndPrepConfirm,
EntityEditor,
EntityEditorAudioEventHandler,
EntityEditorEventLayer,
EntityEditorKeyframe,
EntityEditorTimelineState,
EntityViewerProperties,
Entry,
EnumSettingEntry,
Epidemic,
EpidemicInfectedProvinceItem,
EpidemicInfectedRealm,
EpidemicInfection,
EpidemicInfectionLevel,
EpidemicType,
EpidemicsWindow,
ErrorMessageBox,
Ethnicity,
EventChainProgressEntry,
EventInfo,
EventLayerForEntityEditor,
EventOption,
EventTargetSetupContext,
EventWindow,
EventWindow2DEffectData,
EventWindowBackgroundData,
EventWindowCustomWidgetStruggleInfo,
EventWindowData,
EventWindowTransitionData,
EventWindowViewInsert,
EventWindowWidget,
EventWindowWidgetChainProgress,
EventWindowWidgetEnterText,
EventWindowWidgetEnterTextDefaultEntry,
EventWindowWidgetNameCharacter,
ExportTool,
EyeDropper,
EyeDropperPackedSample,
Faction,
FactionCharacterMember,
FactionCountyMember,
FactionItem,
FactionsWindow,
Faith,
FaithConversionWindow,
FaithCreationWindow,
FaithDoctrine,
FaithDoctrineGroup,
FaithWindow,
FamilyAttributeWindow,
FeedMessageItem,
FilterPresetItem,
FilterablePropertyList,
FindTitleView,
FindVassalListWindow,
FlatLandlessMapIcon,
Fleet,
FleetPredictionMapIcon,
Focus,
FocusType,
Friend,
FriendListWindow,
FriendRequest,
FriendSearchResult,
Friends,
FrontEndCreditsView,
FrontEndLoadView,
FrontEndMainView,
FrontEndMultiplayerView,
FrontEndView,
GUIAchievement,
GUIAlertItem,
GUIBuildingItem,
GUICountyHolding,
GUIHouseUnityStage,
GUIPotentialBuildingItem,
GUITrackItem,
GameConceptTooltip,
GameDialog,
GameMpSetup,
GameRule,
GameRuleCategory,
GameRuleSetting,
GameSetup,
GeneCategory,
GeneItem,
GeneTemplate,
GenerationItem,
GeographicalRegion,
GfxSkin,
GovernmentAdministrationWindow,
GovernmentType,
GovernmentTypeFilter,
GrantTitlesInteractionWindow,
Graph,
GraphInterfaceNodeWindow,
GraphPanel,
GreatHolyWar,
GreatHolyWarParticipant,
GreatHolyWarParticipantScore,
GreatHolyWarWindow,
Group,
GuiAIWarCoordinator,
GuiActionImportantActionItem,
GuiActionItem,
GuiAnimationCurveEditor,
GuiAnimationCurveEditorControlPoint,
GuiAnimationCurveEditorLine,
GuiAnimationCurveEditorViewport,
GuiAnimationEditor,
GuiAnimationEditorAnimSetEntry,
GuiAnimationEditorAnimationEntry,
GuiAnimationEditorAvailableTrack,
GuiAnimationEditorKeyframe,
GuiAnimationEditorMetadataCtx,
GuiAnimationEditorPlayer,
GuiAnimationEditorPlayerSpeedMultiplierEntry,
GuiAnimationEditorRuler,
GuiAnimationEditorRulerResolutionEntry,
GuiAnimationEditorUniversalTrack,
GuiAnimationEditorViewportBase,
GuiAnimationEditorViewportUserInput,
GuiAnimationTimelineViewport,
GuiClaimant,
GuiContext,
GuiCouncilPosition,
GuiCultureEra,
GuiCultureEraGroup,
GuiCultureInnovation,
GuiCultureTradition,
GuiEditor,
GuiEditorCategory,
GuiEditorDockable,
GuiEditorOutliner,
GuiEditorProperties,
GuiEditorProperty,
GuiEditorTooltip,
GuiFaithCreationDoctrineItem,
GuiFaithDoctrineItem,
GuiFaithIcon,
GuiGameRule,
GuiGameRulePreset,
GuiHolySiteItem,
GuiLaw,
GuiLawGroup,
GuiMilitaryStrength,
GuiPotentialCouncilTask,
GuiUnitInfo,
GuiVirtueOrSinItem,
Heightmap,
HeightmapPainter,
HeightmapPainterMode,
HeightmapResolution,
HiredTroop,
HiredTroopDetailView,
HiredTroopItem,
HiredTroopRegiment,
HistoryEntry,
Holding,
HoldingItem,
HoldingStatus,
HoldingType,
HoldingTypeItem,
HoldingView,
HolyOrder,
HolySite,
HolySiteIcon,
Hook,
HostageExchangeWindow,
HouseCustomizationWindow,
HouseOrderOption,
HousePowerBonus,
HouseUnityChangelogEntry,
HouseUnityStage,
HudBottomWidget,
HybridizationWindow,
Illustration,
ImagePopup,
ImportTool,
Importable,
ImportableGroup,
ImportantActionItem,
ImportantActionType,
InFrontTopBar,
InGameBottomBar,
InGameTopbar,
InfoboxNodeWindow,
IngameWindow,
InputActionBinding,
InspectorPanel,
Inspiration,
InspirationType,
InspirationsWindow,
InteractionCategoryItem,
InteractionContainer,
InteractionEffectsDescription,
InteractionItem,
InteractionOtherEffect,
InteractionParticipantsEffect,
InteractionSchemeInfo,
InteractionTitleItem,
InterfereInWarInteractionNotificationWindow,
InterfereInWarInteractionWindow,
InterfereInWarWarItem,
IntrigueWindow,
IntrigueWindowCountermeasureItem,
IntrigueWindowHookItem,
IntrigueWindowSecretGroup,
IntrigueWindowSecretItem,
Inventory,
InventorySlot,
InventorySlotType,
InventoryView,
InviteCreateClaimantFactionOffer,
JominiGUISetting,
JominiGameRules,
JominiNotification,
JominiNotificationOverlay,
JominiPasswordPopup,
JominiServer,
JominiServerBrowserGui,
JominiSettingsWindow,
KeyframeEditor,
KeyframeEventEditor,
KeyframeWidget,
KillListWindow,
KnightsView,
LandedTitpleTemplate,
LandlessRulersMapIcon,
LanguageEntry,
LanguageWindow,
Law,
LawGroup,
LawItem,
Layer,
LayerTreeItem,
LayeredIcon,
LeaseOutBaroniesWindow,
LeaseOutBaroniesWindowTitleItem,
LegacyItem,
Legend,
LegendChronicleWindow,
LegendCreationWindow,
LegendItem,
LegendSeed,
LegendType,
LegendsWindow,
LegitimacyLevel,
LegitimacyType,
LevyView,
Lifestyle,
Light,
LineOfSuccessionItem,
LoadIngameWindow,
LobbyHelperWindow,
LobbyPlayer,
LobbyView,
LocalPlayerActivityData,
LocalPlayerCachedData,
LocalPlayerCourtEvents,
LocalPlayerNewArtifacts,
LogEntry,
LogViewer,
LogViewerCategory,
LogViewerEntry,
LogViewerType,
MAAOriginMapIcon,
MPConfig,
ManageTaxSlotsWindow,
Mandate,
MapContentEditorMode,
MapContentEditorOptions,
MapContentEditorViewport,
MapContentEntryDesc,
MapContentLayerDesc,
MapContentPanel,
MapContentPropertyGroup,
MapContentPropertyGroupsGui,
MapContentSelector,
MapContentSelectorGui,
MapEditor,
MapEditorGui,
MapEditorLayerBorder,
MapEditorLayerBorderDockable,
MapMode,
MapObjectMask,
MapObjectPainter,
MapObjectPainterMode,
MapObjectPainterOptions,
MapObjectTool,
MarriageInfo,
MarriageInteractionNotificationWindow,
MarriageInteractionWindow,
MarriageOffer,
MaskEntry,
MaskManagerEntry,
MaskPainterManager,
MaskPainterMapContentPanel,
MaskPainterMode,
MaskPainterTool,
MaskPainterViewport,
MatchOffer,
MatchmakerInteractionWindow,
MatchmakerTraitInfo,
Material,
MaterialBrowser,
MaterialEntry,
MaterialMix,
MaterialMixBrush,
MaterialMixEntry,
MaterialPaintingMode,
Materials,
MaterialsSample,
MemoriesWindow,
MemoryInfo,
MenAtArmsType,
MenAtArmsTypeView,
MenAtArmsTypeViewTypeItem,
MenAtArmsView,
MercenaryCompany,
MessageFeedHandler,
MessageFilterItem,
MessageFilterType,
MessageGroupItem,
MessageGroupType,
MessagePopup,
MessageSettingsWindow,
MessageType,
MetaInfoWidget,
MilitaryItem,
MilitaryView,
MilitaryViewEventTroop,
MixBrushMode,
ModifierItem,
ModifyVassalContractInteractionWindow,
ModifyVassalContractInteractionWindowObligationLevelOption,
MoveDomicileWindow,
MoveTool,
MpBookmarkItem,
MultiplayerSetupWindow,
MusicPlayer,
MusicPlayerCategory,
MusicTrack,
MyRealmWindow,
MyRealmWindowVassalItem,
Nickname,
Node,
NodeEditorSearch,
NodeError,
NodeLine,
NodePin,
NodeWindow,
NonRegisteredDockable,
NotificationDummyContext,
NotificationOption,
Nudger,
NudgerLayerEntryMapObjectDesc,
NudgerMapContentGui,
NudgerMapObjectPropertyListDockable,
NudgerMode,
ObjectBrowser,
ObjectBrowserView,
ObjectInspector,
ObjectInspectorDockable,
ObjectInspectorPlugin,
ObjectPreset,
ObjectProvider,
ObligationContainerData,
ObligationLevel,
ObligationLevelCheckbox,
ObligationLevelLineConnection,
ObligationLevelLineItem,
ObligationLevelLineTree,
ObligationLevelRadioButtons,
OosData,
OosWindow,
OptionEffectItem,
OptionItem,
OrderFaithOption,
OrderedActivityInviteRule,
OutgoingFriendRequest,
Outliner,
OutlinerDomicileItem,
OutlinerHoldingItem,
OutlinerPlayer,
OutputEntry,
POPSCreateAccount,
POPSLoginView,
POPSStatusWidget,
PagedContainerData,
ParametricSelect,
ParticipantInfo,
ParticleUserData,
PatternItem,
PauseMenu,
PdxCoreSetting,
PdxGuiFoldOut,
PdxGuiGfxVideoControl,
PdxGuiTabItem,
PdxGuiTableRow,
PdxGuiTabs,
PdxGuiTreeTable,
PdxGuiWidget,
PdxSetting,
PdxSettingsWindow,
PdxSettingsWindowCategory,
PdxValueSetting,
Perk,
PerkGuiTree,
PerkLineConnection,
PerkLineItem,
PlaceRallyPoint,
PlannedActivityPhase,
Playable,
PlayerJoinRequest,
PlayerMessageItem,
PlayerValueItem,
PlotLine,
Portrait3dView,
PortraitDataContext,
PortraitEditorAnimationItem,
PortraitEditorWindow,
PortraitTooltip,
PortraitType,
PortraitTypeGroup,
PotentialAgentWindow,
PotentialBuildingItem,
PotentialCouncillorWindow,
PotentialElector,
PotentialFactionMemberWindow,
PotentialTaskLocationWindow,
PreviewMaskTexture,
ProgressInterface,
Province,
ProvinceIcon,
ProvinceMovementAttritionIcon,
Raid,
RaidWindow,
RallyPoint,
RallyPointItem,
RallyPointMapIcon,
RallyPointWindow,
RandomizableValueFloat,
RandomizableValueInt,
RankedRoyalCourtItem,
RealmCapitalSmallMapIcon,
ReasonItem,
ReforgeArtifactWindow,
Regiment,
RegimentCombatStats,
RegimentReorgEntry,
RegimentTerrainModifier,
RegimentWinterModifier,
Religion,
ReligionFamily,
ReligionWindow,
RemoveFriendConfirmWindow,
RenamePopup,
RepackWindow,
ReplacePillarWindow,
ResignConfirmationWindow,
RevokeTitlesInteractionWindow,
RoyalCourtScreenshotWindow,
RoyalCourtWindow,
RulerDesignerGeneGroup,
RulerDesignerGeneGroupCategory,
RulerDesignerLoadWindow,
RulerDesignerPortraitModifier,
RulerDesignerSaveWindow,
RulerDesignerSkill,
RulerDesignerWindow,
SAIActivityInfo,
SAIActivityLocationInfo,
SAIActivityOptionInfo,
SAIActivityPhaseInfo,
SAICBTypeInfo,
SAISchemeTypeInfo,
SAIStrategyInfo,
SAIValueInfo,
Savable,
SavableGroup,
SaveDialog,
SaveGame,
SaveGameAnalysisView,
SaveGameAnalyzer,
SaveGameBlockData,
SaveGameConfigView,
SaveGameItem,
SaveGameListView,
SaveGameWindow,
SaveRulerItem,
SaveRulerSkillGui,
SaveRulerTraitGui,
Scheme,
SchemeAgentSlotItem,
SchemeCountermeasureType,
SchemeItem,
SchemeModifier,
SchemePulseAction,
SchemeTarget,
SchemeType,
ScopeDebugData,
ScopeDebugInspectorPlugin,
ScopeObjectEditor,
ScopeObjectProvider,
ScopeObjectType,
ScriptProfilerEntry,
ScriptProfilerFileLine,
ScriptProfilerGui,
ScriptRunnerInspector,
ScriptRunnerResult,
ScriptedGui,
ScriptedRelation,
SearchListNodeWindow,
Secret,
SecretType,
SelectMenAtArmsOriginView,
SelectParticleUserDataDialog,
SelectTitleTroopAssignmentView,
SelectTool,
SelectableTaskLocation,
SelectedRallyPointItem,
SelectedUnitItem,
SelectionHistory,
SelectionLine,
ServerInformation,
SettingCategory,
SettingsPage,
Siege,
SiegeWindow,
SkillItem,
SkillSchemeGroup,
SkinEditor,
SmartBrushHeightRange,
SmartBrushPattern,
SmartBrushPresetManager,
SmartMaterialPaintingMode,
Social,
SocialNotificationWindow,
SocialUI,
SocialWidget,
SplineAdjustmentTool,
SplineAdjustmentToolMode,
SplineRiverInteractionMode,
SplineStripTool,
SplineStripToolMode,
SplineToolsMapContentPanel,
SplineTypeCreateSelectionDropdown,
SplineTypeItem,
SplineTypeSwitchSelectionDropdown,
SplineVisibilityDropdown,
StaticModifier,
StaticModifierTooltipData,
Story,
StoryInfo,
StraitMapIcon,
Struggle,
StruggleInvolvementWindow,
StrugglePhase,
StruggleType,
StruggleWindow,
SuccessionAppointmentWindow,
SuccessionElectionWindow,
SuccessionElectionWindowCandidate,
SuccessionElectionWindowElector,
SuccessionElectionWindowElectorVote,
SuccessionElector,
SuccessionEventWindow,
SuccessionEventWindowLostTitlesItem,
SuccessionLawChangeWindow,
SuggestionItem,
SuggestionType,
TaskContract,
TaskContractType,
TaskContractWindow,
TaxCollectorValueChange,
TaxSlot,
TaxSlotAssignVassalWindow,
TaxSlotItem,
TaxSlotObligation,
TaxSlotObligationsWindow,
TaxSlotType,
TaxSlotVassalChange,
TaxSlotVassalWindow,
Terrain,
TerrainToolButton,
TextureEntry,
TextureImporter,
TextureList,
TextureListDirectory,
TextureListTexture,
TextureNodeWindow,
TextureViewer,
ThemeOrderOption,
ThemesTypeMapIcon,
TimedModifierPreviewItem,
TimedModifierPreviewList,
TimedModifierScaledSingleItem,
TimedModifierSingleItem,
TimelineKeyframe,
TimelineWidget,
Title,
TitleAddLawWindow,
TitleCapitalMapIcon,
TitleCustomizationWindow,
TitleHistory,
TitleHistoryWindow,
TitleItem,
TitleSuccessionItem,
TitleTroopsMapIcon,
TitleViewWindow,
ToastMessageHandler,
TokenParameter,
ToolDialog,
ToolDialogButton,
ToolMessageDialog,
ToolProperty,
ToolPropertyBool,
ToolPropertyCColor,
ToolPropertyCString,
ToolPropertyColor,
ToolPropertyCurve,
ToolPropertyFloat,
ToolPropertyInt,
ToolPropertyInt16,
ToolPropertyInt8,
ToolPropertyList,
ToolPropertySearchList,
ToolPropertyString,
ToolPropertyUint,
ToolPropertyUint16,
ToolPropertyUint8,
ToolPropertyUndoableSearchList,
ToolPropertyVec1fPercent,
ToolPropertyVec2f,
ToolPropertyVec2fPercent,
ToolPropertyVec2i,
ToolPropertyVec3f,
ToolPropertyVec3i,
ToolPropertyVec4i,
ToolsPropertyRangedValueFloat,
ToolsPropertyRangedValueInt,
ToolsSearch,
ToolsSearchResult,
ToolsUndoableValueBundleBool,
ToolsUndoableValueBundleCColor,
ToolsUndoableValueBundleCString,
ToolsUndoableValueBundleColor,
ToolsUndoableValueBundleFloat,
ToolsUndoableValueBundleInt,
ToolsUndoableValueBundleString,
ToolsUndoableValueBundleUint,
TooltipInfo,
TraditionGrouping,
Trait,
TraitArrays,
TraitGroup,
TraitLevelTrack,
TraitLevelTrackEntry,
TraitSlot,
TraitSlotArray,
TransferVassalWindow,
TravelDangerMapIconData,
TravelDangerType,
TravelOption,
TravelOptionSelectionWindow,
TravelPlan,
TravelPlanCompanion,
TravelPlanData,
TravelPlanDestination,
TravelPlanDraft,
TravelPlanPath,
TravelPlanWaypoint,
TravelPlanner,
TravelPointOfInterestType,
TravelPointsOfInterestIconData,
TravelProvinceMapIcon,
TravelRouteEditWindow,
TriggeredLegendSeed,
TroopItem,
Tutorial,
TutorialWindow,
Tweakable,
TweakableCategory,
TweakableUiEntry,
Tweaker,
Type,
UnassignedVassalList,
UndoStack,
UniqueBuildingIcon,
UnitItem,
UnitMapIcon,
UnitMapIconHandler,
UserDataNode,
ValueBreakdown,
VariableEntry,
VariableInfo,
VariableInspectorEntry,
VariableInspectorPlugin,
VariableInspectorVariable,
VariableList,
VariableListEntry,
VariableListInspectorPlugin,
VariableListStore,
VariableStore,
VariableSystem,
VassalContract,
VassalContractType,
VassalConversionWindow,
VassalStance,
VassalStanceFilter,
ViewerEntity,
ViewerEntityLodInfo,
ViewerEntityState,
War,
WarAllyItem,
WarDeclaredOverviewWindow,
WarInfo,
WarItem,
WarOverviewWindow,
WarParticipantItem,
WarResultsWindow,
WatchWindow,
}