Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
GameMode.h
Go to the documentation of this file.
1#pragma once
3
4};
5
6
8{
9 // Fields
10
11 TSubclassOf<AGameModeBase>& GameModeClassField() { return *GetNativePointerField<TSubclassOf<AGameModeBase>*>(this, "AGameStateBase.GameModeClass"); }
12 TObjectPtr<AGameModeBase>& AuthorityGameModeField() { return *GetNativePointerField<TObjectPtr<AGameModeBase>*>(this, "AGameStateBase.AuthorityGameMode"); }
13 TSubclassOf<ASpectatorPawn>& SpectatorClassField() { return *GetNativePointerField<TSubclassOf<ASpectatorPawn>*>(this, "AGameStateBase.SpectatorClass"); }
14 TArray<TObjectPtr<APlayerState>, TSizedDefaultAllocator<32> >& PlayerArrayField() { return *GetNativePointerField<TArray<TObjectPtr<APlayerState>, TSizedDefaultAllocator<32> >*>(this, "AGameStateBase.PlayerArray"); }
15 float& ReplicatedWorldTimeSecondsField() { return *GetNativePointerField<float*>(this, "AGameStateBase.ReplicatedWorldTimeSeconds"); }
16 long double& ReplicatedWorldTimeSecondsDoubleField() { return *GetNativePointerField<long double*>(this, "AGameStateBase.ReplicatedWorldTimeSecondsDouble"); }
17 float& ServerWorldTimeSecondsDeltaField() { return *GetNativePointerField<float*>(this, "AGameStateBase.ServerWorldTimeSecondsDelta"); }
18 float& ServerWorldTimeSecondsUpdateFrequencyField() { return *GetNativePointerField<float*>(this, "AGameStateBase.ServerWorldTimeSecondsUpdateFrequency"); }
19 FTimerHandle& TimerHandle_UpdateServerTimeSecondsField() { return *GetNativePointerField<FTimerHandle*>(this, "AGameStateBase.TimerHandle_UpdateServerTimeSeconds"); }
20 long double& SumServerWorldTimeSecondsDeltaField() { return *GetNativePointerField<long double*>(this, "AGameStateBase.SumServerWorldTimeSecondsDelta"); }
21 unsigned int& NumServerWorldTimeSecondsDeltasField() { return *GetNativePointerField<unsigned int*>(this, "AGameStateBase.NumServerWorldTimeSecondsDeltas"); }
22 TMap<FName, TArray<FSemaphoreEntry, TSizedDefaultAllocator<32> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, TArray<FSemaphoreEntry, TSizedDefaultAllocator<32> >, 0> >& SemaphoreStorageField() { return *GetNativePointerField<TMap<FName, TArray<FSemaphoreEntry, TSizedDefaultAllocator<32> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, TArray<FSemaphoreEntry, TSizedDefaultAllocator<32> >, 0> >*>(this, "AGameStateBase.SemaphoreStorage"); }
23 FPostProcessOverlapEvent& OnAnyPostProcessVolumeEnteredField() { return *GetNativePointerField<FPostProcessOverlapEvent*>(this, "AGameStateBase.OnAnyPostProcessVolumeEntered"); }
24 FPostProcessOverlapEvent& OnAnyPostProcessVolumeLeftField() { return *GetNativePointerField<FPostProcessOverlapEvent*>(this, "AGameStateBase.OnAnyPostProcessVolumeLeft"); }
25
26 // Bitfields
27
28
29 // Functions
30
31 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AGameStateBase.StaticClass()"); }
32 static void StaticRegisterNativesAGameStateBase() { NativeCall<void>(nullptr, "AGameStateBase.StaticRegisterNativesAGameStateBase()"); }
33 void ValidateGeneratedRepEnums(const TArray<FRepRecord, TSizedDefaultAllocator<32> >* ClassReps) { NativeCall<void, const TArray<FRepRecord, TSizedDefaultAllocator<32> >*>(this, "AGameStateBase.ValidateGeneratedRepEnums(TArray<FRepRecord,TSizedDefaultAllocator<32>>&)", ClassReps); }
34 const AGameModeBase* GetDefaultGameMode() { return NativeCall<const AGameModeBase*>(this, "AGameStateBase.GetDefaultGameMode()"); }
35 void PostInitializeComponents() { NativeCall<void>(this, "AGameStateBase.PostInitializeComponents()"); }
36 void OnRep_GameModeClass() { NativeCall<void>(this, "AGameStateBase.OnRep_GameModeClass()"); }
37 void OnRep_SpectatorClass(FName NewState) { NativeCall<void, FName>(this, "AGameStateBase.OnRep_SpectatorClass()", NewState); }
38 void ReceivedGameModeClass() { NativeCall<void>(this, "AGameStateBase.ReceivedGameModeClass()"); }
39 void ReceivedSpectatorClass() { NativeCall<void>(this, "AGameStateBase.ReceivedSpectatorClass()"); }
40 void SeamlessTravelTransitionCheckpoint(bool bToTransitionMap) { NativeCall<void, bool>(this, "AGameStateBase.SeamlessTravelTransitionCheckpoint(bool)", bToTransitionMap); }
41 void AddPlayerState(APlayerState* PlayerState) { NativeCall<void, APlayerState*>(this, "AGameStateBase.AddPlayerState(APlayerState*)", PlayerState); }
42 void RemovePlayerState(APlayerState* PlayerState) { NativeCall<void, APlayerState*>(this, "AGameStateBase.RemovePlayerState(APlayerState*)", PlayerState); }
43 long double GetServerWorldTimeSeconds() { return NativeCall<long double>(this, "AGameStateBase.GetServerWorldTimeSeconds()"); }
44 void UpdateServerTimeSeconds() { NativeCall<void>(this, "AGameStateBase.UpdateServerTimeSeconds()"); }
45 void OnRep_ReplicatedWorldTimeSeconds() { NativeCall<void>(this, "AGameStateBase.OnRep_ReplicatedWorldTimeSeconds()"); }
46 void OnRep_ReplicatedWorldTimeSecondsDouble() { NativeCall<void>(this, "AGameStateBase.OnRep_ReplicatedWorldTimeSecondsDouble()"); }
47 void OnRep_ReplicatedHasBegunPlay() { NativeCall<void>(this, "AGameStateBase.OnRep_ReplicatedHasBegunPlay()"); }
48 void HandleBeginPlay() { NativeCall<void>(this, "AGameStateBase.HandleBeginPlay()"); }
49 bool HasBegunPlay() { return NativeCall<bool>(this, "AGameStateBase.HasBegunPlay()"); }
50 bool HasMatchStarted() { return NativeCall<bool>(this, "AGameStateBase.HasMatchStarted()"); }
51 float GetPlayerStartTime(AController* Controller) { return NativeCall<float, AController*>(this, "AGameStateBase.GetPlayerStartTime(AController*)", Controller); }
52 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >*>(this, "AGameStateBase.GetLifetimeReplicatedProps(TArray<FLifetimeProperty,TSizedDefaultAllocator<32>>&)", OutLifetimeProps); }
53 APlayerState* GetPlayerStateFromUniqueNetId(const FUniqueNetIdWrapper* InPlayerId) { return NativeCall<APlayerState*, const FUniqueNetIdWrapper*>(this, "AGameStateBase.GetPlayerStateFromUniqueNetId(FUniqueNetIdWrapper&)", InPlayerId); }
54};
55
57{
58 // Fields
59
60 FName& MatchStateField() { return *GetNativePointerField<FName*>(this, "AGameState.MatchState"); }
61 FName& PreviousMatchStateField() { return *GetNativePointerField<FName*>(this, "AGameState.PreviousMatchState"); }
62 int& ElapsedTimeField() { return *GetNativePointerField<int*>(this, "AGameState.ElapsedTime"); }
63 FTimerHandle& TimerHandle_DefaultTimerField() { return *GetNativePointerField<FTimerHandle*>(this, "AGameState.TimerHandle_DefaultTimer"); }
64
65 // Bitfields
66
67
68 // Functions
69
70 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AGameState.StaticClass()"); }
71 static void StaticRegisterNativesAGameState() { NativeCall<void>(nullptr, "AGameState.StaticRegisterNativesAGameState()"); }
72 void ValidateGeneratedRepEnums(const TArray<FRepRecord, TSizedDefaultAllocator<32> >* ClassReps) { NativeCall<void, const TArray<FRepRecord, TSizedDefaultAllocator<32> >*>(this, "AGameState.ValidateGeneratedRepEnums(TArray<FRepRecord,TSizedDefaultAllocator<32>>&)", ClassReps); }
73 void ReceivedGameModeClass() { NativeCall<void>(this, "AGameState.ReceivedGameModeClass()"); }
74 void DefaultTimer() { NativeCall<void>(this, "AGameState.DefaultTimer()"); }
75 void PostInitializeComponents() { NativeCall<void>(this, "AGameState.PostInitializeComponents()"); }
76 void HandleMatchIsWaitingToStart() { NativeCall<void>(this, "AGameState.HandleMatchIsWaitingToStart()"); }
77 void HandleMatchHasStarted() { NativeCall<void>(this, "AGameState.HandleMatchHasStarted()"); }
78 bool HasMatchStarted() { return NativeCall<bool>(this, "AGameState.HasMatchStarted()"); }
79 bool IsMatchInProgress() { return NativeCall<bool>(this, "AGameState.IsMatchInProgress()"); }
80 bool HasMatchEnded() { return NativeCall<bool>(this, "AGameState.HasMatchEnded()"); }
81 void OnRep_MatchState() { NativeCall<void>(this, "AGameState.OnRep_MatchState()"); }
82 float GetPlayerStartTime(AController* Controller) { return NativeCall<float, AController*>(this, "AGameState.GetPlayerStartTime(AController*)", Controller); }
83 float GetPlayerRespawnDelay(AController* Controller) { return NativeCall<float, AController*>(this, "AGameState.GetPlayerRespawnDelay(AController*)", Controller); }
84 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >*>(this, "AGameState.GetLifetimeReplicatedProps(TArray<FLifetimeProperty,TSizedDefaultAllocator<32>>&)", OutLifetimeProps); }
85};
86
87
89{
90 // Fields
91
92 int& NumNPCField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NumNPC"); }
93 int& NumHibernatedNPCField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NumHibernatedNPC"); }
94 int& NPCActiveCountTamedField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NPCActiveCountTamed"); }
95 int& NumActiveNPCField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NumActiveNPC"); }
96 int& NumDeadNPCField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NumDeadNPC"); }
97 int& NumPlayerActorsField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NumPlayerActors"); }
98 int& NumPlayerConnectedField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NumPlayerConnected"); }
99 float& LocalizedChatRadiusField() { return *GetNativePointerField<float*>(this, "AShooterGameState.LocalizedChatRadius"); }
100 float& LocalizedChatRadiusUnconsiousScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameState.LocalizedChatRadiusUnconsiousScale"); }
101 float& ServerFramerateField() { return *GetNativePointerField<float*>(this, "AShooterGameState.ServerFramerate"); }
102 FString& NewStructureDestructionTagField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.NewStructureDestructionTag"); }
103 int& DayNumberField() { return *GetNativePointerField<int*>(this, "AShooterGameState.DayNumber"); }
104 float& DayTimeField() { return *GetNativePointerField<float*>(this, "AShooterGameState.DayTime"); }
105 long double& NetworkTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameState.NetworkTime"); }
106 unsigned int& TimeUTCField() { return *GetNativePointerField<unsigned int*>(this, "AShooterGameState.TimeUTC"); }
107 int& NetUTCField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NetUTC"); }
108 bool& bIsListenServerField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bIsListenServer"); }
109 bool& bIsServerRunningOnConsoleField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bIsServerRunningOnConsole"); }
110 bool& bIsArkDownloadsAllowedField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bIsArkDownloadsAllowed"); }
111 bool& bServerHardcoreField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bServerHardcore"); }
112 bool& bAutoPvEField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bAutoPvE"); }
113 bool& bServerForceNoHUDField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bServerForceNoHUD"); }
114 bool& bMapPlayerLocationField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bMapPlayerLocation"); }
115 bool& bPvEAllowTribeWarField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bPvEAllowTribeWar"); }
116 bool& bEnablePvPGammaField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bEnablePvPGamma"); }
117 bool& bDisablePvEGammaField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bDisablePvEGamma"); }
118 int& NumTamedDinosField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NumTamedDinos"); }
119 int& MaxStructuresInRangeField() { return *GetNativePointerField<int*>(this, "AShooterGameState.MaxStructuresInRange"); }
120 float& DayCycleSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameState.DayCycleSpeedScale"); }
121 float& DayTimeSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameState.DayTimeSpeedScale"); }
122 float& NightTimeSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameState.NightTimeSpeedScale"); }
123 int& StartTimeHourField() { return *GetNativePointerField<int*>(this, "AShooterGameState.StartTimeHour"); }
124 float& PvEStructureDecayPeriodMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.PvEStructureDecayPeriodMultiplier"); }
125 float& PvEDinoDecayPeriodMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.PvEDinoDecayPeriodMultiplier"); }
126 float& PerPlatformMaxStructuresMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.PerPlatformMaxStructuresMultiplier"); }
127 float& ImplantSuicideCDField() { return *GetNativePointerField<float*>(this, "AShooterGameState.ImplantSuicideCD"); }
128 bool& bDisableDinoDecayPvEField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bDisableDinoDecayPvE"); }
129 bool& bAllowCaveBuildingPvPField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bAllowCaveBuildingPvP"); }
130 bool& bReachedPlatformStructureLimitField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bReachedPlatformStructureLimit"); }
131 bool& bPvPStructureDecayField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bPvPStructureDecay"); }
132 bool& bPreventDownloadItemsField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bPreventDownloadItems"); }
133 bool& bPreventUploadItemsField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bPreventUploadItems"); }
134 bool& bPreventMateBoostField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bPreventMateBoost"); }
135 bool& bAllowCharacterCreationField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bAllowCharacterCreation"); }
136 int& MaxTamedDinosField() { return *GetNativePointerField<int*>(this, "AShooterGameState.MaxTamedDinos"); }
137 FString& PlayerListStringField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.PlayerListString"); }
138 FOnPlayerListReady& OnPlayerListPopulatedField() { return *GetNativePointerField<FOnPlayerListReady*>(this, "AShooterGameState.OnPlayerListPopulated"); }
139 float& GlobalSpoilingTimeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.GlobalSpoilingTimeMultiplier"); }
140 float& GlobalItemDecompositionTimeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.GlobalItemDecompositionTimeMultiplier"); }
141 int& MaxNumberOfPlayersInTribeField() { return *GetNativePointerField<int*>(this, "AShooterGameState.MaxNumberOfPlayersInTribe"); }
142 float& TribeSlotReuseCooldownField() { return *GetNativePointerField<float*>(this, "AShooterGameState.TribeSlotReuseCooldown"); }
143 float& GlobalCorpseDecompositionTimeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.GlobalCorpseDecompositionTimeMultiplier"); }
144 float& EggHatchSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.EggHatchSpeedMultiplier"); }
145 FName& ActiveEventField() { return *GetNativePointerField<FName*>(this, "AShooterGameState.ActiveEvent"); }
146 bool& bEnableExtraStructurePreventionVolumesField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bEnableExtraStructurePreventionVolumes"); }
147 TArray<FItemCraftingCostOverride, TSizedDefaultAllocator<32> >& OverrideItemCraftingCostsField() { return *GetNativePointerField<TArray<FItemCraftingCostOverride, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.OverrideItemCraftingCosts"); }
148 TArray<FItemMaxItemQuantityOverride, TSizedDefaultAllocator<32> >& OverrideItemMaxQuantityField() { return *GetNativePointerField<TArray<FItemMaxItemQuantityOverride, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.OverrideItemMaxQuantity"); }
149 TMap<FClassMapKey, FMaxItemQuantityOverride, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FClassMapKey, FMaxItemQuantityOverride, 0> >& OverrideItemMaxQuantityMapField() { return *GetNativePointerField<TMap<FClassMapKey, FMaxItemQuantityOverride, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FClassMapKey, FMaxItemQuantityOverride, 0> >*>(this, "AShooterGameState.OverrideItemMaxQuantityMap"); }
150 TSet<FName, DefaultKeyFuncs<FName, 0>, FDefaultSetAllocator>& LevelNameHashField() { return *GetNativePointerField<TSet<FName, DefaultKeyFuncs<FName, 0>, FDefaultSetAllocator>*>(this, "AShooterGameState.LevelNameHash"); }
151 long double& PrivateNetworkTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameState.PrivateNetworkTime"); }
152 long double& LastServerSaveTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameState.LastServerSaveTime"); }
153 float& ServerSaveIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameState.ServerSaveInterval"); }
154 float& TribeNameChangeCooldownField() { return *GetNativePointerField<float*>(this, "AShooterGameState.TribeNameChangeCooldown"); }
155 float& PlatformSaddleBuildAreaBoundsMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.PlatformSaddleBuildAreaBoundsMultiplier"); }
156 float& StructurePickupTimeAfterPlacementField() { return *GetNativePointerField<float*>(this, "AShooterGameState.StructurePickupTimeAfterPlacement"); }
157 float& StructurePickupHoldDurationField() { return *GetNativePointerField<float*>(this, "AShooterGameState.StructurePickupHoldDuration"); }
158 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& DinoClassSpeedMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.DinoClassSpeedMultipliers"); }
159 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& TamedDinoClassSpeedMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.TamedDinoClassSpeedMultipliers"); }
160 FieldArray<ExpensiveFunctionRegister, 1> ExpensiveFunctionsField() { return { this, "AShooterGameState.ExpensiveFunctions" }; }
161 UAudioComponent*& DynamicMusicAudioComponentField() { return *GetNativePointerField<UAudioComponent**>(this, "AShooterGameState.DynamicMusicAudioComponent"); }
162 UAudioComponent*& DynamicMusicAudioComponent2Field() { return *GetNativePointerField<UAudioComponent**>(this, "AShooterGameState.DynamicMusicAudioComponent2"); }
163 bool& bPlayingDynamicMusic1Field() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bPlayingDynamicMusic1"); }
164 long double& LastHadMusicTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameState.LastHadMusicTime"); }
165 TArray<FLevelExperienceRamp, TSizedDefaultAllocator<32> >& LevelExperienceRampOverridesField() { return *GetNativePointerField<TArray<FLevelExperienceRamp, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.LevelExperienceRampOverrides"); }
166 TArray<FEngramEntryOverride, TSizedDefaultAllocator<32> >& OverrideEngramEntriesField() { return *GetNativePointerField<TArray<FEngramEntryOverride, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.OverrideEngramEntries"); }
167 TSubclassOf<UPrimalUI>& CustomGameUITemplateField() { return *GetNativePointerField<TSubclassOf<UPrimalUI>*>(this, "AShooterGameState.CustomGameUITemplate"); }
168 TArray<FString, TSizedDefaultAllocator<32> >& PreventDinoTameClassNamesField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.PreventDinoTameClassNames"); }
169 float& ListenServerTetherDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.ListenServerTetherDistanceMultiplier"); }
170 FString& PGMapNameField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.PGMapName"); }
171 TArray<int, TSizedDefaultAllocator<32> >& SupportedSpawnRegionsField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.SupportedSpawnRegions"); }
172 UPaintingCache*& PaintingCacheField() { return *GetNativePointerField<UPaintingCache**>(this, "AShooterGameState.PaintingCache"); }
173 USoundBase*& StaticOverrideMusicField() { return *GetNativePointerField<USoundBase**>(this, "AShooterGameState.StaticOverrideMusic"); }
174 UE::Math::TVector<double>& PlayerFloatingHUDOffsetField() { return *GetNativePointerField<UE::Math::TVector<double>*>(this, "AShooterGameState.PlayerFloatingHUDOffset"); }
175 float& PlayerFloatingHUDOffsetScreenYField() { return *GetNativePointerField<float*>(this, "AShooterGameState.PlayerFloatingHUDOffsetScreenY"); }
176 float& StructureDamageRepairCooldownField() { return *GetNativePointerField<float*>(this, "AShooterGameState.StructureDamageRepairCooldown"); }
177 bool& bAllowCustomRecipesField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bAllowCustomRecipes"); }
178 float& CustomRecipeEffectivenessMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.CustomRecipeEffectivenessMultiplier"); }
179 float& CustomRecipeSkillMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.CustomRecipeSkillMultiplier"); }
180 bool& bAlwaysAllowHostMessagesField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bAlwaysAllowHostMessages"); }
181 USoundBase*& OverrideAreaMusicField() { return *GetNativePointerField<USoundBase**>(this, "AShooterGameState.OverrideAreaMusic"); }
182 UE::Math::TVector<double>& OverrideAreaMusicPositionField() { return *GetNativePointerField<UE::Math::TVector<double>*>(this, "AShooterGameState.OverrideAreaMusicPosition"); }
183 float& OverrideAreaMusicRangeField() { return *GetNativePointerField<float*>(this, "AShooterGameState.OverrideAreaMusicRange"); }
184 float& FloatingHUDRangeField() { return *GetNativePointerField<float*>(this, "AShooterGameState.FloatingHUDRange"); }
185 float& FloatingChatRangeField() { return *GetNativePointerField<float*>(this, "AShooterGameState.FloatingChatRange"); }
186 int& ExtinctionEventTimeIntervalField() { return *GetNativePointerField<int*>(this, "AShooterGameState.ExtinctionEventTimeInterval"); }
187 float& RTSModeNumSelectableDinosScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameState.RTSModeNumSelectableDinosScale"); }
188 float& RTSMaxRangeFromPlayerCharacterScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameState.RTSMaxRangeFromPlayerCharacterScale"); }
189 float& ExtinctionEventPercentField() { return *GetNativePointerField<float*>(this, "AShooterGameState.ExtinctionEventPercent"); }
190 int& ExtinctionEventSecondsRemainingField() { return *GetNativePointerField<int*>(this, "AShooterGameState.ExtinctionEventSecondsRemaining"); }
191 int& DestroyTamesOverLevelClampField() { return *GetNativePointerField<int*>(this, "AShooterGameState.DestroyTamesOverLevelClamp"); }
192 TArray<FInventoryComponentDefaultItemsAppend, TSizedDefaultAllocator<32> >& InventoryComponentAppendsField() { return *GetNativePointerField<TArray<FInventoryComponentDefaultItemsAppend, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.InventoryComponentAppends"); }
193 bool& bPvPDinoDecayField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bPvPDinoDecay"); }
194 bool& bForceUseInventoryAppendsField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bForceUseInventoryAppends"); }
195 float& ItemStackSizeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.ItemStackSizeMultiplier"); }
196 TArray<int, TSizedDefaultAllocator<32> >& PreventOfflinePvPLiveTeamsField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.PreventOfflinePvPLiveTeams"); }
197 TArray<int, TSizedDefaultAllocator<32> >& PreventOfflinePvPExpiringTeamsField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.PreventOfflinePvPExpiringTeams"); }
198 TArray<float, TSizedDefaultAllocator<32> >& PreventOfflinePvPExpiringTimesField() { return *GetNativePointerField<TArray<float, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.PreventOfflinePvPExpiringTimes"); }
199 TMap<int, float, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, float, 0> >& PreventOfflinePvPLiveTimesField() { return *GetNativePointerField<TMap<int, float, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, float, 0> >*>(this, "AShooterGameState.PreventOfflinePvPLiveTimes"); }
200 TMap<int, double, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, double, 0> >& PreventOfflinePvPFirstLiveTimeField() { return *GetNativePointerField<TMap<int, double, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, double, 0> >*>(this, "AShooterGameState.PreventOfflinePvPFirstLiveTime"); }
201 bool& bDisableImprintDinoBuffField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bDisableImprintDinoBuff"); }
202 int& MaxPersonalTamedDinosField() { return *GetNativePointerField<int*>(this, "AShooterGameState.MaxPersonalTamedDinos"); }
203 TArray<FFloatingTextEntry, TSizedDefaultAllocator<32> >& FloatingTextEntriesField() { return *GetNativePointerField<TArray<FFloatingTextEntry, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.FloatingTextEntries"); }
204 bool& bIsClientField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bIsClient"); }
205 FString& ClusterIdField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.ClusterId"); }
206 FString& AmazonS3AccessKeyIDField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.AmazonS3AccessKeyID"); }
207 FString& AmazonS3SecretAccessKeyField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.AmazonS3SecretAccessKey"); }
208 FString& AmazonS3BucketNameField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.AmazonS3BucketName"); }
209 FString& ServerSessionNameField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.ServerSessionName"); }
210 FString& LoadForceRespawnDinosTagField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.LoadForceRespawnDinosTag"); }
211 bool& bFastDecayUnsnappedCoreStructuresField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bFastDecayUnsnappedCoreStructures"); }
212 bool& bPvEAllowStructuresAtSupplyDropsField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bPvEAllowStructuresAtSupplyDrops"); }
213 float& MinimumDinoReuploadIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameState.MinimumDinoReuploadInterval"); }
214 float& HairGrowthSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.HairGrowthSpeedMultiplier"); }
215 float& DinoHairGrowthSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.DinoHairGrowthSpeedMultiplier"); }
216 float& FastDecayIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameState.FastDecayInterval"); }
217 FString& CachedSessionOwnerIdField() { return *GetNativePointerField<FString*>(this, "AShooterGameState.CachedSessionOwnerId"); }
218 float& OxygenSwimSpeedStatMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.OxygenSwimSpeedStatMultiplier"); }
219 FOnHTTPGetProcessed& OnHTTPGetResponseField() { return *GetNativePointerField<FOnHTTPGetProcessed*>(this, "AShooterGameState.OnHTTPGetResponse"); }
220 FOnHTTPPostResponse& OnHTTPPostResponseField() { return *GetNativePointerField<FOnHTTPPostResponse*>(this, "AShooterGameState.OnHTTPPostResponse"); }
221 bool& bCrossARKAllowForeignDinoDownloadsField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bCrossARKAllowForeignDinoDownloads"); }
222 long double& LastPlayedDynamicMusic1Field() { return *GetNativePointerField<long double*>(this, "AShooterGameState.LastPlayedDynamicMusic1"); }
223 long double& LastPlayedDynamicMusic2Field() { return *GetNativePointerField<long double*>(this, "AShooterGameState.LastPlayedDynamicMusic2"); }
224 bool& bEnablePlayerMoveThroughSleepingField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bEnablePlayerMoveThroughSleeping"); }
225 bool& bDisableStructurePlacementCollisionField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bDisableStructurePlacementCollision"); }
226 bool& bAllowPlatformSaddleMultiFloorsField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bAllowPlatformSaddleMultiFloors"); }
227 int& MaxAlliancesPerTribeField() { return *GetNativePointerField<int*>(this, "AShooterGameState.MaxAlliancesPerTribe"); }
228 int& MaxTribesPerAllianceField() { return *GetNativePointerField<int*>(this, "AShooterGameState.MaxTribesPerAlliance"); }
229 bool& bDisableDinoDecayClaimingField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bDisableDinoDecayClaiming"); }
230 FName& UseStructurePreventionVolumeTagField() { return *GetNativePointerField<FName*>(this, "AShooterGameState.UseStructurePreventionVolumeTag"); }
231 int& MaxStructuresInSmallRadiusField() { return *GetNativePointerField<int*>(this, "AShooterGameState.MaxStructuresInSmallRadius"); }
232 float& RadiusStructuresInSmallRadiusField() { return *GetNativePointerField<float*>(this, "AShooterGameState.RadiusStructuresInSmallRadius"); }
233 bool& bDisableWirelessCraftingField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bDisableWirelessCrafting"); }
234 bool& bDisableWirelessCraftingForPlayersField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bDisableWirelessCraftingForPlayers"); }
235 float& WirelessCraftingRangeOverrideField() { return *GetNativePointerField<float*>(this, "AShooterGameState.WirelessCraftingRangeOverride"); }
236 int& AmbientSoundCheckIncrementField() { return *GetNativePointerField<int*>(this, "AShooterGameState.AmbientSoundCheckIncrement"); }
237 int& STASISAUTODESTROY_CheckIncrementField() { return *GetNativePointerField<int*>(this, "AShooterGameState.STASISAUTODESTROY_CheckIncrement"); }
238 float& NetUTCCacheField() { return *GetNativePointerField<float*>(this, "AShooterGameState.NetUTCCache"); }
239 float& LimitTurretsRangeField() { return *GetNativePointerField<float*>(this, "AShooterGameState.LimitTurretsRange"); }
240 int& LimitTurretsNumField() { return *GetNativePointerField<int*>(this, "AShooterGameState.LimitTurretsNum"); }
241 int& LimitGeneratorsNumField() { return *GetNativePointerField<int*>(this, "AShooterGameState.LimitGeneratorsNum"); }
242 float& LimitGeneratorsRangeField() { return *GetNativePointerField<float*>(this, "AShooterGameState.LimitGeneratorsRange"); }
243 int& CropPlotStackLimitField() { return *GetNativePointerField<int*>(this, "AShooterGameState.CropPlotStackLimit"); }
244 bool& bDisableTekLegsBoostField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bDisableTekLegsBoost"); }
245 float& PhotoModeRangeLimitField() { return *GetNativePointerField<float*>(this, "AShooterGameState.PhotoModeRangeLimit"); }
246 bool& bShowCreativeModeField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bShowCreativeMode"); }
247 TArray<FPlayerLocatorEffectMap, TSizedDefaultAllocator<32> >& PlayerLocatorEffectMapsField() { return *GetNativePointerField<TArray<FPlayerLocatorEffectMap, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.PlayerLocatorEffectMaps"); }
248 int& ThrottledTicksModField() { return *GetNativePointerField<int*>(this, "AShooterGameState.ThrottledTicksMod"); }
249 int& PlayerListThrottledModField() { return *GetNativePointerField<int*>(this, "AShooterGameState.PlayerListThrottledMod"); }
250 int& PerformanceThrottledTicksModField() { return *GetNativePointerField<int*>(this, "AShooterGameState.PerformanceThrottledTicksMod"); }
251 float& PreventOfflinePvPConnectionInvincibleIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameState.PreventOfflinePvPConnectionInvincibleInterval"); }
252 float& PassiveTameIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.PassiveTameIntervalMultiplier"); }
253 TArray<TSubclassOf<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >& UniqueDinosField() { return *GetNativePointerField<TArray<TSubclassOf<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.UniqueDinos"); }
254 TArray<FName, TSizedDefaultAllocator<32> >& ActiveMissionTagsField() { return *GetNativePointerField<TArray<FName, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.ActiveMissionTags"); }
255 unsigned int& MinimumUniqueDownloadIntervalField() { return *GetNativePointerField<unsigned int*>(this, "AShooterGameState.MinimumUniqueDownloadInterval"); }
256 unsigned int& MaximumUniqueDownloadIntervalField() { return *GetNativePointerField<unsigned int*>(this, "AShooterGameState.MaximumUniqueDownloadInterval"); }
257 bool& bPreventOutOfTribePinCodeUseField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bPreventOutOfTribePinCodeUse"); }
258 TArray<FDinoDownloadData, TSizedDefaultAllocator<32> >& UniqueDownloadsField() { return *GetNativePointerField<TArray<FDinoDownloadData, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.UniqueDownloads"); }
259 TArray<FDataSet, TSizedDefaultAllocator<32> >& GameDataSetsField() { return *GetNativePointerField<TArray<FDataSet, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.GameDataSets"); }
260 UPrimalWorldSettingsEventOverrides*& ActiveEventOverridesField() { return *GetNativePointerField<UPrimalWorldSettingsEventOverrides**>(this, "AShooterGameState.ActiveEventOverrides"); }
261 TArray<FMassTeleportData, TSizedDefaultAllocator<32> >& MassTeleportQueueField() { return *GetNativePointerField<TArray<FMassTeleportData, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.MassTeleportQueue"); }
262 TArray<AActor*, TSizedDefaultAllocator<32> >& MassTeleportQueueToRemoveField() { return *GetNativePointerField<TArray<AActor*, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.MassTeleportQueueToRemove"); }
263 TArray<FMassTeleportData, TSizedDefaultAllocator<32> >& MassTeleportQueueToAddField() { return *GetNativePointerField<TArray<FMassTeleportData, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.MassTeleportQueueToAdd"); }
264 TSet<UDataLayerInstance const*, DefaultKeyFuncs<UDataLayerInstance const*, 0>, FDefaultSetAllocator>& StreamingDataLayersField() { return *GetNativePointerField<TSet<UDataLayerInstance const*, DefaultKeyFuncs<UDataLayerInstance const*, 0>, FDefaultSetAllocator>*>(this, "AShooterGameState.StreamingDataLayers"); }
265 TMap<FName, UDataLayerInstance const*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, UDataLayerInstance const*, 0> >& DataLayerMapField() { return *GetNativePointerField<TMap<FName, UDataLayerInstance const*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, UDataLayerInstance const*, 0> >*>(this, "AShooterGameState.DataLayerMap"); }
266 TArray<FName, TSizedDefaultAllocator<32> >& BiomeBuffTagsField() { return *GetNativePointerField<TArray<FName, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.BiomeBuffTags"); }
267 FOnDinoDownloaded& OnDinoDownloadedField() { return *GetNativePointerField<FOnDinoDownloaded*>(this, "AShooterGameState.OnDinoDownloaded"); }
268 FOnDinoUploaded& OnDinoUploadedField() { return *GetNativePointerField<FOnDinoUploaded*>(this, "AShooterGameState.OnDinoUploaded"); }
269 TArray<FWorldBuffPersistantData, TSizedDefaultAllocator<32> >& WorldBuffPersistantDatasField() { return *GetNativePointerField<TArray<FWorldBuffPersistantData, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.WorldBuffPersistantDatas"); }
270 float& TurretCopySettingsCooldownField() { return *GetNativePointerField<float*>(this, "AShooterGameState.TurretCopySettingsCooldown"); }
271 float& BaseHexagonRewardMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.BaseHexagonRewardMultiplier"); }
272 float& HexagonRewardMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.HexagonRewardMultiplier"); }
273 float& HexagonCostMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.HexagonCostMultiplier"); }
274 bool& bHexStoreAllowOnlyEngramTradeOptionField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bHexStoreAllowOnlyEngramTradeOption"); }
275 bool& bAllowFlyerSpeedLevelingField() { return *GetNativePointerField<bool*>(this, "AShooterGameState.bAllowFlyerSpeedLeveling"); }
276 TArray<FString, TSizedDefaultAllocator<32> >& PreventBreedingForClassNamesField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.PreventBreedingForClassNames"); }
277 int& LiveTuningReplicatedChunkSizeField() { return *GetNativePointerField<int*>(this, "AShooterGameState.LiveTuningReplicatedChunkSize"); }
278 TArray<FString, TSizedDefaultAllocator<32> >& LiveTuningOverloadChunksField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.LiveTuningOverloadChunks"); }
279 TArray<FString, TSizedDefaultAllocator<32> >& PreventTransferForClassNamesField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.PreventTransferForClassNames"); }
280 int& EnvironmentIndexField() { return *GetNativePointerField<int*>(this, "AShooterGameState.EnvironmentIndex"); }
281 int& NextEnvironmentIndexField() { return *GetNativePointerField<int*>(this, "AShooterGameState.NextEnvironmentIndex"); }
282 FColor& FloatingPlatformProfileNameColorField() { return *GetNativePointerField<FColor*>(this, "AShooterGameState.FloatingPlatformProfileNameColor"); }
283 FColor& FloatingNameColorField() { return *GetNativePointerField<FColor*>(this, "AShooterGameState.FloatingNameColor"); }
284 long double& NextMutagenTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameState.NextMutagenTime"); }
285 int& OverrideMaxExperiencePointsPlayerField() { return *GetNativePointerField<int*>(this, "AShooterGameState.OverrideMaxExperiencePointsPlayer"); }
286 int& OverrideMaxExperiencePointsDinoField() { return *GetNativePointerField<int*>(this, "AShooterGameState.OverrideMaxExperiencePointsDino"); }
287 TArray<int, TSizedDefaultAllocator<32> >& DeferredExplorerNoteUnlockQueueField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.DeferredExplorerNoteUnlockQueue"); }
288 TArray<TWeakObjectPtr<AActor>, TSizedDefaultAllocator<32> >& ForcedRelevantPOIActorsField() { return *GetNativePointerField<TArray<TWeakObjectPtr<AActor>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.ForcedRelevantPOIActors"); }
289 float& MinimumTimebetweeninventoryRetrievalField() { return *GetNativePointerField<float*>(this, "AShooterGameState.MinimumTimebetweeninventoryRetrieval"); }
290 float& WildFollowerSpawnChanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.WildFollowerSpawnChanceMultiplier"); }
291 float& WildFollowerSpawnCountMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameState.WildFollowerSpawnCountMultiplier"); }
292 TSet<FName, DefaultKeyFuncs<FName, 0>, FDefaultSetAllocator>& LoadedDataLayersField() { return *GetNativePointerField<TSet<FName, DefaultKeyFuncs<FName, 0>, FDefaultSetAllocator>*>(this, "AShooterGameState.LoadedDataLayers"); }
293 long double& RealtimeThrottledTickTimeAmountField() { return *GetNativePointerField<long double*>(this, "AShooterGameState.RealtimeThrottledTickTimeAmount"); }
294 int& RealtimeThrottledTickOffsetField() { return *GetNativePointerField<int*>(this, "AShooterGameState.RealtimeThrottledTickOffset"); }
295 TArray<FNetChangeDefaultPropertyValue, TSizedDefaultAllocator<32> >& CurrentDefaultPropertyValueUpdatesField() { return *GetNativePointerField<TArray<FNetChangeDefaultPropertyValue, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.CurrentDefaultPropertyValueUpdates"); }
296 FCDODebugData& CDODebugDataField() { return *GetNativePointerField<FCDODebugData*>(this, "AShooterGameState.CDODebugData"); }
297 int& DedicatedWorldPartitionTicksField() { return *GetNativePointerField<int*>(this, "AShooterGameState.DedicatedWorldPartitionTicks"); }
298 TSharedPtr<IDataLayerWatcher>& DataLayerWatcherPtrField() { return *GetNativePointerField<TSharedPtr<IDataLayerWatcher>*>(this, "AShooterGameState.DataLayerWatcherPtr"); }
299
300 // Bitfields
301
302
303 // Functions
304
305 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AShooterGameState.StaticClass()"); }
306 void AddTokens(int Quantity, int byTribe) { NativeCall<void, int, int>(this, "AShooterGameState.AddTokens(int,int)", Quantity, byTribe); }
307 bool AllowDownloadDino(const TSoftClassPtr<APrimalDinoCharacter>* TheDinoClass) { return NativeCall<bool, const TSoftClassPtr<APrimalDinoCharacter>*>(this, "AShooterGameState.AllowDownloadDino(TSoftClassPtr<APrimalDinoCharacter>&)", TheDinoClass); }
308 void ForceStartMatch(bool PreventFinishTheMatch, bool UseQuetzalBus) { NativeCall<void, bool, bool>(this, "AShooterGameState.ForceStartMatch(bool,bool)", PreventFinishTheMatch, UseQuetzalBus); }
309 static void StaticRegisterNativesAShooterGameState() { NativeCall<void>(nullptr, "AShooterGameState.StaticRegisterNativesAShooterGameState()"); }
310 void ValidateGeneratedRepEnums(const TArray<FRepRecord, TSizedDefaultAllocator<32> >* ClassReps) { NativeCall<void, const TArray<FRepRecord, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.ValidateGeneratedRepEnums(TArray<FRepRecord,TSizedDefaultAllocator<32>>&)", ClassReps); }
311 void NotifyPlayerDied(AShooterCharacter* theShooterChar, AShooterPlayerController* prevController, APawn* InstigatingPawn, AActor* DamageCauser) { NativeCall<void, AShooterCharacter*, AShooterPlayerController*, APawn*, AActor*>(this, "AShooterGameState.NotifyPlayerDied(AShooterCharacter*,AShooterPlayerController*,APawn*,AActor*)", theShooterChar, prevController, InstigatingPawn, DamageCauser); }
312 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.GetLifetimeReplicatedProps(TArray<FLifetimeProperty,TSizedDefaultAllocator<32>>&)", OutLifetimeProps); }
313 bool GetItemMaxQuantityOverride(TSubclassOf<UPrimalItem> ForClass, FMaxItemQuantityOverride* OutMaxQuantity) { return NativeCall<bool, TSubclassOf<UPrimalItem>, FMaxItemQuantityOverride*>(this, "AShooterGameState.GetItemMaxQuantityOverride(TSubclassOf<UPrimalItem>,FMaxItemQuantityOverride&)", ForClass, OutMaxQuantity); }
314 void OnRep_ReplicateLocalizedChatRadius() { NativeCall<void>(this, "AShooterGameState.OnRep_ReplicateLocalizedChatRadius()"); }
315 void RequestFinishAndExitToMainMenu() { NativeCall<void>(this, "AShooterGameState.RequestFinishAndExitToMainMenu()"); }
316 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterGameState.Tick(float)", DeltaSeconds); }
317 void UpdateDynamicMusic(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterGameState.UpdateDynamicMusic(float)", DeltaSeconds); }
318 void CreateCustomGameUI(AShooterPlayerController* SceneOwner) { NativeCall<void, AShooterPlayerController*>(this, "AShooterGameState.CreateCustomGameUI(AShooterPlayerController*)", SceneOwner); }
319 void DrawHUD(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "AShooterGameState.DrawHUD(AShooterHUD*)", HUD); }
320 void PostInitializeComponents() { NativeCall<void>(this, "AShooterGameState.PostInitializeComponents()"); }
321 void Destroyed() { NativeCall<void>(this, "AShooterGameState.Destroyed()"); }
322 float GetClientReplicationRateFor(UNetConnection* InConnection, AActor* InActor) { return NativeCall<float, UNetConnection*, AActor*>(this, "AShooterGameState.GetClientReplicationRateFor(UNetConnection*,AActor*)", InConnection, InActor); }
323 void OnDeserializedByGame(EOnDeserializationType::Type DeserializationType) { NativeCall<void, EOnDeserializationType::Type>(this, "AShooterGameState.OnDeserializedByGame(EOnDeserializationType::Type)", DeserializationType); }
324 void BeginPlay() { NativeCall<void>(this, "AShooterGameState.BeginPlay()"); }
325 void EndPlay(const EEndPlayReason::Type EndPlayReason) { NativeCall<void, const EEndPlayReason::Type>(this, "AShooterGameState.EndPlay(EEndPlayReason::Type)", EndPlayReason); }
326 float GetMatineePlayRate(AActor* forMatineeActor) { return NativeCall<float, AActor*>(this, "AShooterGameState.GetMatineePlayRate(AActor*)", forMatineeActor); }
327 float GetDayCycleSpeed() { return NativeCall<float>(this, "AShooterGameState.GetDayCycleSpeed()"); }
328 int GetStartTimeHour() { return NativeCall<int>(this, "AShooterGameState.GetStartTimeHour()"); }
329 bool AllowDinoTame(APrimalDinoCharacter* DinoChar, AShooterPlayerController* ForPC) { return NativeCall<bool, APrimalDinoCharacter*, AShooterPlayerController*>(this, "AShooterGameState.AllowDinoTame(APrimalDinoCharacter*,AShooterPlayerController*)", DinoChar, ForPC); }
330 bool AllowDinoClassTame(TSubclassOf<APrimalDinoCharacter> DinoCharClass, AShooterPlayerController* ForPC) { return NativeCall<bool, TSubclassOf<APrimalDinoCharacter>, AShooterPlayerController*>(this, "AShooterGameState.AllowDinoClassTame(TSubclassOf<APrimalDinoCharacter>,AShooterPlayerController*)", DinoCharClass, ForPC); }
331 FString* GetSaveDirectoryName(FString* result, ESaveType::Type SaveType) { return NativeCall<FString*, FString*, ESaveType::Type>(this, "AShooterGameState.GetSaveDirectoryName(ESaveType::Type)", result, SaveType); }
332 FString* GetDayTimeString(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterGameState.GetDayTimeString()", result); }
333 static APrimalBuff* BaseSpawnBuffAndAttachToCharacter(UClass* Buff, APrimalCharacter* PrimalCharacter, float ExperiencePoints) { return NativeCall<APrimalBuff*, UClass*, APrimalCharacter*, float>(nullptr, "AShooterGameState.BaseSpawnBuffAndAttachToCharacter(UClass*,APrimalCharacter*,float)", Buff, PrimalCharacter, ExperiencePoints); }
334 void InitializedGameState() { NativeCall<void>(this, "AShooterGameState.InitializedGameState()"); }
335 void SetTileUnstreamable(FName InTileName) { NativeCall<void, FName>(this, "AShooterGameState.SetTileUnstreamable(FName)", InTileName); }
336 bool IsTeamIDInvincible(int TargetingTeamID, bool bInvincibleOnlyWhenOffline) { return NativeCall<bool, int, bool>(this, "AShooterGameState.IsTeamIDInvincible(int,bool)", TargetingTeamID, bInvincibleOnlyWhenOffline); }
337 float GetOfflineDamagePreventionTime(int TargetingTeamID) { return NativeCall<float, int>(this, "AShooterGameState.GetOfflineDamagePreventionTime(int)", TargetingTeamID); }
338 void NetUpdateOfflinePvPLiveTeams_Implementation(const TArray<int, TSizedDefaultAllocator<32> >* NewPreventOfflinePvPLiveTeams) { NativeCall<void, const TArray<int, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.NetUpdateOfflinePvPLiveTeams_Implementation(TArray<int,TSizedDefaultAllocator<32>>&)", NewPreventOfflinePvPLiveTeams); }
339 void NetUpdateOfflinePvPExpiringTeams_Implementation(const TArray<int, TSizedDefaultAllocator<32> >* NewPreventOfflinePvPExpiringTeams, const TArray<float, TSizedDefaultAllocator<32> >* NewPreventOfflinePvPExpiringTimes) { NativeCall<void, const TArray<int, TSizedDefaultAllocator<32> >*, const TArray<float, TSizedDefaultAllocator<32> >*>(this, "AShooterGameState.NetUpdateOfflinePvPExpiringTeams_Implementation(TArray<int,TSizedDefaultAllocator<32>>&,TArray<float,TSizedDefaultAllocator<32>>&)", NewPreventOfflinePvPExpiringTeams, NewPreventOfflinePvPExpiringTimes); }
340 void UpdatePreventOfflinePvPStatus() { NativeCall<void>(this, "AShooterGameState.UpdatePreventOfflinePvPStatus()"); }
341 void AddFloatingText(UE::Math::TVector<double>* AtLocation, FString* FloatingTextString, FColor FloatingTextColor, float ScaleX, float ScaleY, float TextLifeSpan, UE::Math::TVector<double>* TextVelocity, float MinScale, float FadeInTime, float FadeOutTime) { NativeCall<void, UE::Math::TVector<double>*, FString*, FColor, float, float, float, UE::Math::TVector<double>*, float, float, float>(this, "AShooterGameState.AddFloatingText(UE::Math::TVector<double>,FString,FColor,float,float,float,UE::Math::TVector<double>,float,float,float)", AtLocation, FloatingTextString, FloatingTextColor, ScaleX, ScaleY, TextLifeSpan, TextVelocity, MinScale, FadeInTime, FadeOutTime); }
342 void NetAddFloatingDamageText(UE::Math::TVector<double>* AtLocation, int DamageAmount, int FromTeamID, int OnlySendToTeamID) { NativeCall<void, UE::Math::TVector<double>*, int, int, int>(this, "AShooterGameState.NetAddFloatingDamageText(UE::Math::TVector<double>,int,int,int)", AtLocation, DamageAmount, FromTeamID, OnlySendToTeamID); }
343 void NetAddFloatingText(UE::Math::TVector<double>* AtLocation, FString* FloatingTextString, FColor FloatingTextColor, float ScaleX, float ScaleY, float TextLifeSpan, UE::Math::TVector<double>* TextVelocity, float MinScale, float FadeInTime, float FadeOutTime, int OnlySendToTeamID) { NativeCall<void, UE::Math::TVector<double>*, FString*, FColor, float, float, float, UE::Math::TVector<double>*, float, float, float, int>(this, "AShooterGameState.NetAddFloatingText(UE::Math::TVector<double>,FString,FColor,float,float,float,UE::Math::TVector<double>,float,float,float,int)", AtLocation, FloatingTextString, FloatingTextColor, ScaleX, ScaleY, TextLifeSpan, TextVelocity, MinScale, FadeInTime, FadeOutTime, OnlySendToTeamID); }
344 FString* GetCleanServerSessionName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterGameState.GetCleanServerSessionName()", result); }
345 void ForceNetUpdate(bool bDormantDontReplicateProperties, bool bAbsoluteForceNetUpdate, bool bDontUpdateChannel) { NativeCall<void, bool, bool, bool>(this, "AShooterGameState.ForceNetUpdate(bool,bool,bool)", bDormantDontReplicateProperties, bAbsoluteForceNetUpdate, bDontUpdateChannel); }
346 void WorldCompositionRescan() { NativeCall<void>(this, "AShooterGameState.WorldCompositionRescan()"); }
347 void HTTPGetRequest(FString* InURL) { NativeCall<void, FString*>(this, "AShooterGameState.HTTPGetRequest(FString)", InURL); }
348 //void HTTPGetRequestCompleted(TSharedPtr<IHttpRequest>* HttpRequest, TSharedPtr<IHttpResponse>* HttpResponse, bool bSucceeded) { NativeCall<void, TSharedPtr<IHttpRequest>*, TSharedPtr<IHttpResponse>*, bool>(this, "AShooterGameState.HTTPGetRequestCompleted(TSharedPtr<IHttpRequest,1>,TSharedPtr<IHttpResponse,1>,bool)", HttpRequest, HttpResponse, bSucceeded); }
349 void HTTPPostRequest(FString InURL, FString Content) { NativeCall<void, FString, FString>(this, "AShooterGameState.HTTPPostRequest(FString,FString)", InURL, Content); }
350 //void HTTPPostRequestCompleted(TSharedPtr<IHttpRequest>* HttpRequest, TSharedPtr<IHttpResponse>* HttpResponse, bool bSucceeded) { NativeCall<void, TSharedPtr<IHttpRequest>*, TSharedPtr<IHttpResponse>*, bool>(this, "AShooterGameState.HTTPPostRequestCompleted(TSharedPtr<IHttpRequest,1>,TSharedPtr<IHttpResponse,1>,bool)", HttpRequest, HttpResponse, bSucceeded); }
351 TArray<FGameIniData, TSizedDefaultAllocator<32> >* GetIniArray(TArray<FGameIniData, TSizedDefaultAllocator<32> >* result, FString* SectionName) { return NativeCall<TArray<FGameIniData, TSizedDefaultAllocator<32> >*, TArray<FGameIniData, TSizedDefaultAllocator<32> >*, FString*>(this, "AShooterGameState.GetIniArray(FString)", result, SectionName); }
352 bool IsUniqueDinoAlreadySpawned(const TSoftClassPtr<APrimalDinoCharacter>* UniqueDino) { return NativeCall<bool, const TSoftClassPtr<APrimalDinoCharacter>*>(this, "AShooterGameState.IsUniqueDinoAlreadySpawned(TSoftClassPtr<APrimalDinoCharacter>&)", UniqueDino); }
353 bool AllowDownloadDino_Implementation(const TSoftClassPtr<APrimalDinoCharacter>* TheDinoClass) { return NativeCall<bool, const TSoftClassPtr<APrimalDinoCharacter>*>(this, "AShooterGameState.AllowDownloadDino_Implementation(TSoftClassPtr<APrimalDinoCharacter>&)", TheDinoClass); }
354 void DinoDownloaded(TSubclassOf<APrimalDinoCharacter> TheDinoClass) { NativeCall<void, TSubclassOf<APrimalDinoCharacter>>(this, "AShooterGameState.DinoDownloaded(TSubclassOf<APrimalDinoCharacter>)", TheDinoClass); }
355 bool IsEngramClassHidden(TSubclassOf<UPrimalItem> ForItemClass) { return NativeCall<bool, TSubclassOf<UPrimalItem>>(this, "AShooterGameState.IsEngramClassHidden(TSubclassOf<UPrimalItem>)", ForItemClass); }
356 //void NetSpawnActorAtLocation(TSubclassOf<AActor> AnActorClass, FVector_NetQuantize* AtLocation, FRotator_NetQuantize* AtRotation, AActor* EffectOwnerToIgnore, float MaxRangeToReplicate, USceneComponent* attachToComponent, int dataIndex, FName attachSocketName, bool bOnlySendToEffectOwner) { NativeCall<void, TSubclassOf<AActor>, FVector_NetQuantize*, FRotator_NetQuantize*, AActor*, float, USceneComponent*, int, FName, bool>(this, "AShooterGameState.NetSpawnActorAtLocation(TSubclassOf<AActor>,FVector_NetQuantize,FRotator_NetQuantize,AActor*,float,USceneComponent*,int,FName,bool)", AnActorClass, AtLocation, AtRotation, EffectOwnerToIgnore, MaxRangeToReplicate, attachToComponent, dataIndex, attachSocketName, bOnlySendToEffectOwner); }
357 void NetSpawnFoliageVFXActorAtLocationAndDoFoliageInteraction(TSubclassOf<AActor> AnActorClass, FVector_NetQuantize* AtLocation, FRotator_NetQuantize* AtRotation, AActor* EffectOwnerToIgnore, float MaxRangeToReplicate, USceneComponent* attachToComponent, int dataIndex, FName attachSocketName, bool bOnlySendToEffectOwner, bool IsSimpleFoliageInteraction, UE::Math::TVector<double>* FoliageOrigin_ImpactPoint, UE::Math::TVector<double>* TraceEndpoint) { NativeCall<void, TSubclassOf<AActor>, FVector_NetQuantize*, FRotator_NetQuantize*, AActor*, float, USceneComponent*, int, FName, bool, bool, UE::Math::TVector<double>*, UE::Math::TVector<double>*>(this, "AShooterGameState.NetSpawnFoliageVFXActorAtLocationAndDoFoliageInteraction(TSubclassOf<AActor>,FVector_NetQuantize,FRotator_NetQuantize,AActor*,float,USceneComponent*,int,FName,bool,bool,UE::Math::TVector<double>,UE::Math::TVector<double>)", AnActorClass, AtLocation, AtRotation, EffectOwnerToIgnore, MaxRangeToReplicate, attachToComponent, dataIndex, attachSocketName, bOnlySendToEffectOwner, IsSimpleFoliageInteraction, FoliageOrigin_ImpactPoint, TraceEndpoint); }
358 void Multi_SpawnCosmeticActor_Implementation(TSubclassOf<AActor> SpawnActorOfClass, const UE::Math::TVector<double>* SpawnAtLocation, const UE::Math::TRotator<double>* SpawnWithRotation) { NativeCall<void, TSubclassOf<AActor>, const UE::Math::TVector<double>*, const UE::Math::TRotator<double>*>(this, "AShooterGameState.Multi_SpawnCosmeticActor_Implementation(TSubclassOf<AActor>,UE::Math::TVector<double>,UE::Math::TRotator<double>)", SpawnActorOfClass, SpawnAtLocation, SpawnWithRotation); }
359 bool StartMassTeleport(FMassTeleportData* NewMassTeleportData, const FTeleportDestination* TeleportDestination, AActor* InitiatingActor, TArray<AActor*, TSizedDefaultAllocator<32> >* TeleportActors, TSubclassOf<APrimalBuff> BuffToApply, const float TeleportDuration, const float TeleportRadius, const bool bTeleportingSnapsToGround, const bool bMaintainRotation) { return NativeCall<bool, FMassTeleportData*, const FTeleportDestination*, AActor*, TArray<AActor*, TSizedDefaultAllocator<32> >*, TSubclassOf<APrimalBuff>, const float, const float, const bool, const bool>(this, "AShooterGameState.StartMassTeleport(FMassTeleportData&,FTeleportDestination&,AActor*,TArray<AActor*,TSizedDefaultAllocator<32>>,TSubclassOf<APrimalBuff>,float,float,bool,bool)", NewMassTeleportData, TeleportDestination, InitiatingActor, TeleportActors, BuffToApply, TeleportDuration, TeleportRadius, bTeleportingSnapsToGround, bMaintainRotation); }
360 bool ShouldMassTeleportMoveActor(AActor* ForActor, const FMassTeleportData* WithMassTeleportData) { return NativeCall<bool, AActor*, const FMassTeleportData*>(this, "AShooterGameState.ShouldMassTeleportMoveActor(AActor*,FMassTeleportData&)", ForActor, WithMassTeleportData); }
361 void Tick_MassTeleport(float DeltaTime) { NativeCall<void, float>(this, "AShooterGameState.Tick_MassTeleport(float)", DeltaTime); }
362 void RemoveIrrelevantBiomeBuffs(APrimalCharacter* PrimalChar) { NativeCall<void, APrimalCharacter*>(this, "AShooterGameState.RemoveIrrelevantBiomeBuffs(APrimalCharacter*)", PrimalChar); }
363 void PrepareActorForMassTeleport(AActor* PrepareActor, const FMassTeleportData* WithMassTeleportData) { NativeCall<void, AActor*, const FMassTeleportData*>(this, "AShooterGameState.PrepareActorForMassTeleport(AActor*,FMassTeleportData&)", PrepareActor, WithMassTeleportData); }
364 void ApplyLiveTuningOverloads(TSharedPtr<FJsonObject>* Overloads) { NativeCall<void, TSharedPtr<FJsonObject>*>(this, "AShooterGameState.ApplyLiveTuningOverloads(TSharedPtr<FJsonObject,1>)", Overloads); }
365 void ResetLiveTuningOverloads() { NativeCall<void>(this, "AShooterGameState.ResetLiveTuningOverloads()"); }
366 static bool IsSupportedLiveTuningProperty(FProperty* Property, bool bIgnoreLiveTuningFlag) { return NativeCall<bool, FProperty*, bool>(nullptr, "AShooterGameState.IsSupportedLiveTuningProperty(FProperty*,bool)", Property, bIgnoreLiveTuningFlag); }
367 void OnLevelsChanged() { NativeCall<void>(this, "AShooterGameState.OnLevelsChanged()"); }
368 void QueueExplorerNoteForDeferredUnlock(int ExplorerNoteIndex) { NativeCall<void, int>(this, "AShooterGameState.QueueExplorerNoteForDeferredUnlock(int)", ExplorerNoteIndex); }
369 void AddRelevantPOIActor(AActor* POI) { NativeCall<void, AActor*>(this, "AShooterGameState.AddRelevantPOIActor(AActor*)", POI); }
370 void OnNewClassInitialized(UClass* ForClass) { NativeCall<void, UClass*>(this, "AShooterGameState.OnNewClassInitialized(UClass*)", ForClass); }
371 static void ServerProcessDefaultPropertyValueUpdates(UShooterGameInstance* GameInstance) { NativeCall<void, UShooterGameInstance*>(nullptr, "AShooterGameState.ServerProcessDefaultPropertyValueUpdates(UShooterGameInstance*)", GameInstance); }
372 static void ProcessAllCDOUpdates(UShooterGameInstance* GameInstance, const TArray<FNetChangeDefaultPropertyValue, TSizedDefaultAllocator<32> >* CDOPropertyValueUpdates) { NativeCall<void, UShooterGameInstance*, const TArray<FNetChangeDefaultPropertyValue, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.ProcessAllCDOUpdates(UShooterGameInstance*,TArray<FNetChangeDefaultPropertyValue,TSizedDefaultAllocator<32>>&)", GameInstance, CDOPropertyValueUpdates); }
373 static void ProcessCDOUpdateEntry(UShooterGameInstance* GameInstance, const FNetChangeDefaultPropertyValue* CDOPropertyValueUpdates, UClass* PostInitializedClass) { NativeCall<void, UShooterGameInstance*, const FNetChangeDefaultPropertyValue*, UClass*>(nullptr, "AShooterGameState.ProcessCDOUpdateEntry(UShooterGameInstance*,FNetChangeDefaultPropertyValue&,UClass*)", GameInstance, CDOPropertyValueUpdates, PostInitializedClass); }
374 static bool ShouldProcessCDOPropertyAndClass(UClass* TheClass, FName PropertyName, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { return NativeCall<bool, UClass*, FName, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool>(nullptr, "AShooterGameState.ShouldProcessCDOPropertyAndClass(UClass*,FName,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool)", TheClass, PropertyName, CDOBaselineValues, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
375 static char CDORemoveFromArray(UObject* DefaultObject, FName PropertyName, TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToRemove) { return NativeCall<char, UObject*, FName, TArray<unsigned int, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDORemoveFromArray(UObject*,FName,TArray<unsignedint,TSizedDefaultAllocator<32>>)", DefaultObject, PropertyName, IndexesToRemove); }
376 static bool CDOSetValueForPropertyWrapper(FPropertyWrapper* PropertyWrapper, long double NewValue) { return NativeCall<bool, FPropertyWrapper*, long double>(nullptr, "AShooterGameState.CDOSetValueForPropertyWrapper(FPropertyWrapper&,double)", PropertyWrapper, NewValue); }
377 static bool IsPropertyValueEqualToCachedParentValue(UClass* ForClass, FName PropertyName, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues) { return NativeCall<bool, UClass*, FName, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*>(nullptr, "AShooterGameState.IsPropertyValueEqualToCachedParentValue(UClass*,FName,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&)", ForClass, PropertyName, CDOBaselineValues); }
378 static bool IsParentPropertyCached(UClass* ForClass, FName PropertyName, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues) { return NativeCall<bool, UClass*, FName, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*>(nullptr, "AShooterGameState.IsParentPropertyCached(UClass*,FName,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&)", ForClass, PropertyName, CDOBaselineValues); }
379 static bool IsPropertyValueEqualToParentValue(UClass* ForClass, FName PropertyName) { return NativeCall<bool, UClass*, FName>(nullptr, "AShooterGameState.IsPropertyValueEqualToParentValue(UClass*,FName)", ForClass, PropertyName); }
380 static bool CDOCacheBaselineValue(TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, FPropertyWrapper* prop) { return NativeCall<bool, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, FPropertyWrapper*>(nullptr, "AShooterGameState.CDOCacheBaselineValue(TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,FPropertyWrapper&)", CDOBaselineValues, prop); }
381 static void RemoveCDOCachedBaselineValue(TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, FPropertyWrapper* prop) { NativeCall<void, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, FPropertyWrapper*>(nullptr, "AShooterGameState.RemoveCDOCachedBaselineValue(TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,FPropertyWrapper&)", CDOBaselineValues, prop); }
382 static void ResetCDOProperties(TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bHasAppliedCDOUpdates, bool bForceReset) { NativeCall<void, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool>(nullptr, "AShooterGameState.ResetCDOProperties(TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool)", CDOBaselineValues, bHasAppliedCDOUpdates, bForceReset); }
383 static void PrintCDODebug(APrimalCharacter* ReferenceChar, FCDODebugData* CDODebugData) { NativeCall<void, APrimalCharacter*, FCDODebugData*>(nullptr, "AShooterGameState.PrintCDODebug(APrimalCharacter*,FCDODebugData&)", ReferenceChar, CDODebugData); }
384 static bool CDOGetPrintStringForObjectProperties(UObject* TheObject, TArray<FName, TSizedDefaultAllocator<32> >* PropertyNames, FString* OutString) { return NativeCall<bool, UObject*, TArray<FName, TSizedDefaultAllocator<32> >*, FString*>(nullptr, "AShooterGameState.CDOGetPrintStringForObjectProperties(UObject*,TArray<FName,TSizedDefaultAllocator<32>>&,FString&)", TheObject, PropertyNames, OutString); }
385 static bool CDOGetPrintStringForObjectProperty(UObject* TheObject, FName PropertyName, FString* OutString) { return NativeCall<bool, UObject*, FName, FString*>(nullptr, "AShooterGameState.CDOGetPrintStringForObjectProperty(UObject*,FName,FString&)", TheObject, PropertyName, OutString); }
386 void Tick_WorldPartition(float DeltaTime) { NativeCall<void, float>(this, "AShooterGameState.Tick_WorldPartition(float)", DeltaTime); }
387 //static void CDOUpdateSingleValueForClassAndChildren<bool>(UClass* TheClass, FName PropertyName, bool NewVal, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, bool, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOUpdateSingleValueForClassAndChildren<bool>(UClass*,FName,bool,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, NewVal, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
388 //static void CDOProcessTArrayForClassAndChildren<bool>(UClass* TheClass, FName PropertyName, TEnumAsByte<ECDOArrayModificationType> ArrayOperation, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToRemove, const TArray<bool, TSizedDefaultAllocator<32> >* Values, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, TEnumAsByte<ECDOArrayModificationType>, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<bool, TSizedDefaultAllocator<32> >*, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOProcessTArrayForClassAndChildren<bool>(UClass*,FName,TEnumAsByte<ECDOArrayModificationType>,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<bool,TSizedDefaultAllocator<32>>&,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, ArrayOperation, IndexesToModify, IndexesToRemove, Values, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
389 //static void CDOUpdateSingleValueForClassAndChildren<int>(UClass* TheClass, FName PropertyName, int NewVal, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, int, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOUpdateSingleValueForClassAndChildren<int>(UClass*,FName,int,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, NewVal, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
390 //static void CDOProcessTArrayForClassAndChildren<int>(UClass* TheClass, FName PropertyName, TEnumAsByte<ECDOArrayModificationType> ArrayOperation, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToRemove, const TArray<int, TSizedDefaultAllocator<32> >* Values, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, TEnumAsByte<ECDOArrayModificationType>, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<int, TSizedDefaultAllocator<32> >*, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOProcessTArrayForClassAndChildren<int>(UClass*,FName,TEnumAsByte<ECDOArrayModificationType>,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<int,TSizedDefaultAllocator<32>>&,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, ArrayOperation, IndexesToModify, IndexesToRemove, Values, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
391 //static void CDOUpdateSingleValueForClassAndChildren<float>(UClass* TheClass, FName PropertyName, float NewVal, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, float, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOUpdateSingleValueForClassAndChildren<float>(UClass*,FName,float,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, NewVal, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
392 //static void CDOProcessTArrayForClassAndChildren<float>(UClass* TheClass, FName PropertyName, TEnumAsByte<ECDOArrayModificationType> ArrayOperation, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToRemove, const TArray<float, TSizedDefaultAllocator<32> >* Values, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, TEnumAsByte<ECDOArrayModificationType>, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<float, TSizedDefaultAllocator<32> >*, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOProcessTArrayForClassAndChildren<float>(UClass*,FName,TEnumAsByte<ECDOArrayModificationType>,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<float,TSizedDefaultAllocator<32>>&,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, ArrayOperation, IndexesToModify, IndexesToRemove, Values, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
393 //static void CDOUpdateSingleValueForClassAndChildren<double>(UClass* TheClass, FName PropertyName, long double NewVal, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, long double, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOUpdateSingleValueForClassAndChildren<double>(UClass*,FName,double,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, NewVal, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
394 //static void CDOProcessTArrayForClassAndChildren<double>(UClass* TheClass, FName PropertyName, TEnumAsByte<ECDOArrayModificationType> ArrayOperation, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToRemove, const TArray<double, TSizedDefaultAllocator<32> >* Values, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, TEnumAsByte<ECDOArrayModificationType>, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<double, TSizedDefaultAllocator<32> >*, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOProcessTArrayForClassAndChildren<double>(UClass*,FName,TEnumAsByte<ECDOArrayModificationType>,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<double,TSizedDefaultAllocator<32>>&,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, ArrayOperation, IndexesToModify, IndexesToRemove, Values, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
395 //static void CDOUpdateSingleValueForClassAndChildren<class FString>(UClass* TheClass, FName PropertyName, FString* NewVal, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, FString*, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOUpdateSingleValueForClassAndChildren<class FString>(UClass*,FName,FString&,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, NewVal, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
396 //static void CDOProcessTArrayForClassAndChildren<class FString>(UClass* TheClass, FName PropertyName, TEnumAsByte<ECDOArrayModificationType> ArrayOperation, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToRemove, const TArray<FString, TSizedDefaultAllocator<32> >* Values, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, TEnumAsByte<ECDOArrayModificationType>, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<FString, TSizedDefaultAllocator<32> >*, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.CDOProcessTArrayForClassAndChildren<class FString>(UClass*,FName,TEnumAsByte<ECDOArrayModificationType>,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<FString,TSizedDefaultAllocator<32>>&,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, ArrayOperation, IndexesToModify, IndexesToRemove, Values, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
397 //static void TVector<double >> (UClass* TheClass, FName PropertyName, UE::Math::TVector<double>* NewVal, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, UE::Math::TVector<double>*, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.TVector<double>>(UClass*,FName,UE::Math::TVector<double>&,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, NewVal, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
398 //static void TVector<double >> (UClass* TheClass, FName PropertyName, TEnumAsByte<ECDOArrayModificationType> ArrayOperation, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToRemove, const TArray<UE::Math::TVector<double>, TSizedDefaultAllocator<32> >* Values, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, TEnumAsByte<ECDOArrayModificationType>, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<UE::Math::TVector<double>, TSizedDefaultAllocator<32> >*, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.TVector<double>>(UClass*,FName,TEnumAsByte<ECDOArrayModificationType>,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<UE::Math::TVector<double>,TSizedDefaultAllocator<32>>&,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, ArrayOperation, IndexesToModify, IndexesToRemove, Values, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
399 //static void TRotator<double >> (UClass* TheClass, FName PropertyName, UE::Math::TRotator<double>* NewVal, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >* CDOBaselineValues, bool bApplyToChildren, bool bDontApplyIfPropertyEdited, bool bIsPostInitializedClass, bool bIsChildClass) { NativeCall<void, UClass*, FName, UE::Math::TRotator<double>*, TMap<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, TMap<FString, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FString, 0> >, 0> >*, bool, bool, bool, bool>(nullptr, "AShooterGameState.TRotator<double>>(UClass*,FName,UE::Math::TRotator<double>&,TMap<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<UClass*,TMap<FString,FString,FDefaultSetAllocator,TDefaultMapHashableKeyFuncs<FString,FString,0>>,0>>&,bool,bool,bool,bool)", TheClass, PropertyName, NewVal, CDOBaselineValues, bApplyToChildren, bDontApplyIfPropertyEdited, bIsPostInitializedClass, bIsChildClass); }
400 //static bool CDOAddToArray<bool>(UObject* DefaultObject, FName PropertyName, const TArray<bool, TSizedDefaultAllocator<32> >* ElementsToAdd) { return NativeCall<bool, UObject*, FName, const TArray<bool, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOAddToArray<bool>(UObject*,FName,TArray<bool,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, ElementsToAdd); }
401 //static bool CDOModifyArray<bool>(UObject* DefaultObject, FName PropertyName, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<bool, TSizedDefaultAllocator<32> >* NewValues) { return NativeCall<bool, UObject*, FName, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<bool, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOModifyArray<bool>(UObject*,FName,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<bool,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, IndexesToModify, NewValues); }
402 //static bool TVector<double >> (UObject* DefaultObject, FName PropertyName, const TArray<bool, TSizedDefaultAllocator<32> >* NewArray) { return NativeCall<bool, UObject*, FName, const TArray<bool, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.TVector<double>>(UObject*,FName,TArray<bool,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, NewArray); }
403 //static bool CDOAddToArray<int>(UObject* DefaultObject, FName PropertyName, const TArray<int, TSizedDefaultAllocator<32> >* ElementsToAdd) { return NativeCall<bool, UObject*, FName, const TArray<int, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOAddToArray<int>(UObject*,FName,TArray<int,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, ElementsToAdd); }
404 //static bool CDOModifyArray<int>(UObject* DefaultObject, FName PropertyName, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<int, TSizedDefaultAllocator<32> >* NewValues) { return NativeCall<bool, UObject*, FName, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<int, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOModifyArray<int>(UObject*,FName,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<int,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, IndexesToModify, NewValues); }
405 //static bool CDOAddToArray<float>(UObject* DefaultObject, FName PropertyName, const TArray<float, TSizedDefaultAllocator<32> >* ElementsToAdd) { return NativeCall<bool, UObject*, FName, const TArray<float, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOAddToArray<float>(UObject*,FName,TArray<float,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, ElementsToAdd); }
406 //static bool CDOModifyArray<float>(UObject* DefaultObject, FName PropertyName, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<float, TSizedDefaultAllocator<32> >* NewValues) { return NativeCall<bool, UObject*, FName, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<float, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOModifyArray<float>(UObject*,FName,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<float,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, IndexesToModify, NewValues); }
407 //static bool CDOAddToArray<double>(UObject* DefaultObject, FName PropertyName, const TArray<double, TSizedDefaultAllocator<32> >* ElementsToAdd) { return NativeCall<bool, UObject*, FName, const TArray<double, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOAddToArray<double>(UObject*,FName,TArray<double,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, ElementsToAdd); }
408 //static bool CDOModifyArray<double>(UObject* DefaultObject, FName PropertyName, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<double, TSizedDefaultAllocator<32> >* NewValues) { return NativeCall<bool, UObject*, FName, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<double, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOModifyArray<double>(UObject*,FName,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<double,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, IndexesToModify, NewValues); }
409 //static bool CDOAddToArray<class FString>(UObject* DefaultObject, FName PropertyName, const TArray<FString, TSizedDefaultAllocator<32> >* ElementsToAdd) { return NativeCall<bool, UObject*, FName, const TArray<FString, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOAddToArray<class FString>(UObject*,FName,TArray<FString,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, ElementsToAdd); }
410 //static bool CDOModifyArray<class FString>(UObject* DefaultObject, FName PropertyName, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<FString, TSizedDefaultAllocator<32> >* NewValues) { return NativeCall<bool, UObject*, FName, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<FString, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.CDOModifyArray<class FString>(UObject*,FName,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<FString,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, IndexesToModify, NewValues); }
411 //static bool TVector<double >> (UObject* DefaultObject, FName PropertyName, const TArray<UE::Math::TVector<double>, TSizedDefaultAllocator<32> >* ElementsToAdd) { return NativeCall<bool, UObject*, FName, const TArray<UE::Math::TVector<double>, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.TVector<double>>(UObject*,FName,TArray<UE::Math::TVector<double>,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, ElementsToAdd); }
412 //static bool TVector<double >> (UObject* DefaultObject, FName PropertyName, const TArray<unsigned int, TSizedDefaultAllocator<32> >* IndexesToModify, const TArray<UE::Math::TVector<double>, TSizedDefaultAllocator<32> >* NewValues) { return NativeCall<bool, UObject*, FName, const TArray<unsigned int, TSizedDefaultAllocator<32> >*, const TArray<UE::Math::TVector<double>, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameState.TVector<double>>(UObject*,FName,TArray<unsignedint,TSizedDefaultAllocator<32>>&,TArray<UE::Math::TVector<double>,TSizedDefaultAllocator<32>>&)", DefaultObject, PropertyName, IndexesToModify, NewValues); }
413};
414
415
417{
418 // Fields
419
420 int& FrameCounterField() { return *GetNativePointerField<int*>(this, "UPrimalWorld.FrameCounter"); }
421 int& DinosDestroyedThisFrameField() { return *GetNativePointerField<int*>(this, "UPrimalWorld.DinosDestroyedThisFrame"); }
422 FString& CurrentDayTimeField() { return *GetNativePointerField<FString*>(this, "UPrimalWorld.CurrentDayTime"); }
423 //TOctree2<UPrimitiveComponent*, FInternalPrimitiveOctreeSemantics>*& InternalPrimitiveOctreeField() { return *GetNativePointerField<TOctree2<UPrimitiveComponent*, FInternalPrimitiveOctreeSemantics>**>(this, "UPrimalWorld.InternalPrimitiveOctree"); }
424 //TOctree2<UPrimitiveComponent*, FInternalPrimitiveOctreeSemantics>* [18] & InternalSpecializedPrimitiveOctreeField() { return *GetNativePointerField<TOctree2<UPrimitiveComponent*, FInternalPrimitiveOctreeSemantics>* [18] *>(this, "UPrimalWorld.InternalSpecializedPrimitiveOctree"); }
425 //TOctree2<UActorComponent*, FInternalActorCompOctreeSemantics>*& InternalActorComponentOctreeField() { return *GetNativePointerField<TOctree2<UActorComponent*, FInternalActorCompOctreeSemantics>**>(this, "UPrimalWorld.InternalActorComponentOctree"); }
426 //TOctree2<FOctreeElementSimple*, FInternalSimpleOctreeSemantics>*& InternalSimpleOctreeField() { return *GetNativePointerField<TOctree2<FOctreeElementSimple*, FInternalSimpleOctreeSemantics>**>(this, "UPrimalWorld.InternalSimpleOctree"); }
427 long double& LoadedAtTimeSecondsField() { return *GetNativePointerField<long double*>(this, "UPrimalWorld.LoadedAtTimeSeconds"); }
428 long double& LoadedAtPersistentTimeField() { return *GetNativePointerField<long double*>(this, "UPrimalWorld.LoadedAtPersistentTime"); }
429 long double& PersistentTimeField() { return *GetNativePointerField<long double*>(this, "UPrimalWorld.PersistentTime"); }
430 long double& ForceBlockLoadTimeoutField() { return *GetNativePointerField<long double*>(this, "UPrimalWorld.ForceBlockLoadTimeout"); }
431 unsigned int& StasisThisFrameField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalWorld.StasisThisFrame"); }
432 unsigned int& UnStasisThisFrameField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalWorld.UnStasisThisFrame"); }
433 unsigned int& StasisOssilationThisFrameField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalWorld.StasisOssilationThisFrame"); }
434 unsigned int& StasisThisFrameMaxField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalWorld.StasisThisFrameMax"); }
435 unsigned int& UnStasisThisFrameMaxField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalWorld.UnStasisThisFrameMax"); }
436 unsigned int& StasisOssilationThisFrameMaxField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalWorld.StasisOssilationThisFrameMax"); }
437 float& StasisThisFrameAvgField() { return *GetNativePointerField<float*>(this, "UPrimalWorld.StasisThisFrameAvg"); }
438 float& UnStasisThisFrameAvgField() { return *GetNativePointerField<float*>(this, "UPrimalWorld.UnStasisThisFrameAvg"); }
439 float& StasisOssilationThisFrameAvgField() { return *GetNativePointerField<float*>(this, "UPrimalWorld.StasisOssilationThisFrameAvg"); }
440 float& StasisMaxResetTimerField() { return *GetNativePointerField<float*>(this, "UPrimalWorld.StasisMaxResetTimer"); }
441 unsigned int& LastUnstasisCountField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalWorld.LastUnstasisCount"); }
442 unsigned int& LoadedSaveIncrementorField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalWorld.LoadedSaveIncrementor"); }
443 unsigned int& CurrentSaveIncrementorField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalWorld.CurrentSaveIncrementor"); }
444 TArray<TWeakObjectPtr<AActor>, TSizedDefaultAllocator<32> >& LocalStasisActorsField() { return *GetNativePointerField<TArray<TWeakObjectPtr<AActor>, TSizedDefaultAllocator<32> >*>(this, "UPrimalWorld.LocalStasisActors"); }
445 long double& IgnoreForcedLevelAsDistanceStreamingEnabledUntilTimeField() { return *GetNativePointerField<long double*>(this, "UPrimalWorld.IgnoreForcedLevelAsDistanceStreamingEnabledUntilTime"); }
446 TArray<TWeakObjectPtr<APostProcessVolume>, TSizedDefaultAllocator<32> >& PreviousPostVolumesField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APostProcessVolume>, TSizedDefaultAllocator<32> >*>(this, "UPrimalWorld.PreviousPostVolumes"); }
447 //TMap<unsigned int, FProxyMeshContainer*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned int, FProxyMeshContainer*, 0> >& LinkedProxyMeshesField() { return *GetNativePointerField<TMap<unsigned int, FProxyMeshContainer*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned int, FProxyMeshContainer*, 0> >*>(this, "UPrimalWorld.LinkedProxyMeshes"); }
448
449 // Bitfields
450
451 BitFieldValue<bool, unsigned __int32> bLoadedFromSaveGame() { return { this, "UPrimalWorld.bLoadedFromSaveGame" }; }
452 BitFieldValue<bool, unsigned __int32> bWorldWasPlayerView() { return { this, "UPrimalWorld.bWorldWasPlayerView" }; }
453 BitFieldValue<bool, unsigned __int32> bUseSimpleWorld() { return { this, "UPrimalWorld.bUseSimpleWorld" }; }
454 BitFieldValue<bool, unsigned __int32> bBlockAllOnNextLevelStreamingProcess() { return { this, "UPrimalWorld.bBlockAllOnNextLevelStreamingProcess" }; }
455
456 // Functions
457
458 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "UPrimalWorld.StaticClass()"); }
459 void ConstructOctree() { NativeCall<void>(this, "UPrimalWorld.ConstructOctree()"); }
460 void UpdateInternalOctreeTransform(UPrimitiveComponent* InComponent) { NativeCall<void, UPrimitiveComponent*>(this, "UPrimalWorld.UpdateInternalOctreeTransform(UPrimitiveComponent*)", InComponent); }
461 void RemoveFromInternalOctree(UPrimitiveComponent* InComponent) { NativeCall<void, UPrimitiveComponent*>(this, "UPrimalWorld.RemoveFromInternalOctree(UPrimitiveComponent*)", InComponent); }
462 bool OverlapMultiInternalOctree(TArray<UPrimitiveComponent*, TSizedDefaultAllocator<32> >* OutPrimitives, const FBoxCenterAndExtent* InBounds, unsigned int InSearchMask, bool bDontClearOutArray) { return NativeCall<bool, TArray<UPrimitiveComponent*, TSizedDefaultAllocator<32> >*, const FBoxCenterAndExtent*, unsigned int, bool>(this, "UPrimalWorld.OverlapMultiInternalOctree(TArray<UPrimitiveComponent*,TSizedDefaultAllocator<32>>*,FBoxCenterAndExtent*,unsignedint,bool)", OutPrimitives, InBounds, InSearchMask, bDontClearOutArray); }
463 int OverlapNumInternalOctree(const FBoxCenterAndExtent* InBounds, unsigned int InSearchMask) { return NativeCall<int, const FBoxCenterAndExtent*, unsigned int>(this, "UPrimalWorld.OverlapNumInternalOctree(FBoxCenterAndExtent*,unsignedint)", InBounds, InSearchMask); }
464 void GetPrimitiveOctreeIterator(const UE::Math::TVector<double>* InLocation, float Extents, unsigned int InSearchMask, TFunction<void __cdecl(UPrimitiveComponent*)>* InFunc) { NativeCall<void, const UE::Math::TVector<double>*, float, unsigned int, TFunction<void __cdecl(UPrimitiveComponent*)>*>(this, "UPrimalWorld.GetPrimitiveOctreeIterator(UE::Math::TVector<double>*,float,unsignedint,TFunction<void__cdecl(UPrimitiveComponent*)>*)", InLocation, Extents, InSearchMask, InFunc); }
465 void GetPrimitiveOctreeIteratorEarlyOut(const UE::Math::TVector<double>* InLocation, float Extents, unsigned int InSearchMask, TFunction<bool __cdecl(UPrimitiveComponent*)>* InFunc) { NativeCall<void, const UE::Math::TVector<double>*, float, unsigned int, TFunction<bool __cdecl(UPrimitiveComponent*)>*>(this, "UPrimalWorld.GetPrimitiveOctreeIteratorEarlyOut(UE::Math::TVector<double>*,float,unsignedint,TFunction<bool__cdecl(UPrimitiveComponent*)>*)", InLocation, Extents, InSearchMask, InFunc); }
466 void DestroyOctree() { NativeCall<void>(this, "UPrimalWorld.DestroyOctree()"); }
467 bool OverlapMultiInternalSimpleOctree(TArray<FOctreeElementSimple*, TSizedDefaultAllocator<32> >* OutPrimitives, const FBoxCenterAndExtent* InBounds, unsigned int InSearchMask, bool bDontClearOutArray) { return NativeCall<bool, TArray<FOctreeElementSimple*, TSizedDefaultAllocator<32> >*, const FBoxCenterAndExtent*, unsigned int, bool>(this, "UPrimalWorld.OverlapMultiInternalSimpleOctree(TArray<FOctreeElementSimple*,TSizedDefaultAllocator<32>>*,FBoxCenterAndExtent*,unsignedint,bool)", OutPrimitives, InBounds, InSearchMask, bDontClearOutArray); }
468};
469
471{
472 // Fields
473
474 TObjectPtr<ULevel>& PersistentLevelField() { return *GetNativePointerField<TObjectPtr<ULevel>*>(this, "UWorld.PersistentLevel"); }
475 TObjectPtr<UNetDriver>& NetDriverField() { return *GetNativePointerField<TObjectPtr<UNetDriver>*>(this, "UWorld.NetDriver"); }
476 //TObjectPtr<ULineBatchComponent>& LineBatcherField() { return *GetNativePointerField<TObjectPtr<ULineBatchComponent>*>(this, "UWorld.LineBatcher"); }
477 //TObjectPtr<ULineBatchComponent>& PersistentLineBatcherField() { return *GetNativePointerField<TObjectPtr<ULineBatchComponent>*>(this, "UWorld.PersistentLineBatcher"); }
478 //TObjectPtr<ULineBatchComponent>& ForegroundLineBatcherField() { return *GetNativePointerField<TObjectPtr<ULineBatchComponent>*>(this, "UWorld.ForegroundLineBatcher"); }
479 //TObjectPtr<AGameNetworkManager>& NetworkManagerField() { return *GetNativePointerField<TObjectPtr<AGameNetworkManager>*>(this, "UWorld.NetworkManager"); }
480 //TObjectPtr<UPhysicsCollisionHandler>& PhysicsCollisionHandlerField() { return *GetNativePointerField<TObjectPtr<UPhysicsCollisionHandler>*>(this, "UWorld.PhysicsCollisionHandler"); }
481 TArray<TObjectPtr<UObject>, TSizedDefaultAllocator<32> >& ExtraReferencedObjectsField() { return *GetNativePointerField<TArray<TObjectPtr<UObject>, TSizedDefaultAllocator<32> >*>(this, "UWorld.ExtraReferencedObjects"); }
482 TArray<TObjectPtr<UObject>, TSizedDefaultAllocator<32> >& PerModuleDataObjectsField() { return *GetNativePointerField<TArray<TObjectPtr<UObject>, TSizedDefaultAllocator<32> >*>(this, "UWorld.PerModuleDataObjects"); }
483 //TArray<TObjectPtr<ULevelStreaming>, TSizedDefaultAllocator<32> >& StreamingLevelsField() { return *GetNativePointerField<TArray<TObjectPtr<ULevelStreaming>, TSizedDefaultAllocator<32> >*>(this, "UWorld.StreamingLevels"); }
484 //FStreamingLevelsToConsider& StreamingLevelsToConsiderField() { return *GetNativePointerField<FStreamingLevelsToConsider*>(this, "UWorld.StreamingLevelsToConsider"); }
485 //TObjectPtr<AServerStreamingLevelsVisibility>& ServerStreamingLevelsVisibilityField() { return *GetNativePointerField<TObjectPtr<AServerStreamingLevelsVisibility>*>(this, "UWorld.ServerStreamingLevelsVisibility"); }
486 FString& StreamingLevelsPrefixField() { return *GetNativePointerField<FString*>(this, "UWorld.StreamingLevelsPrefix"); }
487 TOptional<bool>& bSupportsMakingVisibleTransactionRequestsField() { return *GetNativePointerField<TOptional<bool>*>(this, "UWorld.bSupportsMakingVisibleTransactionRequests"); }
488 TOptional<bool>& bSupportsMakingInvisibleTransactionRequestsField() { return *GetNativePointerField<TOptional<bool>*>(this, "UWorld.bSupportsMakingInvisibleTransactionRequests"); }
489 TObjectPtr<ULevel>& CurrentLevelPendingVisibilityField() { return *GetNativePointerField<TObjectPtr<ULevel>*>(this, "UWorld.CurrentLevelPendingVisibility"); }
490 TObjectPtr<ULevel>& CurrentLevelPendingInvisibilityField() { return *GetNativePointerField<TObjectPtr<ULevel>*>(this, "UWorld.CurrentLevelPendingInvisibility"); }
491 //TObjectPtr<UDemoNetDriver>& DemoNetDriverField() { return *GetNativePointerField<TObjectPtr<UDemoNetDriver>*>(this, "UWorld.DemoNetDriver"); }
492 //TObjectPtr<AParticleEventManager>& MyParticleEventManagerField() { return *GetNativePointerField<TObjectPtr<AParticleEventManager>*>(this, "UWorld.MyParticleEventManager"); }
493 TObjectPtr<APhysicsVolume>& DefaultPhysicsVolumeField() { return *GetNativePointerField<TObjectPtr<APhysicsVolume>*>(this, "UWorld.DefaultPhysicsVolume"); }
494 TArray<UE::Math::TVector<double>, TSizedDefaultAllocator<32> >& ViewLocationsRenderedLastFrameField() { return *GetNativePointerField<TArray<UE::Math::TVector<double>, TSizedDefaultAllocator<32> >*>(this, "UWorld.ViewLocationsRenderedLastFrame"); }
495 //TArray<FWorldCachedViewInfo, TSizedDefaultAllocator<32> >& CachedViewInfoRenderedLastFrameField() { return *GetNativePointerField<TArray<FWorldCachedViewInfo, TSizedDefaultAllocator<32> >*>(this, "UWorld.CachedViewInfoRenderedLastFrame"); }
496 long double& LastRenderTimeField() { return *GetNativePointerField<long double*>(this, "UWorld.LastRenderTime"); }
497 TEnumAsByte<enum ETickingGroup>& TickGroupField() { return *GetNativePointerField<TEnumAsByte<enum ETickingGroup>*>(this, "UWorld.TickGroup"); }
498 unsigned int& IsInBlockTillLevelStreamingCompletedField() { return *GetNativePointerField<unsigned int*>(this, "UWorld.IsInBlockTillLevelStreamingCompleted"); }
499 int& BlockTillLevelStreamingCompletedEpochField() { return *GetNativePointerField<int*>(this, "UWorld.BlockTillLevelStreamingCompletedEpoch"); }
500 //TObjectPtr<UNavigationSystemBase>& NavigationSystemField() { return *GetNativePointerField<TObjectPtr<UNavigationSystemBase>*>(this, "UWorld.NavigationSystem"); }
501 TObjectPtr<AGameModeBase>& AuthorityGameModeField() { return *GetNativePointerField<TObjectPtr<AGameModeBase>*>(this, "UWorld.AuthorityGameMode"); }
502 TObjectPtr<AGameStateBase>& GameStateField() { return *GetNativePointerField<TObjectPtr<AGameStateBase>*>(this, "UWorld.GameState"); }
503 //TObjectPtr<UAISystemBase>& AISystemField() { return *GetNativePointerField<TObjectPtr<UAISystemBase>*>(this, "UWorld.AISystem"); }
504 //TObjectPtr<UAvoidanceManager>& AvoidanceManagerField() { return *GetNativePointerField<TObjectPtr<UAvoidanceManager>*>(this, "UWorld.AvoidanceManager"); }
505 TArray<TObjectPtr<ULevel>, TSizedDefaultAllocator<32> >& LevelsField() { return *GetNativePointerField<TArray<TObjectPtr<ULevel>, TSizedDefaultAllocator<32> >*>(this, "UWorld.Levels"); }
506 //TArray<FLevelCollection, TSizedDefaultAllocator<32> >& LevelCollectionsField() { return *GetNativePointerField<TArray<FLevelCollection, TSizedDefaultAllocator<32> >*>(this, "UWorld.LevelCollections"); }
507 int& ActiveLevelCollectionIndexField() { return *GetNativePointerField<int*>(this, "UWorld.ActiveLevelCollectionIndex"); }
508 //FAudioDeviceHandle& AudioDeviceHandleField() { return *GetNativePointerField<FAudioDeviceHandle*>(this, "UWorld.AudioDeviceHandle"); }
509 FDelegateHandle& AudioDeviceDestroyedHandleField() { return *GetNativePointerField<FDelegateHandle*>(this, "UWorld.AudioDeviceDestroyedHandle"); }
510 TObjectPtr<UGameInstance>& OwningGameInstanceField() { return *GetNativePointerField<TObjectPtr<UGameInstance>*>(this, "UWorld.OwningGameInstance"); }
511 //TArray<TObjectPtr<UMaterialParameterCollectionInstance>, TSizedDefaultAllocator<32> >& ParameterCollectionInstancesField() { return *GetNativePointerField<TArray<TObjectPtr<UMaterialParameterCollectionInstance>, TSizedDefaultAllocator<32> >*>(this, "UWorld.ParameterCollectionInstances"); }
512 TObjectPtr<UCanvas>& CanvasForRenderingToTargetField() { return *GetNativePointerField<TObjectPtr<UCanvas>*>(this, "UWorld.CanvasForRenderingToTarget"); }
513 TObjectPtr<UCanvas>& CanvasForDrawMaterialToRenderTargetField() { return *GetNativePointerField<TObjectPtr<UCanvas>*>(this, "UWorld.CanvasForDrawMaterialToRenderTarget"); }
514 //FSceneInterface*& SceneField() { return *GetNativePointerField<FSceneInterface**>(this, "UWorld.Scene"); }
515 TArray<TWeakObjectPtr<AController>, TSizedDefaultAllocator<32> >& ControllerListField() { return *GetNativePointerField<TArray<TWeakObjectPtr<AController>, TSizedDefaultAllocator<32> >*>(this, "UWorld.ControllerList"); }
516 TArray<TWeakObjectPtr<APlayerController>, TSizedDefaultAllocator<32> >& PlayerControllerListField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APlayerController>, TSizedDefaultAllocator<32> >*>(this, "UWorld.PlayerControllerList"); }
517 //TArray<TWeakObjectPtr<ACameraActor>, TSizedDefaultAllocator<32> >& AutoCameraActorListField() { return *GetNativePointerField<TArray<TWeakObjectPtr<ACameraActor>, TSizedDefaultAllocator<32> >*>(this, "UWorld.AutoCameraActorList"); }
518 TArray<TWeakObjectPtr<APhysicsVolume>, TSizedDefaultAllocator<32> >& NonDefaultPhysicsVolumeListField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APhysicsVolume>, TSizedDefaultAllocator<32> >*>(this, "UWorld.NonDefaultPhysicsVolumeList"); }
519 //FPhysScene_Chaos*& PhysicsSceneField() { return *GetNativePointerField<FPhysScene_Chaos**>(this, "UWorld.PhysicsScene"); }
520 //TSharedPtr<FPhysScene_Chaos, 1>& PhysicsScene_ChaosField() { return *GetNativePointerField<TSharedPtr<FPhysScene_Chaos, 1>*>(this, "UWorld.PhysicsScene_Chaos"); }
521 //TSharedPtr<FPhysScene_Chaos, 1>& DefaultPhysicsScene_ChaosField() { return *GetNativePointerField<TSharedPtr<FPhysScene_Chaos, 1>*>(this, "UWorld.DefaultPhysicsScene_Chaos"); }
522 //TObjectPtr<UPhysicsFieldComponent>& PhysicsFieldField() { return *GetNativePointerField<TObjectPtr<UPhysicsFieldComponent>*>(this, "UWorld.PhysicsField"); }
523 unsigned int& LWILastAssignedUIDField() { return *GetNativePointerField<unsigned int*>(this, "UWorld.LWILastAssignedUID"); }
525 TArray<TObjectPtr<UActorComponent>, TSizedDefaultAllocator<32> >& ComponentsThatNeedEndOfFrameUpdateField() { return *GetNativePointerField<TArray<TObjectPtr<UActorComponent>, TSizedDefaultAllocator<32> >*>(this, "UWorld.ComponentsThatNeedEndOfFrameUpdate"); }
526 TArray<TObjectPtr<UActorComponent>, TSizedDefaultAllocator<32> >& ComponentsThatNeedEndOfFrameUpdate_OnGameThreadField() { return *GetNativePointerField<TArray<TObjectPtr<UActorComponent>, TSizedDefaultAllocator<32> >*>(this, "UWorld.ComponentsThatNeedEndOfFrameUpdate_OnGameThread"); }
527 //FWorldAsyncTraceState& AsyncTraceStateField() { return *GetNativePointerField<FWorldAsyncTraceState*>(this, "UWorld.AsyncTraceState"); }
528 TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>& OnActorSpawnedField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>*>(this, "UWorld.OnActorSpawned"); }
529 TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>& OnActorPreSpawnInitializationField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>*>(this, "UWorld.OnActorPreSpawnInitialization"); }
530 TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>& OnActorDestroyedField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>*>(this, "UWorld.OnActorDestroyed"); }
531 TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>& OnPostRegisterAllActorComponentsField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>*>(this, "UWorld.OnPostRegisterAllActorComponents"); }
532 TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>& OnPreUnregisterAllActorComponentsField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>*>(this, "UWorld.OnPreUnregisterAllActorComponents"); }
533 TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>& OnActorRemovedFromWorldField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(AActor*), FDefaultDelegateUserPolicy>*>(this, "UWorld.OnActorRemovedFromWorld"); }
534 FTimerManager*& TimerManagerField() { return *GetNativePointerField<FTimerManager**>(this, "UWorld.TimerManager"); }
535 //FLatentActionManager& LatentActionManagerField() { return *GetNativePointerField<FLatentActionManager*>(this, "UWorld.LatentActionManager"); }
536 long double& BuildStreamingDataTimerField() { return *GetNativePointerField<long double*>(this, "UWorld.BuildStreamingDataTimer"); }
537 //UWorld::FOnNetTickEvent& TickDispatchEventField() { return *GetNativePointerField<UWorld::FOnNetTickEvent*>(this, "UWorld.TickDispatchEvent"); }
538 //UWorld::FOnTickFlushEvent& PostTickDispatchEventField() { return *GetNativePointerField<UWorld::FOnTickFlushEvent*>(this, "UWorld.PostTickDispatchEvent"); }
539 //UWorld::FOnNetTickEvent& PreTickFlushEventField() { return *GetNativePointerField<UWorld::FOnNetTickEvent*>(this, "UWorld.PreTickFlushEvent"); }
540 //UWorld::FOnNetTickEvent& TickFlushEventField() { return *GetNativePointerField<UWorld::FOnNetTickEvent*>(this, "UWorld.TickFlushEvent"); }
541 //UWorld::FOnTickFlushEvent& PostTickFlushEventField() { return *GetNativePointerField<UWorld::FOnTickFlushEvent*>(this, "UWorld.PostTickFlushEvent"); }
542 //UWorld::FOnLevelsChangedEvent& LevelsChangedEventField() { return *GetNativePointerField<UWorld::FOnLevelsChangedEvent*>(this, "UWorld.LevelsChangedEvent"); }
543 //UWorld::FOnBeginTearingDownEvent& BeginTearingDownEventField() { return *GetNativePointerField<UWorld::FOnBeginTearingDownEvent*>(this, "UWorld.BeginTearingDownEvent"); }
544 //UWorld::FWorldPartitionInitializedEvent& OnWorldPartitionInitializedEventField() { return *GetNativePointerField<UWorld::FWorldPartitionInitializedEvent*>(this, "UWorld.OnWorldPartitionInitializedEvent"); }
545 //UWorld::FWorldPartitionUninitializedEvent& OnWorldPartitionUninitializedEventField() { return *GetNativePointerField<UWorld::FWorldPartitionUninitializedEvent*>(this, "UWorld.OnWorldPartitionUninitializedEvent"); }
546 TMulticastDelegate<void __cdecl(float), FDefaultDelegateUserPolicy>& MovieSceneSequenceTickField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(float), FDefaultDelegateUserPolicy>*>(this, "UWorld.MovieSceneSequenceTick"); }
547 //FURL& URLField() { return *GetNativePointerField<FURL*>(this, "UWorld.URL"); }
548 //FFXSystemInterface*& FXSystemField() { return *GetNativePointerField<FFXSystemInterface**>(this, "UWorld.FXSystem"); }
549 //FTickTaskLevel*& TickTaskLevelField() { return *GetNativePointerField<FTickTaskLevel**>(this, "UWorld.TickTaskLevel"); }
550 //FStartPhysicsTickFunction& StartPhysicsTickFunctionField() { return *GetNativePointerField<FStartPhysicsTickFunction*>(this, "UWorld.StartPhysicsTickFunction"); }
551 //FEndPhysicsTickFunction& EndPhysicsTickFunctionField() { return *GetNativePointerField<FEndPhysicsTickFunction*>(this, "UWorld.EndPhysicsTickFunction"); }
552 int& PlayerNumField() { return *GetNativePointerField<int*>(this, "UWorld.PlayerNum"); }
553 int& StreamingVolumeUpdateDelayField() { return *GetNativePointerField<int*>(this, "UWorld.StreamingVolumeUpdateDelay"); }
554 //UWorld::FOnBeginPostProcessSettings& OnBeginPostProcessSettingsField() { return *GetNativePointerField<UWorld::FOnBeginPostProcessSettings*>(this, "UWorld.OnBeginPostProcessSettings"); }
555 //TArray<IInterface_PostProcessVolume*, TSizedDefaultAllocator<32> >& PostProcessVolumesField() { return *GetNativePointerField<TArray<IInterface_PostProcessVolume*, TSizedDefaultAllocator<32> >*>(this, "UWorld.PostProcessVolumes"); }
556 //TArray<AAudioVolume*, TSizedDefaultAllocator<32> >& AudioVolumesField() { return *GetNativePointerField<TArray<AAudioVolume*, TSizedDefaultAllocator<32> >*>(this, "UWorld.AudioVolumes"); }
557 long double& LastTimeUnbuiltLightingWasEncounteredField() { return *GetNativePointerField<long double*>(this, "UWorld.LastTimeUnbuiltLightingWasEncountered"); }
558 long double& TimeSecondsField() { return *GetNativePointerField<long double*>(this, "UWorld.TimeSeconds"); }
559 long double& UnpausedTimeSecondsField() { return *GetNativePointerField<long double*>(this, "UWorld.UnpausedTimeSeconds"); }
560 long double& RealTimeSecondsField() { return *GetNativePointerField<long double*>(this, "UWorld.RealTimeSeconds"); }
561 long double& AudioTimeSecondsField() { return *GetNativePointerField<long double*>(this, "UWorld.AudioTimeSeconds"); }
562 float& DeltaRealTimeSecondsField() { return *GetNativePointerField<float*>(this, "UWorld.DeltaRealTimeSeconds"); }
563 float& DeltaTimeSecondsField() { return *GetNativePointerField<float*>(this, "UWorld.DeltaTimeSeconds"); }
564 long double& PauseDelayField() { return *GetNativePointerField<long double*>(this, "UWorld.PauseDelay"); }
565 UE::Math::TIntVector3<int>& OriginLocationField() { return *GetNativePointerField<UE::Math::TIntVector3<int>*>(this, "UWorld.OriginLocation"); }
566 UE::Math::TIntVector3<int>& RequestedOriginLocationField() { return *GetNativePointerField<UE::Math::TIntVector3<int>*>(this, "UWorld.RequestedOriginLocation"); }
567 UE::Math::TVector<double>& OriginOffsetThisFrameField() { return *GetNativePointerField<UE::Math::TVector<double>*>(this, "UWorld.OriginOffsetThisFrame"); }
568 float& NextSwitchCountdownField() { return *GetNativePointerField<float*>(this, "UWorld.NextSwitchCountdown"); }
569 //TObjectPtr<UWorldComposition>& WorldCompositionField() { return *GetNativePointerField<TObjectPtr<UWorldComposition>*>(this, "UWorld.WorldComposition"); }
570 //TObjectPtr<UContentBundleManager>& ContentBundleManagerField() { return *GetNativePointerField<TObjectPtr<UContentBundleManager>*>(this, "UWorld.ContentBundleManager"); }
571 //TEnumAsByte<enum ETravelType>& NextTravelTypeField() { return *GetNativePointerField<TEnumAsByte<enum ETravelType>*>(this, "UWorld.NextTravelType"); }
572 unsigned __int16& NumStreamingLevelsBeingLoadedField() { return *GetNativePointerField<unsigned __int16*>(this, "UWorld.NumStreamingLevelsBeingLoaded"); }
573 FString& NextURLField() { return *GetNativePointerField<FString*>(this, "UWorld.NextURL"); }
574 TArray<FName, TSizedDefaultAllocator<32> >& PreparingLevelNamesField() { return *GetNativePointerField<TArray<FName, TSizedDefaultAllocator<32> >*>(this, "UWorld.PreparingLevelNames"); }
575 FName& CommittedPersistentLevelNameField() { return *GetNativePointerField<FName*>(this, "UWorld.CommittedPersistentLevelName"); }
576 unsigned int& CleanupWorldTagField() { return *GetNativePointerField<unsigned int*>(this, "UWorld.CleanupWorldTag"); }
577 //FWorldInGamePerformanceTrackers*& PerfTrackersField() { return *GetNativePointerField<FWorldInGamePerformanceTrackers**>(this, "UWorld.PerfTrackers"); }
578 //struct FParticlePerfStats*& ParticlePerfStatsField() { return *GetNativePointerField<struct FParticlePerfStats**>(this, "UWorld.ParticlePerfStats"); }
579 //TMulticastDelegate<void __cdecl(FActorsInitializedParams const&), FDefaultDelegateUserPolicy>& OnActorsInitializedField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(FActorsInitializedParams const&), FDefaultDelegateUserPolicy>*>(this, "UWorld.OnActorsInitialized"); }
580 //TMulticastDelegate<void __cdecl(void), FDefaultDelegateUserPolicy>& OnWorldBeginPlayField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(void), FDefaultDelegateUserPolicy>*>(this, "UWorld.OnWorldBeginPlay"); }
581 //TMulticastDelegate<void __cdecl(void), FDefaultDelegateUserPolicy>& OnWorldMatchStartingField() { return *GetNativePointerField<TMulticastDelegate<void __cdecl(void), FDefaultDelegateUserPolicy>*>(this, "UWorld.OnWorldMatchStarting"); }
582 //UWorld::FOnGameStateSetEvent& GameStateSetEventField() { return *GetNativePointerField<UWorld::FOnGameStateSetEvent*>(this, "UWorld.GameStateSetEvent"); }
583 //FWorldPSCPool& PSCPoolField() { return *GetNativePointerField<FWorldPSCPool*>(this, "UWorld.PSCPool"); }
584 //FObjectSubsystemCollection<UWorldSubsystem>& SubsystemCollectionField() { return *GetNativePointerField<FObjectSubsystemCollection<UWorldSubsystem>*>(this, "UWorld.SubsystemCollection"); }
585
586 // Bitfields
587
588 BitFieldValue<bool, unsigned __int32> bWorldWasLoadedThisTick() { return { this, "UWorld.bWorldWasLoadedThisTick" }; }
589 BitFieldValue<bool, unsigned __int32> bTriggerPostLoadMap() { return { this, "UWorld.bTriggerPostLoadMap" }; }
590 BitFieldValue<bool, unsigned __int32> bInTick() { return { this, "UWorld.bInTick" }; }
591 BitFieldValue<bool, unsigned __int32> bIsBuilt() { return { this, "UWorld.bIsBuilt" }; }
592 BitFieldValue<bool, unsigned __int32> bTickNewlySpawned() { return { this, "UWorld.bTickNewlySpawned" }; }
593 BitFieldValue<bool, unsigned __int32> bPostTickComponentUpdate() { return { this, "UWorld.bPostTickComponentUpdate" }; }
594 BitFieldValue<bool, unsigned __int32> bIsWorldInitialized() { return { this, "UWorld.bIsWorldInitialized" }; }
595 BitFieldValue<bool, unsigned __int32> bIsLevelStreamingFrozen() { return { this, "UWorld.bIsLevelStreamingFrozen" }; }
596 BitFieldValue<bool, unsigned __int32> bDoDelayedUpdateCullDistanceVolumes() { return { this, "UWorld.bDoDelayedUpdateCullDistanceVolumes" }; }
597 BitFieldValue<bool, unsigned __int32> bIsRunningConstructionScript() { return { this, "UWorld.bIsRunningConstructionScript" }; }
598 BitFieldValue<bool, unsigned __int32> bShouldSimulatePhysics() { return { this, "UWorld.bShouldSimulatePhysics" }; }
599 BitFieldValue<bool, unsigned __int32> bDropDetail() { return { this, "UWorld.bDropDetail" }; }
600 BitFieldValue<bool, unsigned __int32> bAggressiveLOD() { return { this, "UWorld.bAggressiveLOD" }; }
601 BitFieldValue<bool, unsigned __int32> bIsDefaultLevel() { return { this, "UWorld.bIsDefaultLevel" }; }
602 BitFieldValue<bool, unsigned __int32> bRequestedBlockOnAsyncLoading() { return { this, "UWorld.bRequestedBlockOnAsyncLoading" }; }
603 BitFieldValue<bool, unsigned __int32> bActorsInitialized() { return { this, "UWorld.bActorsInitialized" }; }
604 BitFieldValue<bool, unsigned __int32> bBegunPlay() { return { this, "UWorld.bBegunPlay" }; }
605 BitFieldValue<bool, unsigned __int32> bMatchStarted() { return { this, "UWorld.bMatchStarted" }; }
606 BitFieldValue<bool, unsigned __int32> bPlayersOnly() { return { this, "UWorld.bPlayersOnly" }; }
607 BitFieldValue<bool, unsigned __int32> bPlayersOnlyPending() { return { this, "UWorld.bPlayersOnlyPending" }; }
608 BitFieldValue<bool, unsigned __int32> bStartup() { return { this, "UWorld.bStartup" }; }
609 BitFieldValue<bool, unsigned __int32> bIsTearingDown() { return { this, "UWorld.bIsTearingDown" }; }
610 BitFieldValue<bool, unsigned __int32> bKismetScriptError() { return { this, "UWorld.bKismetScriptError" }; }
611 BitFieldValue<bool, unsigned __int32> bDebugPauseExecution() { return { this, "UWorld.bDebugPauseExecution" }; }
612 BitFieldValue<bool, unsigned __int32> bIsCameraMoveableWhenPaused() { return { this, "UWorld.bIsCameraMoveableWhenPaused" }; }
613 BitFieldValue<bool, unsigned __int32> bAllowAudioPlayback() { return { this, "UWorld.bAllowAudioPlayback" }; }
614 BitFieldValue<bool, unsigned __int32> bAreConstraintsDirty() { return { this, "UWorld.bAreConstraintsDirty" }; }
615 BitFieldValue<bool, unsigned __int32> bRequiresHitProxies() { return { this, "UWorld.bRequiresHitProxies" }; }
616 BitFieldValue<bool, unsigned __int32> bShouldTick() { return { this, "UWorld.bShouldTick" }; }
617 BitFieldValue<bool, unsigned __int32> bStreamingDataDirty() { return { this, "UWorld.bStreamingDataDirty" }; }
618 BitFieldValue<bool, unsigned __int32> bShouldForceUnloadStreamingLevels() { return { this, "UWorld.bShouldForceUnloadStreamingLevels" }; }
619 BitFieldValue<bool, unsigned __int32> bShouldForceVisibleStreamingLevels() { return { this, "UWorld.bShouldForceVisibleStreamingLevels" }; }
620 BitFieldValue<bool, unsigned __int32> bMaterialParameterCollectionInstanceNeedsDeferredUpdate() { return { this, "UWorld.bMaterialParameterCollectionInstanceNeedsDeferredUpdate" }; }
621 BitFieldValue<bool, unsigned __int32> bHasEverBeenInitialized() { return { this, "UWorld.bHasEverBeenInitialized" }; }
622 BitFieldValue<bool, unsigned __int32> bMarkedObjectsPendingKill() { return { this, "UWorld.bMarkedObjectsPendingKill" }; }
623
624 // Functions
625
626 AActor* SpawnActor(const FActorSpawnParameters* SpawnParameters) { return NativeCall<AActor*, const FActorSpawnParameters*>(this, "UWorld.SpawnActor<class AActor>(FActorSpawnParameters*)", SpawnParameters); }
627 bool NotifyAcceptingChannel(UChannel* Channel) { return NativeCall<bool, UChannel*>(this, "UWorld.NotifyAcceptingChannel(UChannel*)", Channel); }
628 AGameStateBase* GetGameState() { return NativeCall<AGameStateBase*>(this, "UWorld.GetGameState()"); }
629 bool IsPartitionedWorld() { return NativeCall<bool>(this, "UWorld.IsPartitionedWorld()"); }
630 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "UWorld.GetPrivateStaticClass()"); }
631 //ALevelSequenceActor* SpawnActor<class ALevelSequenceActor>(const FActorSpawnParameters* SpawnParameters) { return NativeCall<ALevelSequenceActor*, const FActorSpawnParameters*>(this, "UWorld.SpawnActor<class ALevelSequenceActor>(FActorSpawnParameters*)", SpawnParameters); }
632 //ULandscapeSubsystem* GetSubsystem() { return NativeCall<ULandscapeSubsystem*>(this, "UWorld.GetSubsystem<class ULandscapeSubsystem>()"); }
633 //UPCGSubsystem* GetSubsystem() { return NativeCall<UPCGSubsystem*>(this, "UWorld.GetSubsystem<class UPCGSubsystem>()"); }
634 //AShooterGameState* GetGameState<class AShooterGameState>() { return NativeCall<AShooterGameState*>(this, "UWorld.GetGameState<class AShooterGameState>()"); }
635 //AShooterGameMode* GetAuthGameMode<class AShooterGameMode>() { return NativeCall<AShooterGameMode*>(this, "UWorld.GetAuthGameMode<class AShooterGameMode>()"); }
636 //APrimalDinoCharacter* SpawnActor<class APrimalDinoCharacter>(UClass* Class, const UE::Math::TVector<double>* Location, const UE::Math::TRotator<double>* Rotation, const FActorSpawnParameters* SpawnParameters) { return NativeCall<APrimalDinoCharacter*, UClass*, const UE::Math::TVector<double>*, const UE::Math::TRotator<double>*, const FActorSpawnParameters*>(this, "UWorld.SpawnActor<class APrimalDinoCharacter>(UClass*,UE::Math::TVector<double>*,UE::Math::TRotator<double>*,FActorSpawnParameters*)", Class, Location, Rotation, SpawnParameters); }
637 //APrimalDinoCharacter* PrimalSpawnActorDeferred<class APrimalDinoCharacter>(UClass* Class, const UE::Math::TTransform<double>* Transform, AActor* Owner, APawn* Instigator, ESpawnActorCollisionHandlingMethod CollisionHandlingOverride, ESpawnActorScaleMethod TransformScaleMethod) { return NativeCall<APrimalDinoCharacter*, UClass*, const UE::Math::TTransform<double>*, AActor*, APawn*, ESpawnActorCollisionHandlingMethod, ESpawnActorScaleMethod>(this, "UWorld.PrimalSpawnActorDeferred<class APrimalDinoCharacter>(UClass*,UE::Math::TTransform<double>*,AActor*,APawn*,ESpawnActorCollisionHandlingMethod,ESpawnActorScaleMethod)", Class, Transform, Owner, Instigator, CollisionHandlingOverride, TransformScaleMethod); }
638 //APrimalPreviewSceneSetup* SpawnActor<class APrimalPreviewSceneSetup>(UClass* Class, const FActorSpawnParameters* SpawnParameters) { return NativeCall<APrimalPreviewSceneSetup*, UClass*, const FActorSpawnParameters*>(this, "UWorld.SpawnActor<class APrimalPreviewSceneSetup>(UClass*,FActorSpawnParameters*)", Class, SpawnParameters); }
639 //ACustomGameState* GetGameState<class ACustomGameState>() { return NativeCall<ACustomGameState*>(this, "UWorld.GetGameState<class ACustomGameState>()"); }
640 //AHibernationManager* SpawnActor<class AHibernationManager>(const UE::Math::TVector<double>* Location, const UE::Math::TRotator<double>* Rotation, const FActorSpawnParameters* SpawnParameters) { return NativeCall<AHibernationManager*, const UE::Math::TVector<double>*, const UE::Math::TRotator<double>*, const FActorSpawnParameters*>(this, "UWorld.SpawnActor<class AHibernationManager>(UE::Math::TVector<double>*,UE::Math::TRotator<double>*,FActorSpawnParameters*)", Location, Rotation, SpawnParameters); }
641 //FChildren* GetParameterCollectionInstances() { return NativeCall<FChildren*>(this, "UWorld.GetParameterCollectionInstances()"); }
642 APhysicsVolume* GetDefaultPhysicsVolume() { return NativeCall<APhysicsVolume*>(this, "UWorld.GetDefaultPhysicsVolume()"); }
643 AGameMode* GetAuthGameMode() { return NativeCall<AGameMode*>(this, "UWorld.GetAuthGameMode<class AGameMode>()"); }
644 //AShooterGame_Menu* GetAuthGameMode<class AShooterGame_Menu>() { return NativeCall<AShooterGame_Menu*>(this, "UWorld.GetAuthGameMode<class AShooterGame_Menu>()"); }
645 //UDataLayerSubsystem* GetSubsystem<class UDataLayerSubsystem>() { return NativeCall<UDataLayerSubsystem*>(this, "UWorld.GetSubsystem<class UDataLayerSubsystem>()"); }
646 //ACustomGameMode* GetAuthGameMode<class ACustomGameMode>() { return NativeCall<ACustomGameMode*>(this, "UWorld.GetAuthGameMode<class ACustomGameMode>()"); }
647 //APrimalGameMode* GetAuthGameMode<class APrimalGameMode>() { return NativeCall<APrimalGameMode*>(this, "UWorld.GetAuthGameMode<class APrimalGameMode>()"); }
648 //ACameraActor* SpawnActor<class ACameraActor>(const FActorSpawnParameters* SpawnParameters) { return NativeCall<ACameraActor*, const FActorSpawnParameters*>(this, "UWorld.SpawnActor<class ACameraActor>(FActorSpawnParameters*)", SpawnParameters); }
649 //UWorldPartitionSubsystem* GetSubsystem<class UWorldPartitionSubsystem>() { return NativeCall<UWorldPartitionSubsystem*>(this, "UWorld.GetSubsystem<class UWorldPartitionSubsystem>()"); }
650 //UAutoDestroySubsystem* GetSubsystem<class UAutoDestroySubsystem>() { return NativeCall<UAutoDestroySubsystem*>(this, "UWorld.GetSubsystem<class UAutoDestroySubsystem>()"); }
651 bool LineTraceTestByChannel(const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, ECollisionChannel TraceChannel, const FCollisionQueryParams* Params, const struct FCollisionResponseParams* ResponseParam) { return NativeCall<bool, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, ECollisionChannel, const FCollisionQueryParams*, const FCollisionResponseParams*>(this, "UWorld.LineTraceTestByChannel(UE::Math::TVector<double>*,UE::Math::TVector<double>*,ECollisionChannel,FCollisionQueryParams*,FCollisionResponseParams*)", Start, End, TraceChannel, Params, ResponseParam); }
652 bool LineTraceSingleByChannel(FHitResult* OutHit, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, ECollisionChannel TraceChannel, const FCollisionQueryParams* Params, const FCollisionResponseParams* ResponseParam) { return NativeCall<bool, FHitResult*, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, ECollisionChannel, const FCollisionQueryParams*, const FCollisionResponseParams*>(this, "UWorld.LineTraceSingleByChannel(FHitResult*,UE::Math::TVector<double>*,UE::Math::TVector<double>*,ECollisionChannel,FCollisionQueryParams*,FCollisionResponseParams*)", OutHit, Start, End, TraceChannel, Params, ResponseParam); }
653 bool SweepTestByChannel(const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, const UE::Math::TQuat<double>* Rot, ECollisionChannel TraceChannel, const struct FCollisionShape* CollisionShape, const FCollisionQueryParams* Params, const FCollisionResponseParams* ResponseParam) { return NativeCall<bool, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, ECollisionChannel, const FCollisionShape*, const FCollisionQueryParams*, const FCollisionResponseParams*>(this, "UWorld.SweepTestByChannel(UE::Math::TVector<double>*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,ECollisionChannel,FCollisionShape*,FCollisionQueryParams*,FCollisionResponseParams*)", Start, End, Rot, TraceChannel, CollisionShape, Params, ResponseParam); }
654 bool SweepSingleByChannel(FHitResult* OutHit, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, const UE::Math::TQuat<double>* Rot, ECollisionChannel TraceChannel, const FCollisionShape* CollisionShape, const FCollisionQueryParams* Params, const FCollisionResponseParams* ResponseParam) { return NativeCall<bool, FHitResult*, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, ECollisionChannel, const FCollisionShape*, const FCollisionQueryParams*, const FCollisionResponseParams*>(this, "UWorld.SweepSingleByChannel(FHitResult*,UE::Math::TVector<double>*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,ECollisionChannel,FCollisionShape*,FCollisionQueryParams*,FCollisionResponseParams*)", OutHit, Start, End, Rot, TraceChannel, CollisionShape, Params, ResponseParam); }
655 bool SweepMultiByChannel(TArray<FHitResult, TSizedDefaultAllocator<32> >* OutHits, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, const UE::Math::TQuat<double>* Rot, ECollisionChannel TraceChannel, const FCollisionShape* CollisionShape, const FCollisionQueryParams* Params, const FCollisionResponseParams* ResponseParam) { return NativeCall<bool, TArray<FHitResult, TSizedDefaultAllocator<32> >*, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, ECollisionChannel, const FCollisionShape*, const FCollisionQueryParams*, const FCollisionResponseParams*>(this, "UWorld.SweepMultiByChannel(TArray<FHitResult,TSizedDefaultAllocator<32>>*,UE::Math::TVector<double>*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,ECollisionChannel,FCollisionShape*,FCollisionQueryParams*,FCollisionResponseParams*)", OutHits, Start, End, Rot, TraceChannel, CollisionShape, Params, ResponseParam); }
656 bool OverlapBlockingTestByChannel(const UE::Math::TVector<double>* Pos, const UE::Math::TQuat<double>* Rot, ECollisionChannel TraceChannel, const FCollisionShape* CollisionShape, const FCollisionQueryParams* Params, const FCollisionResponseParams* ResponseParam) { return NativeCall<bool, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, ECollisionChannel, const FCollisionShape*, const FCollisionQueryParams*, const FCollisionResponseParams*>(this, "UWorld.OverlapBlockingTestByChannel(UE::Math::TVector<double>*,UE::Math::TQuat<double>*,ECollisionChannel,FCollisionShape*,FCollisionQueryParams*,FCollisionResponseParams*)", Pos, Rot, TraceChannel, CollisionShape, Params, ResponseParam); }
657 //bool OverlapMultiByChannel(TArray<FOverlapResult, TSizedDefaultAllocator<32> >* OutOverlaps, const UE::Math::TVector<double>* Pos, const UE::Math::TQuat<double>* Rot, ECollisionChannel TraceChannel, const FCollisionShape* CollisionShape, const FCollisionQueryParams* Params, const FCollisionResponseParams* ResponseParam) { return NativeCall<bool, TArray<FOverlapResult, TSizedDefaultAllocator<32> >*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, ECollisionChannel, const FCollisionShape*, const FCollisionQueryParams*, const FCollisionResponseParams*>(this, "UWorld.OverlapMultiByChannel(TArray<FOverlapResult,TSizedDefaultAllocator<32>>*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,ECollisionChannel,FCollisionShape*,FCollisionQueryParams*,FCollisionResponseParams*)", OutOverlaps, Pos, Rot, TraceChannel, CollisionShape, Params, ResponseParam); }
658 bool LineTraceSingleByObjectType(FHitResult* OutHit, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, const struct FCollisionObjectQueryParams* ObjectQueryParams, const FCollisionQueryParams* Params) { return NativeCall<bool, FHitResult*, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, const FCollisionObjectQueryParams*, const FCollisionQueryParams*>(this, "UWorld.LineTraceSingleByObjectType(FHitResult*,UE::Math::TVector<double>*,UE::Math::TVector<double>*,FCollisionObjectQueryParams*,FCollisionQueryParams*)", OutHit, Start, End, ObjectQueryParams, Params); }
659 bool SweepSingleByObjectType(FHitResult* OutHit, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, const UE::Math::TQuat<double>* Rot, const FCollisionObjectQueryParams* ObjectQueryParams, const FCollisionShape* CollisionShape, const FCollisionQueryParams* Params) { return NativeCall<bool, FHitResult*, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, const FCollisionObjectQueryParams*, const FCollisionShape*, const FCollisionQueryParams*>(this, "UWorld.SweepSingleByObjectType(FHitResult*,UE::Math::TVector<double>*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,FCollisionObjectQueryParams*,FCollisionShape*,FCollisionQueryParams*)", OutHit, Start, End, Rot, ObjectQueryParams, CollisionShape, Params); }
660 bool SweepMultiByObjectType(TArray<FHitResult, TSizedDefaultAllocator<32> >* OutHits, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, const UE::Math::TQuat<double>* Rot, const FCollisionObjectQueryParams* ObjectQueryParams, const FCollisionShape* CollisionShape, const FCollisionQueryParams* Params) { return NativeCall<bool, TArray<FHitResult, TSizedDefaultAllocator<32> >*, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, const FCollisionObjectQueryParams*, const FCollisionShape*, const FCollisionQueryParams*>(this, "UWorld.SweepMultiByObjectType(TArray<FHitResult,TSizedDefaultAllocator<32>>*,UE::Math::TVector<double>*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,FCollisionObjectQueryParams*,FCollisionShape*,FCollisionQueryParams*)", OutHits, Start, End, Rot, ObjectQueryParams, CollisionShape, Params); }
661 bool SweepSingleByProfile(FHitResult* OutHit, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, const UE::Math::TQuat<double>* Rot, FName ProfileName, const FCollisionShape* CollisionShape, const FCollisionQueryParams* Params) { return NativeCall<bool, FHitResult*, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, FName, const FCollisionShape*, const FCollisionQueryParams*>(this, "UWorld.SweepSingleByProfile(FHitResult*,UE::Math::TVector<double>*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,FName,FCollisionShape*,FCollisionQueryParams*)", OutHit, Start, End, Rot, ProfileName, CollisionShape, Params); }
662 bool SweepMultiByProfile(TArray<FHitResult, TSizedDefaultAllocator<32> >* OutHits, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, const UE::Math::TQuat<double>* Rot, FName ProfileName, const FCollisionShape* CollisionShape, const FCollisionQueryParams* Params) { return NativeCall<bool, TArray<FHitResult, TSizedDefaultAllocator<32> >*, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, FName, const FCollisionShape*, const FCollisionQueryParams*>(this, "UWorld.SweepMultiByProfile(TArray<FHitResult,TSizedDefaultAllocator<32>>*,UE::Math::TVector<double>*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,FName,FCollisionShape*,FCollisionQueryParams*)", OutHits, Start, End, Rot, ProfileName, CollisionShape, Params); }
663 //bool ComponentOverlapMultiByChannel(TArray<FOverlapResult, TSizedDefaultAllocator<32> >* OutOverlaps, const UPrimitiveComponent* PrimComp, const UE::Math::TVector<double>* Pos, const UE::Math::TQuat<double>* Quat, ECollisionChannel TraceChannel, const FComponentQueryParams* Params, const FCollisionObjectQueryParams* ObjectQueryParams) { return NativeCall<bool, TArray<FOverlapResult, TSizedDefaultAllocator<32> >*, const UPrimitiveComponent*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, ECollisionChannel, const FComponentQueryParams*, const FCollisionObjectQueryParams*>(this, "UWorld.ComponentOverlapMultiByChannel(TArray<FOverlapResult,TSizedDefaultAllocator<32>>*,UPrimitiveComponent*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,ECollisionChannel,FComponentQueryParams*,FCollisionObjectQueryParams*)", OutOverlaps, PrimComp, Pos, Quat, TraceChannel, Params, ObjectQueryParams); }
664 bool ComponentSweepMultiByChannel(TArray<FHitResult, TSizedDefaultAllocator<32> >* OutHits, UPrimitiveComponent* PrimComp, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, const UE::Math::TQuat<double>* Rot, ECollisionChannel TraceChannel, const struct FComponentQueryParams* Params) { return NativeCall<bool, TArray<FHitResult, TSizedDefaultAllocator<32> >*, UPrimitiveComponent*, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, const UE::Math::TQuat<double>*, ECollisionChannel, const FComponentQueryParams*>(this, "UWorld.ComponentSweepMultiByChannel(TArray<FHitResult,TSizedDefaultAllocator<32>>*,UPrimitiveComponent*,UE::Math::TVector<double>*,UE::Math::TVector<double>*,UE::Math::TQuat<double>*,ECollisionChannel,FComponentQueryParams*)", OutHits, PrimComp, Start, End, Rot, TraceChannel, Params); }
665 FTraceHandle* AsyncLineTraceByChannel(FTraceHandle* result, EAsyncTraceType InTraceType, const UE::Math::TVector<double>* Start, const UE::Math::TVector<double>* End, ECollisionChannel TraceChannel, const FCollisionQueryParams* Params, const FCollisionResponseParams* ResponseParam, const TDelegate<void __cdecl(FTraceHandle const&, FTraceDatum&), FDefaultDelegateUserPolicy>* InDelegate, unsigned int UserData) { return NativeCall<FTraceHandle*, FTraceHandle*, EAsyncTraceType, const UE::Math::TVector<double>*, const UE::Math::TVector<double>*, ECollisionChannel, const FCollisionQueryParams*, const FCollisionResponseParams*, const TDelegate<void __cdecl(FTraceHandle const&, FTraceDatum&), FDefaultDelegateUserPolicy>*, unsigned int>(this, "UWorld.AsyncLineTraceByChannel(FTraceHandle*,EAsyncTraceType,UE::Math::TVector<double>*,UE::Math::TVector<double>*,ECollisionChannel,FCollisionQueryParams*,FCollisionResponseParams*,TDelegate<void__cdecl(FTraceHandle&,FTraceDatum&),FDefaultDelegateUserPolicy>*,unsignedint)", result, InTraceType, Start, End, TraceChannel, Params, ResponseParam, InDelegate, UserData); }
666 void WaitForAllAsyncTraceTasks() { NativeCall<void>(this, "UWorld.WaitForAllAsyncTraceTasks()"); }
667 void ResetAsyncTrace() { NativeCall<void>(this, "UWorld.ResetAsyncTrace()"); }
668 AActor* SpawnActorDeferred(UClass* Class, const UE::Math::TTransform<double>* Transform, AActor* Owner, APawn* Instigator, ESpawnActorCollisionHandlingMethod CollisionHandlingOverride, ESpawnActorScaleMethod TransformScaleMethod) { return NativeCall<AActor*, UClass*, const UE::Math::TTransform<double>*, AActor*, APawn*, ESpawnActorCollisionHandlingMethod, ESpawnActorScaleMethod>(this, "UWorld.SpawnActorDeferred<class AActor>(UClass*,UE::Math::TTransform<double>*,AActor*,APawn*,ESpawnActorCollisionHandlingMethod,ESpawnActorScaleMethod)", Class, Transform, Owner, Instigator, CollisionHandlingOverride, TransformScaleMethod); }
669 AActor* SpawnActorAbsolute(UClass* Class, const UE::Math::TTransform<double>* AbsoluteTransform, const FActorSpawnParameters* SpawnParameters) { return NativeCall<AActor*, UClass*, const UE::Math::TTransform<double>*, const FActorSpawnParameters*>(this, "UWorld.SpawnActorAbsolute(UClass*,UE::Math::TTransform<double>*,FActorSpawnParameters*)", Class, AbsoluteTransform, SpawnParameters); }
670 AActor* SpawnActor(UClass* Class, const UE::Math::TVector<double>* Location, const UE::Math::TRotator<double>* Rotation, const FActorSpawnParameters* SpawnParameters) { return NativeCall<AActor*, UClass*, const UE::Math::TVector<double>*, const UE::Math::TRotator<double>*, const FActorSpawnParameters*>(this, "UWorld.SpawnActor(UClass*,UE::Math::TVector<double>*,UE::Math::TRotator<double>*,FActorSpawnParameters&)", Class, Location, Rotation, SpawnParameters); }
671 AActor* SpawnActor(UClass* Class, const UE::Math::TTransform<double>* UserTransformPtr, const FActorSpawnParameters* SpawnParameters) { return NativeCall<AActor*, UClass*, const UE::Math::TTransform<double>*, const FActorSpawnParameters*>(this, "UWorld.SpawnActor(UClass*,UE::Math::TTransform<double>*,FActorSpawnParameters&)", Class, UserTransformPtr, SpawnParameters); }
672 bool DestroyActor(AActor* ThisActor, bool bNetForce, bool bShouldModifyLevel) { return NativeCall<bool, AActor*, bool, bool>(this, "UWorld.DestroyActor(AActor*,bool,bool)", ThisActor, bNetForce, bShouldModifyLevel); }
673 APlayerController* SpawnPlayActor(UPlayer* NewPlayer, ENetRole RemoteRole, const struct FURL* InURL, const FUniqueNetIdRepl* UniqueId, FString* Error, unsigned __int8 InNetPlayerIndex) { return NativeCall<APlayerController*, UPlayer*, ENetRole, const FURL*, const FUniqueNetIdRepl*, FString*, unsigned __int8>(this, "UWorld.SpawnPlayActor(UPlayer*,ENetRole,FURL*,FUniqueNetIdRepl*,FString&,unsigned__int8)", NewPlayer, RemoteRole, InURL, UniqueId, Error, InNetPlayerIndex); }
674 static bool FindTeleportSpot() { return NativeCall<bool>(nullptr, "UWorld.FindTeleportSpot()"); }
675 static char EncroachingBlockingGeometry() { return NativeCall<char>(nullptr, "UWorld.EncroachingBlockingGeometry()"); }
676 void TickNetClient(float DeltaSeconds) { NativeCall<void, float>(this, "UWorld.TickNetClient(float)", DeltaSeconds); }
677 bool IsPaused() { return NativeCall<bool>(this, "UWorld.IsPaused()"); }
678 void ProcessLevelStreamingVolumes(UE::Math::TVector<double>* OverrideViewLocation) { NativeCall<void, UE::Math::TVector<double>*>(this, "UWorld.ProcessLevelStreamingVolumes(UE::Math::TVector<double>*)", OverrideViewLocation); }
679 void MarkActorComponentForNeededEndOfFrameUpdate(UActorComponent* Component, bool bForceGameThread) { NativeCall<void, UActorComponent*, bool>(this, "UWorld.MarkActorComponentForNeededEndOfFrameUpdate(UActorComponent*,bool)", Component, bForceGameThread); }
680 void SendAllEndOfFrameUpdates() { NativeCall<void>(this, "UWorld.SendAllEndOfFrameUpdates()"); }
681 void Tick(ELevelTick TickType, float DeltaSeconds) { NativeCall<void, ELevelTick, float>(this, "UWorld.Tick(ELevelTick,float)", TickType, DeltaSeconds); }
682 void CleanupActors() { NativeCall<void>(this, "UWorld.CleanupActors()"); }
683 //ULevelInstanceSubsystem* GetSubsystem<class ULevelInstanceSubsystem>() { return NativeCall<ULevelInstanceSubsystem*>(this, "UWorld.GetSubsystem<class ULevelInstanceSubsystem>()"); }
684 ULevel* GetActiveLightingScenario() { return NativeCall<ULevel*>(this, "UWorld.GetActiveLightingScenario()"); }
685 void SetupPhysicsTickFunctions(float DeltaSeconds) { NativeCall<void, float>(this, "UWorld.SetupPhysicsTickFunctions(float)", DeltaSeconds); }
686 void FinishPhysicsSim() { NativeCall<void>(this, "UWorld.FinishPhysicsSim()"); }
687 static void StaticRegisterNativesUWorld() { NativeCall<void>(nullptr, "UWorld.StaticRegisterNativesUWorld()"); }
688 void Serialize(FStructuredArchiveRecord Record) { NativeCall<void, FStructuredArchiveRecord>(this, "UWorld.Serialize(FStructuredArchiveRecord)", Record); }
689 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "UWorld.Serialize(FArchive*)", Ar); }
690 static void AddReferencedObjects(UObject* InThis, FReferenceCollector* Collector) { NativeCall<void, UObject*, FReferenceCollector*>(nullptr, "UWorld.AddReferencedObjects(UObject*,FReferenceCollector*)", InThis, Collector); }
691 void PostDuplicate(bool bDuplicateForPIE) { NativeCall<void, bool>(this, "UWorld.PostDuplicate(bool)", bDuplicateForPIE); }
692 void BeginDestroy() { NativeCall<void>(this, "UWorld.BeginDestroy()"); }
693 void FinishDestroy() { NativeCall<void>(this, "UWorld.FinishDestroy()"); }
694 bool IsReadyForFinishDestroy() { return NativeCall<bool>(this, "UWorld.IsReadyForFinishDestroy()"); }
695 void PostLoad() { NativeCall<void>(this, "UWorld.PostLoad()"); }
696 //void PreDuplicate(FObjectDuplicationParameters* DupParams) { NativeCall<void, FObjectDuplicationParameters*>(this, "UWorld.PreDuplicate(FObjectDuplicationParameters*)", DupParams); }
697 //void PreSaveRoot(FObjectPreSaveRootContext ObjectSaveContext) { NativeCall<void, FObjectPreSaveRootContext>(this, "UWorld.PreSaveRoot(FObjectPreSaveRootContext)", ObjectSaveContext); }
698 //void PostSaveRoot(FObjectPostSaveRootContext ObjectSaveContext) { NativeCall<void, FObjectPostSaveRootContext>(this, "UWorld.PostSaveRoot(FObjectPostSaveRootContext)", ObjectSaveContext); }
699 void SetupParameterCollectionInstances() { NativeCall<void>(this, "UWorld.SetupParameterCollectionInstances()"); }
700 void AddParameterCollectionInstance(UMaterialParameterCollection* Collection, bool bUpdateScene) { NativeCall<void, UMaterialParameterCollection*, bool>(this, "UWorld.AddParameterCollectionInstance(UMaterialParameterCollection*,bool)", Collection, bUpdateScene); }
701 //UMaterialParameterCollectionInstance* GetParameterCollectionInstance(const UMaterialParameterCollection* Collection) { return NativeCall<UMaterialParameterCollectionInstance*, const UMaterialParameterCollection*>(this, "UWorld.GetParameterCollectionInstance(UMaterialParameterCollection*)", Collection); }
702 void UpdateParameterCollectionInstances(bool bUpdateInstanceUniformBuffers, bool bRecreateUniformBuffer) { NativeCall<void, bool, bool>(this, "UWorld.UpdateParameterCollectionInstances(bool,bool)", bUpdateInstanceUniformBuffers, bRecreateUniformBuffer); }
703 //UAISystemBase* CreateAISystem() { return NativeCall<UAISystemBase*>(this, "UWorld.CreateAISystem()"); }
704 static void InitWorld() { NativeCall<void>(nullptr, "UWorld.InitWorld()"); }
705 void ConditionallyCreateDefaultLevelCollections() { NativeCall<void>(this, "UWorld.ConditionallyCreateDefaultLevelCollections()"); }
706 static void InitializeNewWorld() { NativeCall<void>(nullptr, "UWorld.InitializeNewWorld()"); }
707 void MarkObjectsPendingKill() { NativeCall<void>(this, "UWorld.MarkObjectsPendingKill()"); }
708 static UWorld* CreateWorld(const EWorldType::Type InWorldType, bool bInformEngineOfWorld, FName WorldName, UPackage* InWorldPackage, bool bAddToRoot, ERHIFeatureLevel::Type InFeatureLevel, const struct FWorldInitializationValues* InIVS, bool bInSkipInitWorld) { return NativeCall<UWorld*, const EWorldType::Type, bool, FName, UPackage*, bool, ERHIFeatureLevel::Type, const FWorldInitializationValues*, bool>(nullptr, "UWorld.CreateWorld(EWorldType::Type,bool,FName,UPackage*,bool,ERHIFeatureLevel::Type,FWorldInitializationValues*,bool)", InWorldType, bInformEngineOfWorld, WorldName, InWorldPackage, bAddToRoot, InFeatureLevel, InIVS, bInSkipInitWorld); }
709 void UpdateWorldComponents(bool bRerunConstructionScripts, bool bCurrentLevelOnly, FRegisterComponentContext* Context) { NativeCall<void, bool, bool, FRegisterComponentContext*>(this, "UWorld.UpdateWorldComponents(bool,bool,FRegisterComponentContext*)", bRerunConstructionScripts, bCurrentLevelOnly, Context); }
710 bool UpdateCullDistanceVolumes(AActor* ActorToUpdate, UPrimitiveComponent* ComponentToUpdate) { return NativeCall<bool, AActor*, UPrimitiveComponent*>(this, "UWorld.UpdateCullDistanceVolumes(AActor*,UPrimitiveComponent*)", ActorToUpdate, ComponentToUpdate); }
711 bool SupportsMakingVisibleTransactionRequests() { return NativeCall<bool>(this, "UWorld.SupportsMakingVisibleTransactionRequests()"); }
712 bool SupportsMakingInvisibleTransactionRequests() { return NativeCall<bool>(this, "UWorld.SupportsMakingInvisibleTransactionRequests()"); }
713 //void AddToWorld(ULevel* Level, const UE::Math::TTransform<double>* LevelTransform, bool bConsiderTimeLimit, FNetLevelVisibilityTransactionId TransactionId, ULevelStreaming* OwningLevelStreaming) { NativeCall<void, ULevel*, const UE::Math::TTransform<double>*, bool, FNetLevelVisibilityTransactionId, ULevelStreaming*>(this, "UWorld.AddToWorld(ULevel*,UE::Math::TTransform<double>*,bool,FNetLevelVisibilityTransactionId,ULevelStreaming*)", Level, LevelTransform, bConsiderTimeLimit, TransactionId, OwningLevelStreaming); }
714 void BeginTearingDown() { NativeCall<void>(this, "UWorld.BeginTearingDown()"); }
715 //void RemoveFromWorld(ULevel* Level, bool bAllowIncrementalRemoval, FNetLevelVisibilityTransactionId TransactionId, ULevelStreaming* OwningLevelStreaming) { NativeCall<void, ULevel*, bool, FNetLevelVisibilityTransactionId, ULevelStreaming*>(this, "UWorld.RemoveFromWorld(ULevel*,bool,FNetLevelVisibilityTransactionId,ULevelStreaming*)", Level, bAllowIncrementalRemoval, TransactionId, OwningLevelStreaming); }
716 bool IsInstanced() { return NativeCall<bool>(this, "UWorld.IsInstanced()"); }
717 static FString* ConvertToPIEPackageName(FString* result, const FString* PackageName, int PIEInstanceID) { return NativeCall<FString*, FString*, const FString*, int>(nullptr, "UWorld.ConvertToPIEPackageName(FString&,FString&,int)", result, PackageName, PIEInstanceID); }
718 static FString* StripPIEPrefixFromPackageName(FString* result, const FString* PrefixedName, const FString* Prefix) { return NativeCall<FString*, FString*, const FString*, const FString*>(nullptr, "UWorld.StripPIEPrefixFromPackageName(FString&,FString&,FString&)", result, PrefixedName, Prefix); }
719 bool RemapCompiledScriptActor(FString* Str) { return NativeCall<bool, FString*>(this, "UWorld.RemapCompiledScriptActor(FString&)", Str); }
720 void BlockTillLevelStreamingCompleted() { NativeCall<void>(this, "UWorld.BlockTillLevelStreamingCompleted()"); }
721 void InternalUpdateStreamingState() { NativeCall<void>(this, "UWorld.InternalUpdateStreamingState()"); }
722 void UpdateLevelStreaming() { NativeCall<void>(this, "UWorld.UpdateLevelStreaming()"); }
723 //void AddStreamingLevel(ULevelStreaming* StreamingLevelToAdd) { NativeCall<void, ULevelStreaming*>(this, "UWorld.AddStreamingLevel(ULevelStreaming*)", StreamingLevelToAdd); }
724 static void SetStreamingLevels() { NativeCall<void>(nullptr, "UWorld.SetStreamingLevels()"); }
725 bool RemoveStreamingLevelAt(int IndexToRemove) { return NativeCall<bool, int>(this, "UWorld.RemoveStreamingLevelAt(int)", IndexToRemove); }
726 //bool RemoveStreamingLevel(ULevelStreaming* StreamingLevelToRemove) { return NativeCall<bool, ULevelStreaming*>(this, "UWorld.RemoveStreamingLevel(ULevelStreaming*)", StreamingLevelToRemove); }
727 void PopulateStreamingLevelsToConsider() { NativeCall<void>(this, "UWorld.PopulateStreamingLevelsToConsider()"); }
728 void FlushLevelStreaming(EFlushLevelStreamingType FlushType) { NativeCall<void, EFlushLevelStreamingType>(this, "UWorld.FlushLevelStreaming(EFlushLevelStreamingType)", FlushType); }
729 bool IsVisibilityRequestPending() { return NativeCall<bool>(this, "UWorld.IsVisibilityRequestPending()"); }
730 bool AreAlwaysLoadedLevelsLoaded() { return NativeCall<bool>(this, "UWorld.AreAlwaysLoadedLevelsLoaded()"); }
731 void HandleTimelineScrubbed() { NativeCall<void>(this, "UWorld.HandleTimelineScrubbed()"); }
732 bool HandleDemoScrubCommand(const wchar_t* Cmd, FOutputDevice* Ar, UWorld* InWorld) { return NativeCall<bool, const wchar_t*, FOutputDevice*, UWorld*>(this, "UWorld.HandleDemoScrubCommand(wchar_t*,FOutputDevice*,UWorld*)", Cmd, Ar, InWorld); }
733 bool HandleDemoSpeedCommand(const wchar_t* Cmd, FOutputDevice* Ar, UWorld* InWorld) { return NativeCall<bool, const wchar_t*, FOutputDevice*, UWorld*>(this, "UWorld.HandleDemoSpeedCommand(wchar_t*,FOutputDevice*,UWorld*)", Cmd, Ar, InWorld); }
734 bool Exec(UWorld* InWorld, const wchar_t* Cmd, FOutputDevice* Ar) { return NativeCall<bool, UWorld*, const wchar_t*, FOutputDevice*>(this, "UWorld.Exec(UWorld*,wchar_t*,FOutputDevice*)", InWorld, Cmd, Ar); }
735 bool HandleDemoRecordCommand(const wchar_t* Cmd, FOutputDevice* Ar, UWorld* InWorld) { return NativeCall<bool, const wchar_t*, FOutputDevice*, UWorld*>(this, "UWorld.HandleDemoRecordCommand(wchar_t*,FOutputDevice*,UWorld*)", Cmd, Ar, InWorld); }
736 bool HandleDemoPlayCommand(const wchar_t* Cmd, FOutputDevice* Ar, UWorld* InWorld) { return NativeCall<bool, const wchar_t*, FOutputDevice*, UWorld*>(this, "UWorld.HandleDemoPlayCommand(wchar_t*,FOutputDevice*,UWorld*)", Cmd, Ar, InWorld); }
737 void DestroyDemoNetDriver() { NativeCall<void>(this, "UWorld.DestroyDemoNetDriver()"); }
738 bool SetGameMode(const FURL* InURL) { return NativeCall<bool, const FURL*>(this, "UWorld.SetGameMode(FURL*)", InURL); }
739 void InitializeActorsForPlay(const FURL* InURL, bool bResetTime, FRegisterComponentContext* Context) { NativeCall<void, const FURL*, bool, FRegisterComponentContext*>(this, "UWorld.InitializeActorsForPlay(FURL*,bool,FRegisterComponentContext*)", InURL, bResetTime, Context); }
740 void BeginPlay() { NativeCall<void>(this, "UWorld.BeginPlay()"); }
741 void CleanupWorldInternal(bool bSessionEnded, bool bCleanupResources, bool bWorldChanged) { NativeCall<void, bool, bool, bool>(this, "UWorld.CleanupWorldInternal(bool,bool,bool)", bSessionEnded, bCleanupResources, bWorldChanged); }
742 //UGameViewportClient* GetGameViewport() { return NativeCall<UGameViewportClient*>(this, "UWorld.GetGameViewport()"); }
743 APlayerController* GetFirstPlayerController() { return NativeCall<APlayerController*>(this, "UWorld.GetFirstPlayerController()"); }
744 ULocalPlayer* GetFirstLocalPlayerFromController() { return NativeCall<ULocalPlayer*>(this, "UWorld.GetFirstLocalPlayerFromController()"); }
745 void AddController(AController* Controller) { NativeCall<void, AController*>(this, "UWorld.AddController(AController*)", Controller); }
746 void RemoveController(AController* Controller) { NativeCall<void, AController*>(this, "UWorld.RemoveController(AController*)", Controller); }
747 void AddNetworkActor(AActor* Actor) { NativeCall<void, AActor*>(this, "UWorld.AddNetworkActor(AActor*)", Actor); }
748 void RemoveNetworkActor(AActor* Actor) { NativeCall<void, AActor*>(this, "UWorld.RemoveNetworkActor(AActor*)", Actor); }
749 APhysicsVolume* InternalGetDefaultPhysicsVolume() { return NativeCall<APhysicsVolume*>(this, "UWorld.InternalGetDefaultPhysicsVolume()"); }
750 AWorldSettings* GetWorldSettings(bool bCheckStreamingPersistent, bool bChecked) { return NativeCall<AWorldSettings*, bool, bool>(this, "UWorld.GetWorldSettings(bool,bool)", bCheckStreamingPersistent, bChecked); }
751 float GetDefaultGravityZ() { return NativeCall<float>(this, "UWorld.GetDefaultGravityZ()"); }
752 FString* GetMapName(FString* result) { return NativeCall<FString*, FString*>(this, "UWorld.GetMapName()", result); }
753 void WelcomePlayer(UNetConnection* Connection) { NativeCall<void, UNetConnection*>(this, "UWorld.WelcomePlayer(UNetConnection*)", Connection); }
754 bool DestroySwappedPC(UNetConnection* Connection) { return NativeCall<bool, UNetConnection*>(this, "UWorld.DestroySwappedPC(UNetConnection*)", Connection); }
755 void NotifyControlMessage(UNetConnection* Connection, unsigned __int8 MessageType, struct FInBunch* Bunch) { NativeCall<void, UNetConnection*, unsigned __int8, FInBunch*>(this, "UWorld.NotifyControlMessage(UNetConnection*,unsigned__int8,FInBunch*)", Connection, MessageType, Bunch); }
756 bool Listen(FURL* InURL) { return NativeCall<bool, FURL*>(this, "UWorld.Listen(FURL*)", InURL); }
757 FTimerManager* GetTimerManager() { return NativeCall<FTimerManager*>(this, "UWorld.GetTimerManager()"); }
758 static char SetNewWorldOrigin() { return NativeCall<char>(nullptr, "UWorld.SetNewWorldOrigin()"); }
759 void SeamlessTravel(const FString* SeamlessTravelURL, bool bAbsolute) { NativeCall<void, const FString*, bool>(this, "UWorld.SeamlessTravel(FString&,bool)", SeamlessTravelURL, bAbsolute); }
760 bool IsInSeamlessTravel() { return NativeCall<bool>(this, "UWorld.IsInSeamlessTravel()"); }
761 int GetActorCount() { return NativeCall<int>(this, "UWorld.GetActorCount()"); }
762 bool IsGameWorld() { return NativeCall<bool>(this, "UWorld.IsGameWorld()"); }
763 static FString* RemovePIEPrefix(FString* result, const FString* Source, int* OutPIEInstanceID) { return NativeCall<FString*, FString*, const FString*, int*>(nullptr, "UWorld.RemovePIEPrefix(FString&,FString&,int*)", result, Source, OutPIEInstanceID); }
764 static UWorld* FindWorldInPackage(UPackage* Package) { return NativeCall<UWorld*, UPackage*>(nullptr, "UWorld.FindWorldInPackage(UPackage*)", Package); }
765 static UWorld* FollowWorldRedirectorInPackage(UPackage* Package, UObjectRedirector** OptionalOutRedirector) { return NativeCall<UWorld*, UPackage*, UObjectRedirector**>(nullptr, "UWorld.FollowWorldRedirectorInPackage(UPackage*,UObjectRedirector**)", Package, OptionalOutRedirector); }
766 bool ServerTravel(const FString* FURL, bool bAbsolute, bool bShouldSkipGameNotify) { return NativeCall<bool, const FString*, bool, bool>(this, "UWorld.ServerTravel(FString&,bool,bool)", FURL, bAbsolute, bShouldSkipGameNotify); }
767 //void SetNavigationSystem(UNavigationSystemBase* InNavigationSystem) { NativeCall<void, UNavigationSystemBase*>(this, "UWorld.SetNavigationSystem(UNavigationSystemBase*)", InNavigationSystem); }
768 ENetMode InternalGetNetMode() { return NativeCall<ENetMode>(this, "UWorld.InternalGetNetMode()"); }
769 bool IsRecordingClientReplay() { return NativeCall<bool>(this, "UWorld.IsRecordingClientReplay()"); }
770 ENetMode AttemptDeriveFromURL() { return NativeCall<ENetMode>(this, "UWorld.AttemptDeriveFromURL()"); }
771 void SetGameState(AGameStateBase* NewGameState) { NativeCall<void, AGameStateBase*>(this, "UWorld.SetGameState(AGameStateBase*)", NewGameState); }
772 //FLevelCollection* FindOrAddCollectionByType(const ELevelCollectionType InType) { return NativeCall<FLevelCollection*, const ELevelCollectionType>(this, "UWorld.FindOrAddCollectionByType(ELevelCollectionType)", InType); }
773 void SetActiveLevelCollection(int LevelCollectionIndex) { NativeCall<void, int>(this, "UWorld.SetActiveLevelCollection(int)", LevelCollectionIndex); }
774 bool ResolveSubobject(const wchar_t* SubObjectPath, UObject** OutObject, bool bLoadIfExists) { return NativeCall<bool, const wchar_t*, UObject**, bool>(this, "UWorld.ResolveSubobject(wchar_t*,UObject**,bool)", SubObjectPath, OutObject, bLoadIfExists); }
775 FPrimaryAssetId* GetPrimaryAssetId(FPrimaryAssetId* result) { return NativeCall<FPrimaryAssetId*, FPrimaryAssetId*>(this, "UWorld.GetPrimaryAssetId(FPrimaryAssetId*)", result); }
776 //void InsertPostProcessVolume(IInterface_PostProcessVolume* InVolume) { NativeCall<void, IInterface_PostProcessVolume*>(this, "UWorld.InsertPostProcessVolume(IInterface_PostProcessVolume*)", InVolume); }
777 //void RemovePostProcessVolume(IInterface_PostProcessVolume* InVolume) { NativeCall<void, IInterface_PostProcessVolume*>(this, "UWorld.RemovePostProcessVolume(IInterface_PostProcessVolume*)", InVolume); }
778 static void AddPostProcessingSettings() { NativeCall<void>(nullptr, "UWorld.AddPostProcessingSettings()"); }
779 //void SetAudioDevice(const FAudioDeviceHandle* InHandle) { NativeCall<void, const FAudioDeviceHandle*>(this, "UWorld.SetAudioDevice(FAudioDeviceHandle*)", InHandle); }
780 //FAudioDeviceHandle* GetAudioDevice(FAudioDeviceHandle* result) { return NativeCall<FAudioDeviceHandle*, FAudioDeviceHandle*>(this, "UWorld.GetAudioDevice(FAudioDeviceHandle*)", result); }
781 FAudioDevice* GetAudioDeviceRaw() { return NativeCall<FAudioDevice*>(this, "UWorld.GetAudioDeviceRaw()"); }
782 //UHLODSubsystem* GetSubsystem<class UHLODSubsystem>() { return NativeCall<UHLODSubsystem*>(this, "UWorld.GetSubsystem<class UHLODSubsystem>()"); }
783};
784
786{
787 // Fields
788
789 FString& ModNameField() { return *GetNativePointerField<FString*>(this, "UPrimalGameData.ModName"); }
790 FString& ModDescriptionField() { return *GetNativePointerField<FString*>(this, "UPrimalGameData.ModDescription"); }
791 //FPrimalCharacterStatusValueDefinition[12] & StatusValueDefinitionsField() { return *GetNativePointerField<FPrimalCharacterStatusValueDefinition[12] *>(this, "UPrimalGameData.StatusValueDefinitions"); }
792 //FPrimalCharacterStatusStateDefinition[14] & StatusStateDefinitionsField() { return *GetNativePointerField<FPrimalCharacterStatusStateDefinition[14] *>(this, "UPrimalGameData.StatusStateDefinitions"); }
793 //FPrimalItemStatDefinition[8] & ItemStatDefinitionsField() { return *GetNativePointerField<FPrimalItemStatDefinition[8] *>(this, "UPrimalGameData.ItemStatDefinitions"); }
794 //FPrimalItemDefinition[9] & ItemTypeDefinitionsField() { return *GetNativePointerField<FPrimalItemDefinition[9] *>(this, "UPrimalGameData.ItemTypeDefinitions"); }
795 //FPrimalEquipmentDefinition[12] & EquipmentTypeDefinitionsField() { return *GetNativePointerField<FPrimalEquipmentDefinition[12] *>(this, "UPrimalGameData.EquipmentTypeDefinitions"); }
796 //TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >& MasterItemListField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.MasterItemList"); }
797 TArray<FPrimalItemQuality, TSizedDefaultAllocator<32> >& ItemQualityDefinitionsField() { return *GetNativePointerField<TArray<FPrimalItemQuality, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ItemQualityDefinitions"); }
798 //TArray<TSubclassOf<UPrimalEngramEntry>, TSizedDefaultAllocator<32> >& EngramBlueprintClassesField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalEngramEntry>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.EngramBlueprintClasses"); }
799 //TArray<TSubclassOf<UPrimalEngramEntry>, TSizedDefaultAllocator<32> >& AdditionalEngramBlueprintClassesField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalEngramEntry>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalEngramBlueprintClasses"); }
800 //TArray<TSubclassOf<UPrimalEngramEntry>, TSizedDefaultAllocator<32> >& RemoveEngramBlueprintClassesField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalEngramEntry>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.RemoveEngramBlueprintClasses"); }
801 TArray<FStatusValueModifierDescription, TSizedDefaultAllocator<32> >& StatusValueModifierDescriptionsField() { return *GetNativePointerField<TArray<FStatusValueModifierDescription, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.StatusValueModifierDescriptions"); }
802 TArray<FString, TSizedDefaultAllocator<32> >& PlayerSpawnRegionsField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.PlayerSpawnRegions"); }
803 USoundBase*& TutorialDisplaySoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.TutorialDisplaySound"); }
804 USoundBase*& Sound_StartItemDragField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_StartItemDrag"); }
805 USoundBase*& Sound_StopItemDragField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_StopItemDrag"); }
806 UTexture2D*& PreventGrindingIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.PreventGrindingIcon"); }
807 USoundClass*& ExplorerNoteAudioSoundClassField() { return *GetNativePointerField<USoundClass**>(this, "UPrimalGameData.ExplorerNoteAudioSoundClass"); }
808 USoundBase*& Sound_CancelPlacingStructureField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_CancelPlacingStructure"); }
809 USoundBase*& Sound_ChooseStructureRotationField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ChooseStructureRotation"); }
810 USoundBase*& Sound_FailPlacingStructureField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_FailPlacingStructure"); }
811 USoundBase*& Sound_ConfirmPlacingStructureField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ConfirmPlacingStructure"); }
812 USoundBase*& Sound_StartPlacingStructureField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_StartPlacingStructure"); }
813 USoundBase*& Sound_CorpseDecomposeField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_CorpseDecompose"); }
814 USoundBase*& Sound_ApplyLevelUpField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ApplyLevelUp"); }
815 USoundBase*& Sound_ApplyLevelPointField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ApplyLevelPoint"); }
816 USoundBase*& Sound_LearnedEngramField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_LearnedEngram"); }
817 USoundBase*& Sound_ReconnectToCharacterField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ReconnectToCharacter"); }
818 USoundBase*& Sound_DropAllItemsField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_DropAllItems"); }
819 USoundBase*& Sound_TransferAllItemsToRemoteField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_TransferAllItemsToRemote"); }
820 USoundBase*& Sound_TransferAllItemsFromRemoteField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_TransferAllItemsFromRemote"); }
821 USoundBase*& Sound_TransferItemToRemoteField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_TransferItemToRemote"); }
822 USoundBase*& Sound_TransferItemFromRemoteField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_TransferItemFromRemote"); }
823 USoundBase*& Sound_AddItemToSlotField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_AddItemToSlot"); }
824 USoundBase*& Sound_RemoveItemFromSlotField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_RemoveItemFromSlot"); }
825 USoundBase*& Sound_ClearCraftQueueField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ClearCraftQueue"); }
826 USoundBase*& Sound_AddToCraftQueueField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_AddToCraftQueue"); }
827 USoundBase*& Sound_AddToCraftQueueAltField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_AddToCraftQueueAlt"); }
828 USoundBase*& Sound_SetRadioFrequencyField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_SetRadioFrequency"); }
829 USoundBase*& Sound_AddPinToMapField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_AddPinToMap"); }
830 USoundBase*& Sound_RemovePinFromMapField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_RemovePinFromMap"); }
831 USoundBase*& Sound_ApplyDyeField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ApplyDye"); }
832 USoundBase*& Sound_ApplyPaintField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ApplyPaint"); }
833 USoundBase*& Sound_SetTextGenericField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_SetTextGeneric"); }
834 USoundBase*& Sound_SplitItemStackField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_SplitItemStack"); }
835 USoundBase*& Sound_MergeItemStackField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_MergeItemStack"); }
836 USoundBase*& Sound_InputPinDigitField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_InputPinDigit"); }
837 USoundBase*& Sound_PinValidatedField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_PinValidated"); }
838 USoundBase*& Sound_PinRejectedField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_PinRejected"); }
839 USoundBase*& Sound_TribeWarBeginField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_TribeWarBegin"); }
840 USoundBase*& Sound_TribeWarEndField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_TribeWarEnd"); }
841 USoundBase*& Sound_DropInventoryItemField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_DropInventoryItem"); }
842 USoundBase*& Sound_RefillWaterContainerField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_RefillWaterContainer"); }
843 TArray<FAppIDItem, TSizedDefaultAllocator<32> >& CoreAppIDItemsField() { return *GetNativePointerField<TArray<FAppIDItem, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.CoreAppIDItems"); }
844 TArray<FAppIDItem, TSizedDefaultAllocator<32> >& AppIDItemsField() { return *GetNativePointerField<TArray<FAppIDItem, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AppIDItems"); }
845 TArray<UPrimalEngramEntry*, TSizedDefaultAllocator<32> >& EngramBlueprintEntriesField() { return *GetNativePointerField<TArray<UPrimalEngramEntry*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.EngramBlueprintEntries"); }
846 TArray<UPrimalDinoEntry*, TSizedDefaultAllocator<32> >& DinoEntriesObjectsField() { return *GetNativePointerField<TArray<UPrimalDinoEntry*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DinoEntriesObjects"); }
847 TArray<UGenericDataListEntry*, TSizedDefaultAllocator<32> >& ExplorerNoteEntriesObjectsField() { return *GetNativePointerField<TArray<UGenericDataListEntry*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ExplorerNoteEntriesObjects"); }
848 TArray<UGenericDataListEntry*, TSizedDefaultAllocator<32> >& HeadHairStylesEntriesObjectsField() { return *GetNativePointerField<TArray<UGenericDataListEntry*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.HeadHairStylesEntriesObjects"); }
849 TArray<UGenericDataListEntry*, TSizedDefaultAllocator<32> >& FacialHairStylesEntriesObjectsField() { return *GetNativePointerField<TArray<UGenericDataListEntry*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.FacialHairStylesEntriesObjects"); }
850// TSubclassOf<UToolTipWidget>& DefaultMultiUseToolTipWidgetField() { return *GetNativePointerField<TSubclassOf<UToolTipWidget>*>(this, "UPrimalGameData.DefaultMultiUseToolTipWidget"); }
851// TSubclassOf<UToolTipWidget>& DefaultToolTipWidgetField() { return *GetNativePointerField<TSubclassOf<UToolTipWidget>*>(this, "UPrimalGameData.DefaultToolTipWidget"); }
852// TSubclassOf<UToolTipWidget>& DefaultDinoMinimalTooltipWidgetField() { return *GetNativePointerField<TSubclassOf<UToolTipWidget>*>(this, "UPrimalGameData.DefaultDinoMinimalTooltipWidget"); }
853// TSubclassOf<UPrimalItemToolTipWidget>& DefaultItemToolTipWidgetField() { return *GetNativePointerField<TSubclassOf<UPrimalItemToolTipWidget>*>(this, "UPrimalGameData.DefaultItemToolTipWidget"); }
854// TSubclassOf<UPrimalItem>& StarterNoteItemField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "UPrimalGameData.StarterNoteItem"); }
855 //TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >& PrimaryResourcesField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.PrimaryResources"); }
856// TSubclassOf<ADroppedItem>& GenericDroppedItemTemplateField() { return *GetNativePointerField<TSubclassOf<ADroppedItem>*>(this, "UPrimalGameData.GenericDroppedItemTemplate"); }
857 UMaterialInterface*& PostProcess_KnockoutBlurField() { return *GetNativePointerField<UMaterialInterface**>(this, "UPrimalGameData.PostProcess_KnockoutBlur"); }
858 UMaterialInterface*& AdditionalDeathPostProcessEffectField() { return *GetNativePointerField<UMaterialInterface**>(this, "UPrimalGameData.AdditionalDeathPostProcessEffect"); }
859 //TArray<TSoftObjectPtr<UMaterialInterface>, TSizedDefaultAllocator<32> >& BuffPostProcessEffectsField() { return *GetNativePointerField<//TArray<TSoftObjectPtr<UMaterialInterface>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.BuffPostProcessEffects"); }
860 //TArray<TSoftObjectPtr<UMaterialInterface>, TSizedDefaultAllocator<32> >& AdditionalBuffPostProcessEffectsField() { return *GetNativePointerField<//TArray<TSoftObjectPtr<UMaterialInterface>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalBuffPostProcessEffects"); }
861 TArray<FRangedValues, TSizedDefaultAllocator<32> >& EngramPointPurchaseRangesField() { return *GetNativePointerField<TArray<FRangedValues, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.EngramPointPurchaseRanges"); }
862// TSubclassOf<ADroppedItemLowQuality>& GenericDroppedItemTemplateLowQualityField() { return *GetNativePointerField<TSubclassOf<ADroppedItemLowQuality>*>(this, "UPrimalGameData.GenericDroppedItemTemplateLowQuality"); }
863 TArray<FTutorialDefinition, TSizedDefaultAllocator<32> >& TutorialDefinitionsField() { return *GetNativePointerField<TArray<FTutorialDefinition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.TutorialDefinitions"); }
864 UTexture2D*& UnknownIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.UnknownIcon"); }
865 UMaterialInterface*& UnknownMaterialField() { return *GetNativePointerField<UMaterialInterface**>(this, "UPrimalGameData.UnknownMaterial"); }
866 UTexture2D*& MasterDyeListLUTField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.MasterDyeListLUT"); }
867 UTexture2D*& WhiteTextureField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.WhiteTexture"); }
868 UTexture2D*& BlueprintBackgroundField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.BlueprintBackground"); }
869 UTexture2D*& BabyCuddleIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.BabyCuddleIcon"); }
870 UTexture2D*& ParentDinoIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.ParentDinoIcon"); }
871 UTexture2D*& ImprintedRiderIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.ImprintedRiderIcon"); }
872 UTexture2D*& WeaponAccessoryActivatedIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.WeaponAccessoryActivatedIcon"); }
873 UTexture2D*& EngramBackgroundField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.EngramBackground"); }
874 UTexture2D*& VoiceChatIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.VoiceChatIcon"); }
875 UTexture2D*& VoiceChatMutedIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.VoiceChatMutedIcon"); }
876 UTexture2D*& ItemButtonRecentlySelectedBackgroundField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.ItemButtonRecentlySelectedBackground"); }
877 //TArray<TSubclassOf<UPrimalDinoEntry>, TSizedDefaultAllocator<32> >& DinoEntriesField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalDinoEntry>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DinoEntries"); }
878 //TArray<TSubclassOf<UPrimalDinoEntry>, TSizedDefaultAllocator<32> >& AdditionalDinoEntriesField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalDinoEntry>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalDinoEntries"); }
879 float& GlobalGeneralArmorDegradationMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.GlobalGeneralArmorDegradationMultiplier"); }
880 float& GlobalSpecificArmorDegradationMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.GlobalSpecificArmorDegradationMultiplier"); }
881 float& GlobalSpecificArmorRatingMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.GlobalSpecificArmorRatingMultiplier"); }
882 float& GlobalGeneralArmorRatingMultiplierField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.GlobalGeneralArmorRatingMultiplier"); }
883 float& EnemyFoundationPreventionRadiusField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.EnemyFoundationPreventionRadius"); }
884 TArray<FColorDefinition, TSizedDefaultAllocator<32> >& ColorDefinitionsField() { return *GetNativePointerField<TArray<FColorDefinition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ColorDefinitions"); }
885 TArray<UObject*, TSizedDefaultAllocator<32> >& ExtraResourcesField() { return *GetNativePointerField<TArray<UObject*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ExtraResources"); }
886 TArray<UObject*, TSizedDefaultAllocator<32> >& BaseExtraResourcesField() { return *GetNativePointerField<TArray<UObject*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.BaseExtraResources"); }
887 //TArray<//TSoftClassPtr<UObject>, TSizedDefaultAllocator<32> >& BaseExtraResourcesSoftField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<UObject>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.BaseExtraResourcesSoft"); }
888 //TArray<//TSoftClassPtr<UObject>, TSizedDefaultAllocator<32> >& BaseExtraResourcesContainersSoftField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<UObject>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.BaseExtraResourcesContainersSoft"); }
889 USoundBase*& CombatMusicDayField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.CombatMusicDay"); }
890 USoundBase*& CombatMusicNightField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.CombatMusicNight"); }
891 USoundBase*& CombatMusicDay_HeavyField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.CombatMusicDay_Heavy"); }
892 USoundBase*& CombatMusicNight_HeavyField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.CombatMusicNight_Heavy"); }
893 USoundBase*& LevelUpStingerSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.LevelUpStingerSound"); }
894 USoundBase*& TrackMissionSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.TrackMissionSound"); }
895 USoundBase*& UntrackMissionSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.UntrackMissionSound"); }
896 //FPlayerCharacterGenderDefinition[2] & PlayerCharacterGenderDefinitionsField() { return *GetNativePointerField<FPlayerCharacterGenderDefinition[2] *>(this, "UPrimalGameData.PlayerCharacterGenderDefinitions"); }
897// TSubclassOf<AGameMode>& DefaultGameModeField() { return *GetNativePointerField<TSubclassOf<AGameMode>*>(this, "UPrimalGameData.DefaultGameMode"); }
898 //FLevelExperienceRamp[4] & LevelExperienceRampsField() { return *GetNativePointerField<FLevelExperienceRamp[4] *>(this, "UPrimalGameData.LevelExperienceRamps"); }
899 //FLevelExperienceRamp[4] & SinglePlayerLevelExperienceRampsField() { return *GetNativePointerField<FLevelExperienceRamp[4] *>(this, "UPrimalGameData.SinglePlayerLevelExperienceRamps"); }
900 TArray<FNamedTeamDefinition, TSizedDefaultAllocator<32> >& NamedTeamDefinitionsField() { return *GetNativePointerField<TArray<FNamedTeamDefinition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.NamedTeamDefinitions"); }
901 TArray<int, TSizedDefaultAllocator<32> >& PlayerLevelEngramPointsField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.PlayerLevelEngramPoints"); }
902 TArray<int, TSizedDefaultAllocator<32> >& PlayerLevelEngramPointsSPField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.PlayerLevelEngramPointsSP"); }
903 TArray<FString, TSizedDefaultAllocator<32> >& PreventBuildStructureReasonStringsField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.PreventBuildStructureReasonStrings"); }
904 TArray<FExplorerNoteAchievement, TSizedDefaultAllocator<32> >& ExplorerNoteAchievementsField() { return *GetNativePointerField<TArray<FExplorerNoteAchievement, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ExplorerNoteAchievements"); }
905 TArray<FClassRemapping, TSizedDefaultAllocator<32> >& Remap_NPCField() { return *GetNativePointerField<TArray<FClassRemapping, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.Remap_NPC"); }
906 TArray<FClassRemapping, TSizedDefaultAllocator<32> >& Remap_SupplyCratesField() { return *GetNativePointerField<TArray<FClassRemapping, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.Remap_SupplyCrates"); }
907 TArray<FActiveEventSupplyCrateWeight, TSizedDefaultAllocator<32> >& Remap_ActiveEventSupplyCratesField() { return *GetNativePointerField<TArray<FActiveEventSupplyCrateWeight, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.Remap_ActiveEventSupplyCrates"); }
908 TArray<FClassRemapping, TSizedDefaultAllocator<32> >& Remap_ResourceComponentsField() { return *GetNativePointerField<TArray<FClassRemapping, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.Remap_ResourceComponents"); }
909 TArray<FClassRemapping, TSizedDefaultAllocator<32> >& Remap_NPCSpawnEntriesField() { return *GetNativePointerField<TArray<FClassRemapping, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.Remap_NPCSpawnEntries"); }
910 TArray<FClassRemapping, TSizedDefaultAllocator<32> >& Remap_EngramsField() { return *GetNativePointerField<TArray<FClassRemapping, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.Remap_Engrams"); }
911 TArray<FClassRemapping, TSizedDefaultAllocator<32> >& Remap_ItemsField() { return *GetNativePointerField<TArray<FClassRemapping, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.Remap_Items"); }
912 TArray<FClassAddition, TSizedDefaultAllocator<32> >& AdditionalStructureEngramsField() { return *GetNativePointerField<TArray<FClassAddition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalStructureEngrams"); }
913 TArray<FBuffAddition, TSizedDefaultAllocator<32> >& AdditionalDefaultBuffsField() { return *GetNativePointerField<TArray<FBuffAddition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalDefaultBuffs"); }
914 TArray<FAvailableMission, TSizedDefaultAllocator<32> >& AvailableMissionsField() { return *GetNativePointerField<TArray<FAvailableMission, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AvailableMissions"); }
915// TSubclassOf<AActor>& ActorToSpawnUponEnemyCoreStructureDeathField() { return *GetNativePointerField<TSubclassOf<AActor>*>(this, "UPrimalGameData.ActorToSpawnUponEnemyCoreStructureDeath"); }
916 //TArray<//TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >& AdditionalStructuresToPlaceField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalStructuresToPlace"); }
917 TArray<FStructureToBuildAddition, TSizedDefaultAllocator<32> >& AdditionalStructuresToBuildField() { return *GetNativePointerField<TArray<FStructureToBuildAddition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalStructuresToBuild"); }
918 TArray<FStructureVariantAddition, TSizedDefaultAllocator<32> >& AdditionalStructureVariantsField() { return *GetNativePointerField<TArray<FStructureVariantAddition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalStructureVariants"); }
919 //TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >& MasterDyeListField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.MasterDyeList"); }
920 TArray<FColor, TSizedDefaultAllocator<32> >& MasterColorTableField() { return *GetNativePointerField<TArray<FColor, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.MasterColorTable"); }
921 float& EnemyCoreStructureDeathActorRadiusBuildCheckField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.EnemyCoreStructureDeathActorRadiusBuildCheck"); }
922// TSubclassOf<APrimalStructureItemContainer>& DeathDestructionDepositInventoryClassField() { return *GetNativePointerField<TSubclassOf<APrimalStructureItemContainer>*>(this, "UPrimalGameData.DeathDestructionDepositInventoryClass"); }
923 UTexture2D*& MateBoostIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.MateBoostIcon"); }
924 UTexture2D*& EggBoostIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.EggBoostIcon"); }
925 UTexture2D*& MatingIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.MatingIcon"); }
926 UTexture2D*& NearFeedIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.NearFeedIcon"); }
927 UTexture2D*& BuffedIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.BuffedIcon"); }
928 UTexture2D*& TethererdIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.TethererdIcon"); }
929// TSubclassOf<UUI_XBoxFooter>& FooterTemplateField() { return *GetNativePointerField<TSubclassOf<UUI_XBoxFooter>*>(this, "UPrimalGameData.FooterTemplate"); }
930 float& TribeXPSharePercentField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.TribeXPSharePercent"); }
931 int& OverrideServerPhysXSubstepsField() { return *GetNativePointerField<int*>(this, "UPrimalGameData.OverrideServerPhysXSubsteps"); }
932 float& OverrideServerPhysXSubstepsDeltaTimeField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.OverrideServerPhysXSubstepsDeltaTime"); }
933 TArray<FPlayerDynamicMaterialFloat, TSizedDefaultAllocator<32> >& DefaultDynamicMaterialByteFloatsField() { return *GetNativePointerField<TArray<FPlayerDynamicMaterialFloat, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DefaultDynamicMaterialByteFloats"); }
934 TArray<FPlayerDynamicMaterialVector, TSizedDefaultAllocator<32> >& DefaultDynamicMaterialByteVectorsField() { return *GetNativePointerField<TArray<FPlayerDynamicMaterialVector, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DefaultDynamicMaterialByteVectors"); }
935 TArray<FPlayerDynamicMaterialColors, TSizedDefaultAllocator<32> >& DefaultDynamicMaterialByteColorsField() { return *GetNativePointerField<TArray<FPlayerDynamicMaterialColors, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DefaultDynamicMaterialByteColors"); }
936 //TMap<FName, TSubclassOf<UPrimalDinoEntry>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, TSubclassOf<UPrimalDinoEntry>, 0> >& DinoEntryMapField() { return *GetNativePointerField<TMap<FName, TSubclassOf<UPrimalDinoEntry>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, TSubclassOf<UPrimalDinoEntry>, 0> >*>(this, "UPrimalGameData.DinoEntryMap"); }
937 //USoundBase* [3] & Sound_TamedDinosField() { return *GetNativePointerField<USoundBase * [3] *>(this, "UPrimalGameData.Sound_TamedDinos"); }
938 USoundBase*& Sound_ItemStartCraftingField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ItemStartCrafting"); }
939 USoundBase*& Sound_ItemFinishCraftingField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ItemFinishCrafting"); }
940 USoundBase*& Sound_ItemStartRepairingField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ItemStartRepairing"); }
941 USoundBase*& Sound_ItemFinishRepairingField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ItemFinishRepairing"); }
942// TSubclassOf<UUI_Notification>& NotifClassField() { return *GetNativePointerField<TSubclassOf<UUI_Notification>*>(this, "UPrimalGameData.NotifClass"); }
943// TSubclassOf<UPrimalStructureToolTipWidget>& StructureDefaultOverlayToolTipWidgetField() { return *GetNativePointerField<TSubclassOf<UPrimalStructureToolTipWidget>*>(this, "UPrimalGameData.StructureDefaultOverlayToolTipWidget"); }
944// TSubclassOf<UPrimalUI>& MeleeHitColorizeStructuresUIField() { return *GetNativePointerField<TSubclassOf<UPrimalUI>*>(this, "UPrimalGameData.MeleeHitColorizeStructuresUI"); }
945 float& MinPaintDurationConsumptionField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.MinPaintDurationConsumption"); }
946 float& MaxPaintDurationConsumptionField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.MaxPaintDurationConsumption"); }
947 float& MinDinoRadiusForPaintConsumptionField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.MinDinoRadiusForPaintConsumption"); }
948 float& MaxDinoRadiusForPaintConsumptionField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.MaxDinoRadiusForPaintConsumption"); }
949 TArray<FDinoBabySetup, TSizedDefaultAllocator<32> >& DinoBabySetupsField() { return *GetNativePointerField<TArray<FDinoBabySetup, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DinoBabySetups"); }
950 TArray<FDinoBabySetup, TSizedDefaultAllocator<32> >& DinoGestationSetupsField() { return *GetNativePointerField<TArray<FDinoBabySetup, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DinoGestationSetups"); }
951// TSubclassOf<UPrimalItem>& SoapItemTemplateField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "UPrimalGameData.SoapItemTemplate"); }
952 UTexture2D*& NameTagWildcardAdminField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.NameTagWildcardAdmin"); }
953 UTexture2D*& NameTagServerAdminField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.NameTagServerAdmin"); }
954 UTexture2D*& NameTagTribeAdminField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.NameTagTribeAdmin"); }
955 TArray<UTexture2D*, TSizedDefaultAllocator<32> >& BadgeGroupsNameTagField() { return *GetNativePointerField<TArray<UTexture2D*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.BadgeGroupsNameTag"); }
956 UTexture2D*& CrossPlayGenericField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.CrossPlayGeneric"); }
957 UTexture2D*& CrossPlaySteamField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.CrossPlaySteam"); }
958 UTexture2D*& CrossPlayPS5Field() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.CrossPlayPS5"); }
959 UTexture2D*& CrossPlayXSXField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.CrossPlayXSX"); }
960 TArray<FString, TSizedDefaultAllocator<32> >& AchievementIDsField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AchievementIDs"); }
961 TSet<FString, DefaultKeyFuncs<FString, 0>, FDefaultSetAllocator>& AchievementIDSetField() { return *GetNativePointerField<TSet<FString, DefaultKeyFuncs<FString, 0>, FDefaultSetAllocator>*>(this, "UPrimalGameData.AchievementIDSet"); }
962 TArray<float, TSizedDefaultAllocator<32> >& AdditionalEggWeightsToSpawnField() { return *GetNativePointerField<TArray<float, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalEggWeightsToSpawn"); }
963 //TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >& AdditionalEggItemsToSpawnField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalEggItemsToSpawn"); }
964 TArray<float, TSizedDefaultAllocator<32> >& FertilizedAdditionalEggWeightsToSpawnField() { return *GetNativePointerField<TArray<float, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.FertilizedAdditionalEggWeightsToSpawn"); }
965 //TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >& FertilizedAdditionalEggItemsToSpawnField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.FertilizedAdditionalEggItemsToSpawn"); }
966 FString& ItemAchievementsNameField() { return *GetNativePointerField<FString*>(this, "UPrimalGameData.ItemAchievementsName"); }
967 //TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >& ItemAchievementsListField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ItemAchievementsList"); }
968 //TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >& GlobalCuddleFoodListField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.GlobalCuddleFoodList"); }
969 TArray<FMultiAchievement, TSizedDefaultAllocator<32> >& MultiAchievementsField() { return *GetNativePointerField<TArray<FMultiAchievement, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.MultiAchievements"); }
970 USoundBase*& DinoIncrementedImprintingSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.DinoIncrementedImprintingSound"); }
971 USoundBase*& HitMarkerCharacterSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.HitMarkerCharacterSound"); }
972 USoundBase*& HitMarkerStructureSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.HitMarkerStructureSound"); }
973 UMaterialParameterCollection*& FOVScaleMaterialParamCollectionField() { return *GetNativePointerField<UMaterialParameterCollection**>(this, "UPrimalGameData.FOVScaleMaterialParamCollection"); }
974 TArray<FNPCSpawnEntriesContainerAdditions, TSizedDefaultAllocator<32> >& CoreNPCSpawnEntriesContainerAdditionsField() { return *GetNativePointerField<TArray<FNPCSpawnEntriesContainerAdditions, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.CoreNPCSpawnEntriesContainerAdditions"); }
975 TArray<FNPCSpawnEntriesContainerAdditions, TSizedDefaultAllocator<32> >& TheNPCSpawnEntriesContainerAdditionsField() { return *GetNativePointerField<TArray<FNPCSpawnEntriesContainerAdditions, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.TheNPCSpawnEntriesContainerAdditions"); }
976 UMaterialInterface*& PostProcess_ColorLUTField() { return *GetNativePointerField<UMaterialInterface**>(this, "UPrimalGameData.PostProcess_ColorLUT"); }
977// TSubclassOf<UPrimalStructureSettings>& DefaultStructureSettingsField() { return *GetNativePointerField<TSubclassOf<UPrimalStructureSettings>*>(this, "UPrimalGameData.DefaultStructureSettings"); }
978 USoundBase*& Sound_DossierUnlockedField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_DossierUnlocked"); }
979 USoundBase*& Sound_ItemUseOnItemField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_ItemUseOnItem"); }
980 USoundBase*& Sound_RemoveItemSkinField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_RemoveItemSkin"); }
981 USoundBase*& Sound_RemoveClipAmmoField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_RemoveClipAmmo"); }
982 TArray<FExplorerNoteEntry, TSizedDefaultAllocator<32> >& ExplorerNoteEntriesField() { return *GetNativePointerField<TArray<FExplorerNoteEntry, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ExplorerNoteEntries"); }
983 float& ExplorerNoteXPGainField() { return *GetNativePointerField<float*>(this, "UPrimalGameData.ExplorerNoteXPGain"); }
984 TArray<int, TSizedDefaultAllocator<32> >& ExplorerNoteIntroIDsField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ExplorerNoteIntroIDs"); }
985 //UTexture2D* [3] & BuffTypeBackgroundsField() { return *GetNativePointerField<UTexture2D * [3] *>(this, "UPrimalGameData.BuffTypeBackgrounds"); }
986 //UTexture2D* [3] & BuffTypeForegroundsField() { return *GetNativePointerField<UTexture2D * [3] *>(this, "UPrimalGameData.BuffTypeForegrounds"); }
987 //TSoftClassPtr<APrimalBuff>& ExplorerNoteXPBuffField() { return *GetNativePointerField<//TSoftClassPtr<APrimalBuff>*>(this, "UPrimalGameData.ExplorerNoteXPBuff"); }
988 //TSoftClassPtr<APrimalBuff>& SpecialExplorerNoteXPBuffField() { return *GetNativePointerField<//TSoftClassPtr<APrimalBuff>*>(this, "UPrimalGameData.SpecialExplorerNoteXPBuff"); }
989 UTexture2D*& PerMapExplorerNoteLockedIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.PerMapExplorerNoteLockedIcon"); }
990 UTexture2D*& TamedDinoUnlockedIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.TamedDinoUnlockedIcon"); }
991 UTexture2D*& TamedDinoLockedIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.TamedDinoLockedIcon"); }
992 TArray<FUnlockableEmoteEntry, TSizedDefaultAllocator<32> >& UnlockableEmotesField() { return *GetNativePointerField<TArray<FUnlockableEmoteEntry, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.UnlockableEmotes"); }
993 TArray<FEmoteGroup, TSizedDefaultAllocator<32> >& EmoteGroupsField() { return *GetNativePointerField<TArray<FEmoteGroup, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.EmoteGroups"); }
994 TArray<FClassRemappingWeight, TSizedDefaultAllocator<32> >& GlobalNPCRandomSpawnClassWeightsField() { return *GetNativePointerField<TArray<FClassRemappingWeight, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.GlobalNPCRandomSpawnClassWeights"); }
995 UTexture2D*& DinoOrderIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.DinoOrderIcon"); }
996 UTexture2D*& DinoMinimalIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.DinoMinimalIcon"); }
997 UTexture2D*& PlayerMinimalIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.PlayerMinimalIcon"); }
998 //TSoftClassPtr<APrimalEmitterSpawnable>& DinoOrderEffect_MoveToField() { return *GetNativePointerField<//TSoftClassPtr<APrimalEmitterSpawnable>*>(this, "UPrimalGameData.DinoOrderEffect_MoveTo"); }
999 //TSoftClassPtr<APrimalEmitterSpawnable>& DinoOrderEffect_AttackTargetField() { return *GetNativePointerField<//TSoftClassPtr<APrimalEmitterSpawnable>*>(this, "UPrimalGameData.DinoOrderEffect_AttackTarget"); }
1000 TArray<FObjectCorrelation, TSizedDefaultAllocator<32> >& AdditionalHumanMaleAnimSequenceOverridesField() { return *GetNativePointerField<TArray<FObjectCorrelation, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalHumanMaleAnimSequenceOverrides"); }
1001 TArray<FObjectCorrelation, TSizedDefaultAllocator<32> >& AdditionalHumanFemaleAnimSequenceOverridesField() { return *GetNativePointerField<TArray<FObjectCorrelation, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalHumanFemaleAnimSequenceOverrides"); }
1002 TArray<FObjectCorrelation, TSizedDefaultAllocator<32> >& AdditionalHumanMaleAnimMontagesOverridesField() { return *GetNativePointerField<TArray<FObjectCorrelation, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalHumanMaleAnimMontagesOverrides"); }
1003 TArray<FObjectCorrelation, TSizedDefaultAllocator<32> >& AdditionalHumanFemaleAnimMontagesOverridesField() { return *GetNativePointerField<TArray<FObjectCorrelation, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalHumanFemaleAnimMontagesOverrides"); }
1004 TArray<FOverrideAnimBlueprintEntry, TSizedDefaultAllocator<32> >& AdditionalHumanMaleOverrideAnimBlueprintsField() { return *GetNativePointerField<TArray<FOverrideAnimBlueprintEntry, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalHumanMaleOverrideAnimBlueprints"); }
1005 TArray<FOverrideAnimBlueprintEntry, TSizedDefaultAllocator<32> >& AdditionalHumanFemaleOverrideAnimBlueprintsField() { return *GetNativePointerField<TArray<FOverrideAnimBlueprintEntry, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalHumanFemaleOverrideAnimBlueprints"); }
1006 //TArray<TSubclassOf<ASaveGameActor>, TSizedDefaultAllocator<32> >& ServerExtraWorldSingletonActorClassesField() { return *GetNativePointerField<//TArray<TSubclassOf<ASaveGameActor>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ServerExtraWorldSingletonActorClasses"); }
1007 //TArray<TSubclassOf<UPrimalGameData>, TSizedDefaultAllocator<32> >& ExtraStackedGameDataClassesField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalGameData>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ExtraStackedGameDataClasses"); }
1008 TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >& HeadHairStyleDefinitionsField() { return *GetNativePointerField<TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.HeadHairStyleDefinitions"); }
1009 TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >& FacialHairStyleDefinitionsField() { return *GetNativePointerField<TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.FacialHairStyleDefinitions"); }
1010 TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >& EyebrowsDefinitionsField() { return *GetNativePointerField<TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.EyebrowsDefinitions"); }
1011 unsigned int& PlayerMeshMaterialIndexField() { return *GetNativePointerField<unsigned int*>(this, "UPrimalGameData.PlayerMeshMaterialIndex"); }
1012 FName& EyebrowMaskParamNameField() { return *GetNativePointerField<FName*>(this, "UPrimalGameData.EyebrowMaskParamName"); }
1013 FName& HairMaskParamNameField() { return *GetNativePointerField<FName*>(this, "UPrimalGameData.HairMaskParamName"); }
1014 FName& FacialHairMaskParamNameField() { return *GetNativePointerField<FName*>(this, "UPrimalGameData.FacialHairMaskParamName"); }
1015 FHairStyleDefinition& EyelashesDefinitionsField() { return *GetNativePointerField<FHairStyleDefinition*>(this, "UPrimalGameData.EyelashesDefinitions"); }
1016 TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >& AdditionalHeadHairStyleDefinitionsField() { return *GetNativePointerField<TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalHeadHairStyleDefinitions"); }
1017 TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >& AdditionalFacialHairStyleDefinitionsField() { return *GetNativePointerField<TArray<FHairStyleDefinition, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalFacialHairStyleDefinitions"); }
1018 USoundBase*& GenericWaterPostprocessAmbientSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.GenericWaterPostprocessAmbientSound"); }
1019// TSubclassOf<UPrimalPlayerData>& OverridePlayerDataClassField() { return *GetNativePointerField<TSubclassOf<UPrimalPlayerData>*>(this, "UPrimalGameData.OverridePlayerDataClass"); }
1020 TArray<FName, TSizedDefaultAllocator<32> >& AllDinosAchievementNameTagsField() { return *GetNativePointerField<TArray<FName, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AllDinosAchievementNameTags"); }
1021 USoundBase*& GenericArrowPickedUpSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.GenericArrowPickedUpSound"); }
1022 UTexture2D*& AimMagnetismIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.AimMagnetismIcon"); }
1023 UTexture2D*& UnlockIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.UnlockIcon"); }
1024 FColor& WheelFolderColorField() { return *GetNativePointerField<FColor*>(this, "UPrimalGameData.WheelFolderColor"); }
1025 FColor& WheelBackColorField() { return *GetNativePointerField<FColor*>(this, "UPrimalGameData.WheelBackColor"); }
1026 UParticleSystem*& CorpseLocatorEffectField() { return *GetNativePointerField<UParticleSystem**>(this, "UPrimalGameData.CorpseLocatorEffect"); }
1027 UTexture2D*& MaxInventoryIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.MaxInventoryIcon"); }
1028 UTexture2D*& ItemSkinIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.ItemSkinIcon"); }
1029 //TArray<TEnumAsByte<enum ECollisionChannel>, TSizedDefaultAllocator<32> >& SkeletalPhysCustomBodyAdditionalIgnoresField() { return *GetNativePointerField<TArray<TEnumAsByte<enum ECollisionChannel>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.SkeletalPhysCustomBodyAdditionalIgnores"); }
1030 USoundBase*& ActionWheelClickSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.ActionWheelClickSound"); }
1031 USoundBase*& ActionWheelSelectSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.ActionWheelSelectSound"); }
1032 USoundBase*& ActionWheelProgressSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.ActionWheelProgressSound"); }
1033 USoundBase*& ActionWheelProgressCompleteSoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.ActionWheelProgressCompleteSound"); }
1034 USoundBase*& Sound_GenericBoardPassengerField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_GenericBoardPassenger"); }
1035 USoundBase*& Sound_GenericUnboardPassengerField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_GenericUnboardPassenger"); }
1036 USoundBase*& Sound_CraftingTabToggleField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.Sound_CraftingTabToggle"); }
1037 UParticleSystem*& LockedToSeatingStructureParticleField() { return *GetNativePointerField<UParticleSystem**>(this, "UPrimalGameData.LockedToSeatingStructureParticle"); }
1038// TSubclassOf<UPrimalItem>& GenericBatteryItemClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "UPrimalGameData.GenericBatteryItemClass"); }
1039 TMap<UClass*, UPrimalEngramEntry*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, UPrimalEngramEntry*, 0> >& ItemEngramMapField() { return *GetNativePointerField<TMap<UClass*, UPrimalEngramEntry*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UClass*, UPrimalEngramEntry*, 0> >*>(this, "UPrimalGameData.ItemEngramMap"); }
1040 //TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >& GenesisSeasonPassItemsField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.GenesisSeasonPassItems"); }
1041// TSubclassOf<AActor>& DefaultStructureDestroyedMeshActorClassField() { return *GetNativePointerField<TSubclassOf<AActor>*>(this, "UPrimalGameData.DefaultStructureDestroyedMeshActorClass"); }
1042 //TArray<TSubclassOf<UHexagonTradableOption>, TSizedDefaultAllocator<32> >& DefaultTradableOptionsField() { return *GetNativePointerField<//TArray<TSubclassOf<UHexagonTradableOption>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DefaultTradableOptions"); }
1043 //TArray<TSubclassOf<UHexagonTradableOption>, TSizedDefaultAllocator<32> >& CoreTradableOptionsField() { return *GetNativePointerField<//TArray<TSubclassOf<UHexagonTradableOption>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.CoreTradableOptions"); }
1044 //TArray<TSubclassOf<UHexagonTradableOption>, TSizedDefaultAllocator<32> >& AdditionalTradableOptionsField() { return *GetNativePointerField<//TArray<TSubclassOf<UHexagonTradableOption>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalTradableOptions"); }
1045 //TArray<//TSoftClassPtr<APrimalBuff>, TSizedDefaultAllocator<32> >& AlwaysAllowBuffClassesField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<APrimalBuff>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AlwaysAllowBuffClasses"); }
1046 TArray<FGrinderItemReplacer, TSizedDefaultAllocator<32> >& GrinderReplacementsField() { return *GetNativePointerField<TArray<FGrinderItemReplacer, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.GrinderReplacements"); }
1047 TArray<FInvalidReferenceRedirector, TSizedDefaultAllocator<32> >& InvalidReferenceRedirectsField() { return *GetNativePointerField<TArray<FInvalidReferenceRedirector, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.InvalidReferenceRedirects"); }
1048 TArray<FInvalidReferenceRedirector, TSizedDefaultAllocator<32> >& AdditionalInvalidReferenceRedirectsField() { return *GetNativePointerField<TArray<FInvalidReferenceRedirector, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalInvalidReferenceRedirects"); }
1049// TSubclassOf<UPrimalWorldBuffData>& CoreWorldBuffDefinitionsField() { return *GetNativePointerField<TSubclassOf<UPrimalWorldBuffData>*>(this, "UPrimalGameData.CoreWorldBuffDefinitions"); }
1050 //TArray<TSubclassOf<UPrimalWorldBuffData>, TSizedDefaultAllocator<32> >& AdditionalWorldBuffDefinitionsField() { return *GetNativePointerField<//TArray<TSubclassOf<UPrimalWorldBuffData>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalWorldBuffDefinitions"); }
1051 UPrimalWorldBuffData*& WorldBuffDataField() { return *GetNativePointerField<UPrimalWorldBuffData**>(this, "UPrimalGameData.WorldBuffData"); }
1052 FLinearColor& PointOfInterest_IndicatorColor_DefaultField() { return *GetNativePointerField<FLinearColor*>(this, "UPrimalGameData.PointOfInterest_IndicatorColor_Default"); }
1053 FLinearColor& PointOfInterest_IndicatorColor_ObjectiveCompleteField() { return *GetNativePointerField<FLinearColor*>(this, "UPrimalGameData.PointOfInterest_IndicatorColor_ObjectiveComplete"); }
1054 FLinearColor& PointOfInterest_ProgressBarColor_TamingAffinityField() { return *GetNativePointerField<FLinearColor*>(this, "UPrimalGameData.PointOfInterest_ProgressBarColor_TamingAffinity"); }
1055 UTexture2D*& PointOfInterest_Icon_TamingInProgressField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.PointOfInterest_Icon_TamingInProgress"); }
1056 UTexture2D*& PointOfInterest_Icon_TamingCompleteField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.PointOfInterest_Icon_TamingComplete"); }
1057 UTexture2D*& PointOfInterest_Icon_PlayerField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.PointOfInterest_Icon_Player"); }
1058// TSubclassOf<UPrimalGlobalUIData>& GlobalUIDataClass_PS5Field() { return *GetNativePointerField<TSubclassOf<UPrimalGlobalUIData>*>(this, "UPrimalGameData.GlobalUIDataClass_PS5"); }
1059// TSubclassOf<UPrimalGlobalUIData>& GlobalUIDataClass_XSXField() { return *GetNativePointerField<TSubclassOf<UPrimalGlobalUIData>*>(this, "UPrimalGameData.GlobalUIDataClass_XSX"); }
1060// TSubclassOf<UPrimalGlobalUIData>& GlobalUIDataClassField() { return *GetNativePointerField<TSubclassOf<UPrimalGlobalUIData>*>(this, "UPrimalGameData.GlobalUIDataClass"); }
1061 TArray<FWorldDefaultItemSet, TSizedDefaultAllocator<32> >& DefaultMapItemSetsField() { return *GetNativePointerField<TArray<FWorldDefaultItemSet, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DefaultMapItemSets"); }
1062 TArray<FWorldDefaultItemSet, TSizedDefaultAllocator<32> >& AdditionalDefaultMapItemSetsField() { return *GetNativePointerField<TArray<FWorldDefaultItemSet, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalDefaultMapItemSets"); }
1063 //TSoftClassPtr<AActor>& PhotoModeClassField() { return *GetNativePointerField<//TSoftClassPtr<AActor>*>(this, "UPrimalGameData.PhotoModeClass"); }
1064 //TSoftClassPtr<AActor>& OverridePhotoModeClassField() { return *GetNativePointerField<//TSoftClassPtr<AActor>*>(this, "UPrimalGameData.OverridePhotoModeClass"); }
1065 TArray<FExtraEggItem, TSizedDefaultAllocator<32> >& ExtraEggItemsField() { return *GetNativePointerField<TArray<FExtraEggItem, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ExtraEggItems"); }
1066 TArray<FExtraEggItem, TSizedDefaultAllocator<32> >& AdditionalExtraEggItemsField() { return *GetNativePointerField<TArray<FExtraEggItem, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AdditionalExtraEggItems"); }
1067 UStaticMesh*& CopySettingsVisualIndicatorMeshField() { return *GetNativePointerField<UStaticMesh**>(this, "UPrimalGameData.CopySettingsVisualIndicatorMesh"); }
1068 UMaterialInterface*& CopySettingsVisualIndicatorMaterialField() { return *GetNativePointerField<UMaterialInterface**>(this, "UPrimalGameData.CopySettingsVisualIndicatorMaterial"); }
1069 TArray<FSlateColor, TSizedDefaultAllocator<32> >& SubtitleColorsField() { return *GetNativePointerField<TArray<FSlateColor, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.SubtitleColors"); }
1070// TSubclassOf<UToolTipWidget>& HUDOverlayGestationTooltipField() { return *GetNativePointerField<TSubclassOf<UToolTipWidget>*>(this, "UPrimalGameData.HUDOverlayGestationTooltip"); }
1071 //TArray<//TSoftClassPtr<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >& ProfilingDinosField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ProfilingDinos"); }
1072 //TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >& ProfilingStructuresField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.ProfilingStructures"); }
1073 UShooterHaptics*& HapticsField() { return *GetNativePointerField<UShooterHaptics**>(this, "UPrimalGameData.Haptics"); }
1074 TArray<FCryopodPersistantBuffs, TSizedDefaultAllocator<32> >& CryopodPersistantBuffsMapField() { return *GetNativePointerField<TArray<FCryopodPersistantBuffs, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.CryopodPersistantBuffsMap"); }
1075 TArray<FConfigSupplyCrateItemsOverride, TSizedDefaultAllocator<32> >& CoreOverrideSupplyCrateItemsField() { return *GetNativePointerField<TArray<FConfigSupplyCrateItemsOverride, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.CoreOverrideSupplyCrateItems"); }
1076 USoundBase*& PreRespawnUISoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.PreRespawnUISound"); }
1077 USoundBase*& PostRespawnUISoundField() { return *GetNativePointerField<USoundBase**>(this, "UPrimalGameData.PostRespawnUISound"); }
1078 TArray<FString, TSizedDefaultAllocator<32> >& MapMovieOrderHelperField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.MapMovieOrderHelper"); }
1079 TArray<FSubtitleStringMap, TSizedDefaultAllocator<32> >& BookendSubtitlesField() { return *GetNativePointerField<TArray<FSubtitleStringMap, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.BookendSubtitles"); }
1080 //TArray<TSoftObjectPtr<UObject>, TSizedDefaultAllocator<32> >& DLCStructsAndEnumsField() { return *GetNativePointerField<//TArray<TSoftObjectPtr<UObject>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DLCStructsAndEnums"); }
1081 TArray<FDinoAbilities, TSizedDefaultAllocator<32> >& AbilityDescriptionsField() { return *GetNativePointerField<TArray<FDinoAbilities, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.AbilityDescriptions"); }
1083 //TArray<TSubclassOf<UDinoTrackFilterOption>, TSizedDefaultAllocator<32> >& DinoTrackFilterOptionsField() { return *GetNativePointerField<//TArray<TSubclassOf<UDinoTrackFilterOption>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.DinoTrackFilterOptions"); }
1084 //TArray<TSubclassOf<UDinoTrackFilterOption>, TSizedDefaultAllocator<32> >& CustomDinoTrackFilterOptionsField() { return *GetNativePointerField<//TArray<TSubclassOf<UDinoTrackFilterOption>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.CustomDinoTrackFilterOptions"); }
1085 UModDataAsset*& AdditionalModDataAssetField() { return *GetNativePointerField<UModDataAsset**>(this, "UPrimalGameData.AdditionalModDataAsset"); }
1086 TArray<FPlayerConfigVoiceCollectionInfo, TSizedDefaultAllocator<32> >& PlayerConfigVoiceCollectionOptionsField() { return *GetNativePointerField<TArray<FPlayerConfigVoiceCollectionInfo, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.PlayerConfigVoiceCollectionOptions"); }
1087 TArray<FPlayerConfigVoiceCollectionInfo, TSizedDefaultAllocator<32> >& CustomPlayerConfigVoiceCollectionOptionsField() { return *GetNativePointerField<TArray<FPlayerConfigVoiceCollectionInfo, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.CustomPlayerConfigVoiceCollectionOptions"); }
1088 TArray<FPlayerBoneBodyPreset, TSizedDefaultAllocator<32> >& BodyBonePresetOptionsField() { return *GetNativePointerField<TArray<FPlayerBoneBodyPreset, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.BodyBonePresetOptions"); }
1089 TArray<FPlayerBoneBodyPreset, TSizedDefaultAllocator<32> >& CustomBodyBonePresetOptionsField() { return *GetNativePointerField<TArray<FPlayerBoneBodyPreset, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.CustomBodyBonePresetOptions"); }
1090 UTexture2D*& ExperienceIconField() { return *GetNativePointerField<UTexture2D**>(this, "UPrimalGameData.ExperienceIcon"); }
1091 //TSoftClassPtr<UObject>& CDOLiveUpdatesDataClassField() { return *GetNativePointerField<//TSoftClassPtr<UObject>*>(this, "UPrimalGameData.CDOLiveUpdatesDataClass"); }
1092// TSubclassOf<AActor>& VolumetricDispatcherClassField() { return *GetNativePointerField<TSubclassOf<AActor>*>(this, "UPrimalGameData.VolumetricDispatcherClass"); }
1093// TSubclassOf<AActor>& DefaultDestructionInstanceActorWithGeoCollectionField() { return *GetNativePointerField<TSubclassOf<AActor>*>(this, "UPrimalGameData.DefaultDestructionInstanceActorWithGeoCollection"); }
1094 //TSoftClassPtr<UDamageType>& CheatDestroyFoliageDamageTypeField() { return *GetNativePointerField<//TSoftClassPtr<UDamageType>*>(this, "UPrimalGameData.CheatDestroyFoliageDamageType"); }
1095// TSubclassOf<AActor>& DefaultFieldSystemActorClassField() { return *GetNativePointerField<TSubclassOf<AActor>*>(this, "UPrimalGameData.DefaultFieldSystemActorClass"); }
1096// TSubclassOf<UNavAreaBase>& DefaultWaterNavAreaField() { return *GetNativePointerField<TSubclassOf<UNavAreaBase>*>(this, "UPrimalGameData.DefaultWaterNavArea"); }
1097// TSubclassOf<UNavAreaBase>& DefaultStructureNavAreaField() { return *GetNativePointerField<TSubclassOf<UNavAreaBase>*>(this, "UPrimalGameData.DefaultStructureNavArea"); }
1098 UDataTable*& ItemSpawnBlacklistDataTableField() { return *GetNativePointerField<UDataTable**>(this, "UPrimalGameData.ItemSpawnBlacklistDataTable"); }
1099 //TSoftClassPtr<APrimalBuff>& CarriedNotifyBuffField() { return *GetNativePointerField<//TSoftClassPtr<APrimalBuff>*>(this, "UPrimalGameData.CarriedNotifyBuff"); }
1100 //TSoftObjectPtr<UPrimalWordFilter>& MainNameWordListField() { return *GetNativePointerField<TSoftObjectPtr<UPrimalWordFilter>*>(this, "UPrimalGameData.MainNameWordList"); }
1101
1102 // Bitfields
1103
1104
1105 // Functions
1106
1107 USoundBase* GetGenericCombatMusic(APrimalCharacter* forCharacter, APrimalCharacter* forEnemy) { return NativeCall<USoundBase*, APrimalCharacter*, APrimalCharacter*>(this, "UPrimalGameData.GetGenericCombatMusic(APrimalCharacter*,APrimalCharacter*)", forCharacter, forEnemy); }
1108 void LoadedWorld(UWorld* TheWorld) { NativeCall<void, UWorld*>(this, "UPrimalGameData.LoadedWorld(UWorld*)", TheWorld); }
1109 void TickedWorld(UWorld* TheWorld, float DeltaTime) { NativeCall<void, UWorld*, float>(this, "UPrimalGameData.TickedWorld(UWorld*,float)", TheWorld, DeltaTime); }
1110 static void StaticRegisterNativesUPrimalGameData() { NativeCall<void>(nullptr, "UPrimalGameData.StaticRegisterNativesUPrimalGameData()"); }
1111 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "UPrimalGameData.StaticClass()"); }
1112 //void ~UPrimalGameData() { NativeCall<void>(this, "UPrimalGameData.~UPrimalGameData()"); }
1113 //void UPrimalGameData(const FObjectInitializer* ObjectInitializer) { NativeCall<void, const FObjectInitializer*>(this, "UPrimalGameData.UPrimalGameData(FObjectInitializer*)", ObjectInitializer); }
1114 void SetCoreDefaults() { NativeCall<void>(this, "UPrimalGameData.SetCoreDefaults()"); }
1115 void Initialize(const TArray<UModDataAsset*, TSizedDefaultAllocator<32> >* AdditionalModDataAssets) { NativeCall<void, const TArray<UModDataAsset*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.Initialize(TArray<UModDataAsset*,TSizedDefaultAllocator<32>>*)", AdditionalModDataAssets); }
1116 FLinearColor* GetColorForDefinition(FLinearColor* result, int DefinitionIndex) { return NativeCall<FLinearColor*, FLinearColor*, int>(this, "UPrimalGameData.GetColorForDefinition(FLinearColor*,int)", result, DefinitionIndex); }
1117 bool CanTeamTarget(int attackerTeam, int victimTeam, int originalVictimTargetingTeam, const AActor* Attacker, const AActor* Victim) { return NativeCall<bool, int, int, int, const AActor*, const AActor*>(this, "UPrimalGameData.CanTeamTarget(int,int,int,AActor*,AActor*)", attackerTeam, victimTeam, originalVictimTargetingTeam, Attacker, Victim); }
1118 bool CanTeamDamage(int attackerTeam, int victimTeam, const AActor* Attacker) { return NativeCall<bool, int, int, const AActor*>(this, "UPrimalGameData.CanTeamDamage(int,int,AActor*)", attackerTeam, victimTeam, Attacker); }
1119 int GetNamedTargetingTeamIndex(FName TargetingTeamName) { return NativeCall<int, FName>(this, "UPrimalGameData.GetNamedTargetingTeamIndex(FName)", TargetingTeamName); }
1120 int GetIndexDynamicMatBytesByName(FName Name) { return NativeCall<int, FName>(this, "UPrimalGameData.GetIndexDynamicMatBytesByName(FName)", Name); }
1121 void GetDataListEntries(TArray<IDataListEntryInterface*, TSizedDefaultAllocator<32> >* OutDataListEntries, int DataListType, bool bCreateFolders, char FolderLevel, TArray<FString, TSizedDefaultAllocator<32> >* FoldersFound, UObject* ForObject, const wchar_t* CustomFolderFilter, char SortType, const wchar_t* NameFilter, bool includeSkins, bool onlySkins, bool bIsSkinSelectorMode) { NativeCall<void, TArray<IDataListEntryInterface*, TSizedDefaultAllocator<32> >*, int, bool, char, TArray<FString, TSizedDefaultAllocator<32> >*, UObject*, const wchar_t*, char, const wchar_t*, bool, bool, bool>(this, "UPrimalGameData.GetDataListEntries(TArray<IDataListEntryInterface*,TSizedDefaultAllocator<32>>*,int,bool,char,TArray<FString,TSizedDefaultAllocator<32>>*,UObject*,wchar_t*,char,wchar_t*,bool,bool,bool)", OutDataListEntries, DataListType, bCreateFolders, FolderLevel, FoldersFound, ForObject, CustomFolderFilter, SortType, NameFilter, includeSkins, onlySkins, bIsSkinSelectorMode); }
1122 bool GetEntryDefaultEnabled(IDataListEntryInterface* entryInterface) { return NativeCall<bool, IDataListEntryInterface*>(this, "UPrimalGameData.GetEntryDefaultEnabled(IDataListEntryInterface*)", entryInterface); }
1123 FString* GetEntryDefaultTextOverride(FString* result, IDataListEntryInterface* entryInterface) { return NativeCall<FString*, FString*, IDataListEntryInterface*>(this, "UPrimalGameData.GetEntryDefaultTextOverride(FString&,IDataListEntryInterface*)", result, entryInterface); }
1124 void GetEntryExtraIcons(IDataListEntryInterface* entryInterface, TArray<UTexture2D*, TSizedDefaultAllocator<32> >* extraIcons) { NativeCall<void, IDataListEntryInterface*, TArray<UTexture2D*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.GetEntryExtraIcons(IDataListEntryInterface*,TArray<UTexture2D*,TSizedDefaultAllocator<32>>*)", entryInterface, extraIcons); }
1125 void GetEntryCustomColor(IDataListEntryInterface* entryInterface, FLinearColor* CustomColor, FLinearColor* TextColorOverride) { NativeCall<void, IDataListEntryInterface*, FLinearColor*, FLinearColor*>(this, "UPrimalGameData.GetEntryCustomColor(IDataListEntryInterface*,FLinearColor*,FLinearColor*)", entryInterface, CustomColor, TextColorOverride); }
1126// TSubclassOf<UPrimalDinoEntry>* GetDinoEntry(TSubclassOf<UPrimalDinoEntry>* result, TSubclassOf<APrimalDinoCharacter> DinoClass) { return NativeCall<TSubclassOf<UPrimalDinoEntry> *, TSubclassOf<UPrimalDinoEntry>*, TSubclassOf<APrimalDinoCharacter>>(this, "UPrimalGameData.GetDinoEntry(TSubclassOf<UPrimalDinoEntry>*,TSubclassOf<APrimalDinoCharacter>)", result, DinoClass); }
1127 //static TSubclassOf<UPrimalDinoEntry>* GetDinoEntrySoft() { return NativeCall<TSubclassOf<UPrimalDinoEntry> *>(nullptr, "UPrimalGameData.GetDinoEntrySoft()"); }
1128// TSubclassOf<UObject>* GetRedirectedClass(TSubclassOf<UObject>* result, const FString* key, UObject* WorldContextObject) { return NativeCall<TSubclassOf<UObject> *, TSubclassOf<UObject>*, const FString*, UObject*>(this, "UPrimalGameData.GetRedirectedClass(TSubclassOf<UObject>*,FString&,UObject*)", result, key, WorldContextObject); }
1129 static void ArkChangeUIPlatform() { NativeCall<void>(nullptr, "UPrimalGameData.ArkChangeUIPlatform()"); }
1130 static UPrimalGlobalUIData* BPGetGlobalUIData(bool* bIsPsOrXbUi) { return NativeCall<UPrimalGlobalUIData*, bool*>(nullptr, "UPrimalGameData.BPGetGlobalUIData(bool*)", bIsPsOrXbUi); }
1131 USoundBase* GetGenericCombatMusic_Implementation(APrimalCharacter* forCharacter, APrimalCharacter* forEnemy) { return NativeCall<USoundBase*, APrimalCharacter*, APrimalCharacter*>(this, "UPrimalGameData.GetGenericCombatMusic_Implementation(APrimalCharacter*,APrimalCharacter*)", forCharacter, forEnemy); }
1132 static void AddPartBoneModifiers(USkeletalMeshComponent* ForMesh, const TArray<FBoneModifierRange, TSizedDefaultAllocator<32> >* BoneModifierRanges, float Value, TArray<FBoneModifier, TSizedDefaultAllocator<32> >* BoneModifiers) { NativeCall<void, USkeletalMeshComponent*, const TArray<FBoneModifierRange, TSizedDefaultAllocator<32> >*, float, TArray<FBoneModifier, TSizedDefaultAllocator<32> >*>(nullptr, "UPrimalGameData.AddPartBoneModifiers(USkeletalMeshComponent*,TArray<FBoneModifierRange,TSizedDefaultAllocator<32>>*,float,TArray<FBoneModifier,TSizedDefaultAllocator<32>>*)", ForMesh, BoneModifierRanges, Value, BoneModifiers); }
1133 //FLevelExperienceRamp* GetLevelExperienceRamp(ELevelExperienceRampType::Type levelType) { return NativeCall<FLevelExperienceRamp*, ELevelExperienceRampType::Type>(this, "UPrimalGameData.GetLevelExperienceRamp(ELevelExperienceRampType::Type)", levelType); }
1134 TArray<int, TSizedDefaultAllocator<32> >* GetPlayerLevelEngramPoints() { return NativeCall<TArray<int, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.GetPlayerLevelEngramPoints()"); }
1135 static TSubclassOf<UObject>* GetRemappedClass_HardHard(TSubclassOf<UObject>* result, const TArray<FClassRemapping, TSizedDefaultAllocator<32>>* RemappedClasses, TSubclassOf<UObject> ForClass) { return NativeCall<TSubclassOf<UObject>*, TSubclassOf<UObject>*, const TArray<FClassRemapping, TSizedDefaultAllocator<32>>*, TSubclassOf<UObject>>(nullptr, "UPrimalGameData.GetRemappedClass_HardHard(TArray<FClassRemapping,TSizedDefaultAllocator<32>>&,TSubclassOf<UObject>)", result, RemappedClasses, ForClass); }
1136 static TSubclassOf<UObject>* GetRemappedClass_HardSoft(TSubclassOf<UObject>* result, const TArray<FClassRemapping, TSizedDefaultAllocator<32>>* RemappedClasses, const FSoftObjectPath* ForClass) { return NativeCall<TSubclassOf<UObject>*, TSubclassOf<UObject>*, const TArray<FClassRemapping, TSizedDefaultAllocator<32>>*, const FSoftObjectPath*>(nullptr, "UPrimalGameData.GetRemappedClass_HardSoft(TArray<FClassRemapping,TSizedDefaultAllocator<32>>&,FSoftObjectPath&)", result, RemappedClasses, ForClass); }
1137 static FSoftObjectPath* GetRemappedClass_SoftSoft(FSoftObjectPath* result, const TArray<FClassRemapping, TSizedDefaultAllocator<32>>* RemappedClasses, const FSoftObjectPath* ForClass) { return NativeCall<FSoftObjectPath*, FSoftObjectPath*, const TArray<FClassRemapping, TSizedDefaultAllocator<32>>*, const FSoftObjectPath*>(nullptr, "UPrimalGameData.GetRemappedClass_SoftSoft(TArray<FClassRemapping,TSizedDefaultAllocator<32>>&,FSoftObjectPath&)", result, RemappedClasses, ForClass); }
1138 //static void GetClassAdditions(//TArray<TSubclassOf<UObject>, TSizedDefaultAllocator<32> >* TheClassAdditions, const TArray<FClassAddition, TSizedDefaultAllocator<32> >* ClassAdditions, TSubclassOf<UObject> ForClass) { NativeCall<void, //TArray<TSubclassOf<UObject>, TSizedDefaultAllocator<32> >*, const TArray<FClassAddition, TSizedDefaultAllocator<32> >*, TSubclassOf<UObject>>(nullptr, "UPrimalGameData.GetClassAdditions(//TArray<TSubclassOf<UObject>,TSizedDefaultAllocator<32>>*,TArray<FClassAddition,TSizedDefaultAllocator<32>>*,TSubclassOf<UObject>)", TheClassAdditions, ClassAdditions, ForClass); }
1139 TArray<FString, TSizedDefaultAllocator<32> >* GetPlayerSpawnRegions(UWorld* ForWorld) { return NativeCall<TArray<FString, TSizedDefaultAllocator<32> >*, UWorld*>(this, "UPrimalGameData.GetPlayerSpawnRegions(UWorld*)", ForWorld); }
1140 bool MergeModData(UPrimalGameData* InMergeCanidate) { return NativeCall<bool, UPrimalGameData*>(this, "UPrimalGameData.MergeModData(UPrimalGameData*)", InMergeCanidate); }
1141 FDinoBabySetup* GetDinoBabySetup(FName DinoNameTag) { return NativeCall<FDinoBabySetup*, FName>(this, "UPrimalGameData.GetDinoBabySetup(FName)", DinoNameTag); }
1142 static bool LocalIsGlobalExplorerNoteUnlocked(int ExplorerNoteIndex) { return NativeCall<bool, int>(nullptr, "UPrimalGameData.LocalIsGlobalExplorerNoteUnlocked(int)", ExplorerNoteIndex); }
1143 void PostLoad() { NativeCall<void>(this, "UPrimalGameData.PostLoad()"); }
1144 bool GetAllAbilitiesForDino(const FName* DinoTag, TArray<FDinoAbilityInfo, TSizedDefaultAllocator<32> >* AbilityInfos) { return NativeCall<bool, const FName*, TArray<FDinoAbilityInfo, TSizedDefaultAllocator<32> >*>(this, "UPrimalGameData.GetAllAbilitiesForDino(FName*,TArray<FDinoAbilityInfo,TSizedDefaultAllocator<32>>*)", DinoTag, AbilityInfos); }
1145 static TArray<FDinoAncestorsEntry, TSizedDefaultAllocator<32> >* GetNonBPDinoAncestorsFromBP() { return NativeCall<TArray<FDinoAncestorsEntry, TSizedDefaultAllocator<32> >*>(nullptr, "UPrimalGameData.GetNonBPDinoAncestorsFromBP()"); }
1146 static TArray<FDinoAncestorsEntryBlueprint, TSizedDefaultAllocator<32> >* GetBPDinoAncestorsFromNonBP() { return NativeCall<TArray<FDinoAncestorsEntryBlueprint, TSizedDefaultAllocator<32> >*>(nullptr, "UPrimalGameData.GetBPDinoAncestorsFromNonBP()"); }
1147 static void AppendBoneModifiers(USkeletalMeshComponent* ForMesh, const TArray<FBoneModifierNamed, TSizedDefaultAllocator<32> >* Modifiers, TArray<FBoneModifier, TSizedDefaultAllocator<32> >* OutBoneModifiers) { NativeCall<void, USkeletalMeshComponent*, const TArray<FBoneModifierNamed, TSizedDefaultAllocator<32> >*, TArray<FBoneModifier, TSizedDefaultAllocator<32> >*>(nullptr, "UPrimalGameData.AppendBoneModifiers(USkeletalMeshComponent*,TArray<FBoneModifierNamed,TSizedDefaultAllocator<32>>*,TArray<FBoneModifier,TSizedDefaultAllocator<32>>*)", ForMesh, Modifiers, OutBoneModifiers); }
1148 static void AppendGlobalBoneModifiers(USkeletalMeshComponent* ForMesh, bool IsFemale, TArray<FBoneModifier, TSizedDefaultAllocator<32> >* BoneModifiers) { NativeCall<void, USkeletalMeshComponent*, bool, TArray<FBoneModifier, TSizedDefaultAllocator<32> >*>(nullptr, "UPrimalGameData.AppendGlobalBoneModifiers(USkeletalMeshComponent*,bool,TArray<FBoneModifier,TSizedDefaultAllocator<32>>*)", ForMesh, IsFemale, BoneModifiers); }
1149 static char GetIsItemBlacklisted() { return NativeCall<char>(nullptr, "UPrimalGameData.GetIsItemBlacklisted()"); }
1150 const UPrimalGlobalUIData* GetUIDataFast() { return NativeCall<const UPrimalGlobalUIData*>(this, "UPrimalGameData.GetUIDataFast()"); }
1151 static TSubclassOf<UObject>* GetRedirectedClass(TSubclassOf<UObject>* result, FString* key, UObject* WorldContextObject) { return NativeCall<TSubclassOf<UObject>*, TSubclassOf<UObject>*, FString*, UObject*>(nullptr, "UPrimalGameData.GetRedirectedClass(FString&,UObject*)", result, key, WorldContextObject); }
1152};
1153
1155{
1156 // Fields
1157
1158 UPrimalGameData*& PrimalGameDataField() { return *GetNativePointerField<UPrimalGameData**>(this, "UPrimalGlobals.PrimalGameData"); }
1159 UPrimalGameData*& PrimalGameDataOverrideField() { return *GetNativePointerField<UPrimalGameData**>(this, "UPrimalGlobals.PrimalGameDataOverride"); }
1160// TSubclassOf<UShooterReplicationGraph>& DefaultReplicationGraphField() { return *GetNativePointerField<TSubclassOf<UShooterReplicationGraph>*>(this, "UPrimalGlobals.DefaultReplicationGraph"); }
1161 //TSoftClassPtr<UPrimalGameData>& PrimalGameDataAssetField() { return *GetNativePointerField<//TSoftClassPtr<UPrimalGameData>*>(this, "UPrimalGlobals.PrimalGameDataAsset"); }
1162 //TArray<//TSoftClassPtr<UObject>, TSizedDefaultAllocator<32> >& PrimalGameDataAssetExtendedField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<UObject>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGlobals.PrimalGameDataAssetExtended"); }
1163 UPrimalAssets*& AssetsField() { return *GetNativePointerField<UPrimalAssets**>(this, "UPrimalGlobals.Assets"); }
1164// TSubclassOf<AStaticMeshActor>& RagdollKinematicActorClassField() { return *GetNativePointerField<TSubclassOf<AStaticMeshActor>*>(this, "UPrimalGlobals.RagdollKinematicActorClass"); }
1165// TSubclassOf<ADestructibleBaseActor>& DefaultHarvestTreeClassField() { return *GetNativePointerField<TSubclassOf<ADestructibleBaseActor>*>(this, "UPrimalGlobals.DefaultHarvestTreeClass"); }
1166// TSubclassOf<ADestructibleBaseActor>& DefaultHarvestBushClassField() { return *GetNativePointerField<TSubclassOf<ADestructibleBaseActor>*>(this, "UPrimalGlobals.DefaultHarvestBushClass"); }
1167// TSubclassOf<UUI_GenericConfirmationDialog>& GlobalGenericConfirmationDialogField() { return *GetNativePointerField<TSubclassOf<UUI_GenericConfirmationDialog>*>(this, "UPrimalGlobals.GlobalGenericConfirmationDialog"); }
1168 TArray<UObject*, TSizedDefaultAllocator<32> >& ExtraResourcesField() { return *GetNativePointerField<TArray<UObject*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGlobals.ExtraResources"); }
1169 bool& bAllowNonDedicatedHostField() { return *GetNativePointerField<bool*>(this, "UPrimalGlobals.bAllowNonDedicatedHost"); }
1170 TArray<FString, TSizedDefaultAllocator<32> >& UIOnlyShowMapFileNamesField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "UPrimalGlobals.UIOnlyShowMapFileNames"); }
1171 TArray<FString, TSizedDefaultAllocator<32> >& UIOnlyShowModIDsField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "UPrimalGlobals.UIOnlyShowModIDs"); }
1172 FString& CreditStringField() { return *GetNativePointerField<FString*>(this, "UPrimalGlobals.CreditString"); }
1173 FLinearColor& AlphaMissionColorField() { return *GetNativePointerField<FLinearColor*>(this, "UPrimalGlobals.AlphaMissionColor"); }
1174 FLinearColor& BetaMissionColorField() { return *GetNativePointerField<FLinearColor*>(this, "UPrimalGlobals.BetaMissionColor"); }
1175 FLinearColor& GammaMissionColorField() { return *GetNativePointerField<FLinearColor*>(this, "UPrimalGlobals.GammaMissionColor"); }
1176 FLinearColor& MissionCompleteMultiUseWheelTextColorField() { return *GetNativePointerField<FLinearColor*>(this, "UPrimalGlobals.MissionCompleteMultiUseWheelTextColor"); }
1177 UFont*& BigFont_OfflineField() { return *GetNativePointerField<UFont**>(this, "UPrimalGlobals.BigFont_Offline"); }
1178 UFont*& NormalFont_OfflineField() { return *GetNativePointerField<UFont**>(this, "UPrimalGlobals.NormalFont_Offline"); }
1179 UFont*& SmallFont_OfflineField() { return *GetNativePointerField<UFont**>(this, "UPrimalGlobals.SmallFont_Offline"); }
1180 //TArray<TSoftObjectPtr<UFont>, TSizedDefaultAllocator<32> >& OfflineFontArrayField() { return *GetNativePointerField<//TArray<TSoftObjectPtr<UFont>, TSizedDefaultAllocator<32> >*>(this, "UPrimalGlobals.OfflineFontArray"); }
1181// TSubclassOf<UPrimalUI>& SpawnMenuUITemplateField() { return *GetNativePointerField<TSubclassOf<UPrimalUI>*>(this, "UPrimalGlobals.SpawnMenuUITemplate"); }
1182// TSubclassOf<UUI_CustomOverlay>& CustomOverlayClassField() { return *GetNativePointerField<TSubclassOf<UUI_CustomOverlay>*>(this, "UPrimalGlobals.CustomOverlayClass"); }
1183 TArray<USoundClass*, TSizedDefaultAllocator<32> >& CoreSoundClassesField() { return *GetNativePointerField<TArray<USoundClass*, TSizedDefaultAllocator<32> >*>(this, "UPrimalGlobals.CoreSoundClasses"); }
1184 USoundClass*& PS5GamepadSoundClassField() { return *GetNativePointerField<USoundClass**>(this, "UPrimalGlobals.PS5GamepadSoundClass"); }
1185 USoundClass*& PS5GamepadHandsSoundClassField() { return *GetNativePointerField<USoundClass**>(this, "UPrimalGlobals.PS5GamepadHandsSoundClass"); }
1186 TObjectPtr<USoundSubmix>& PS5GamepadSubmixField() { return *GetNativePointerField<TObjectPtr<USoundSubmix>*>(this, "UPrimalGlobals.PS5GamepadSubmix"); }
1187 UMaterialInterface*& DefaultRenderTargetMaterialField() { return *GetNativePointerField<UMaterialInterface**>(this, "UPrimalGlobals.DefaultRenderTargetMaterial"); }
1188 UTriggerEffectLibrary*& TriggerEffectLibraryField() { return *GetNativePointerField<UTriggerEffectLibrary**>(this, "UPrimalGlobals.TriggerEffectLibrary"); }
1189 bool& bGameMediaLoadedField() { return *GetNativePointerField<bool*>(this, "UPrimalGlobals.bGameMediaLoaded"); }
1190 bool& bContentStrippedForDedicatedField() { return *GetNativePointerField<bool*>(this, "UPrimalGlobals.bContentStrippedForDedicated"); }
1191 unsigned __int64& LoadedTotalConversionField() { return *GetNativePointerField<unsigned __int64*>(this, "UPrimalGlobals.LoadedTotalConversion"); }
1192 int& SavingFilesCounterField() { return *GetNativePointerField<int*>(this, "UPrimalGlobals.SavingFilesCounter"); }
1193 TDelegate<void __cdecl(bool), FDefaultDelegateUserPolicy>& CompletedDialogField() { return *GetNativePointerField<TDelegate<void __cdecl(bool), FDefaultDelegateUserPolicy>*>(this, "UPrimalGlobals.CompletedDialog"); }
1194 FStreamableManager& StreamableManagerField() { return *GetNativePointerField<FStreamableManager*>(this, "UPrimalGlobals.StreamableManager"); }
1195 UMaterialInstanceConstant*& VertexVizField() { return *GetNativePointerField<UMaterialInstanceConstant**>(this, "UPrimalGlobals.VertexViz"); }
1196 FOpenColorIODisplayConfiguration& DefaultOpenColorIODisplayConfigurationField() { return *GetNativePointerField<FOpenColorIODisplayConfiguration*>(this, "UPrimalGlobals.DefaultOpenColorIODisplayConfiguration"); }
1197 FCachedDBAccessor& CachedDBsField() { return *GetNativePointerField<FCachedDBAccessor*>(this, "UPrimalGlobals.CachedDBs"); }
1198
1199 // Bitfields
1200
1201
1202 // Functions
1203
1204 static void StaticRegisterNativesUPrimalGlobals() { NativeCall<void>(nullptr, "UPrimalGlobals.StaticRegisterNativesUPrimalGlobals()"); }
1205 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "UPrimalGlobals.StaticClass()"); }
1206 //void ~UPrimalGlobals() { NativeCall<void>(this, "UPrimalGlobals.~UPrimalGlobals()"); }
1207 //void UPrimalGlobals(const FObjectInitializer* ObjectInitializer) { NativeCall<void, const FObjectInitializer*>(this, "UPrimalGlobals.UPrimalGlobals(FObjectInitializer*)", ObjectInitializer); }
1208 void AsyncLoadGameMedia(bool LoadForConsoleDedicated, bool bIsTCSwap, bool bForceSynchronous) { NativeCall<void, bool, bool, bool>(this, "UPrimalGlobals.AsyncLoadGameMedia(bool,bool,bool)", LoadForConsoleDedicated, bIsTCSwap, bForceSynchronous); }
1209 void UpdateOfflineFonts() { NativeCall<void>(this, "UPrimalGlobals.UpdateOfflineFonts()"); }
1210 void FinishLoadGameMedia() { NativeCall<void>(this, "UPrimalGlobals.FinishLoadGameMedia()"); }
1211 void FinishedLoadingGameMedia() { NativeCall<void>(this, "UPrimalGlobals.FinishedLoadingGameMedia()"); }
1212 void LoadNextTick(UWorld* ForWorld, bool bWithLoadForDedicated) { NativeCall<void, UWorld*, bool>(this, "UPrimalGlobals.LoadNextTick(UWorld*,bool)", ForWorld, bWithLoadForDedicated); }
1213 void OnConfirmationDialogClosed(bool bAccept) { NativeCall<void, bool>(this, "UPrimalGlobals.OnConfirmationDialogClosed(bool)", bAccept); }
1214 static AStaticMeshActor* GetRagdollKinematicActor(UWorld* World) { return NativeCall<AStaticMeshActor*, UWorld*>(nullptr, "UPrimalGlobals.GetRagdollKinematicActor(UWorld*)", World); }
1215 static ADayCycleManager* GetDayCycleManager(UWorld* World) { return NativeCall<ADayCycleManager*, UWorld*>(nullptr, "UPrimalGlobals.GetDayCycleManager(UWorld*)", World); }
1216 static ASOTFNotification* GetSOTFNotificationManager(UWorld* World) { return NativeCall<ASOTFNotification*, UWorld*>(nullptr, "UPrimalGlobals.GetSOTFNotificationManager(UWorld*)", World); }
1217 static bool IsAudibleSimple(UAudioComponent* audioComponent, const UE::Math::TVector<double>* location) { return NativeCall<bool, UAudioComponent*, const UE::Math::TVector<double>*>(nullptr, "UPrimalGlobals.IsAudibleSimple(UAudioComponent*,UE::Math::TVector<double>*)", audioComponent, location); }
1218 static bool SimpleTeleportTo(AActor* ForActor, const UE::Math::TVector<double>* DestLocation, const UE::Math::TRotator<double>* DestRotation) { return NativeCall<bool, AActor*, const UE::Math::TVector<double>*, const UE::Math::TRotator<double>*>(nullptr, "UPrimalGlobals.SimpleTeleportTo(AActor*,UE::Math::TVector<double>*,UE::Math::TRotator<double>*)", ForActor, DestLocation, DestRotation); }
1219 static UClass* AttemptSlowClassDLO(const FString* ClassName) { return NativeCall<UClass*, const FString*>(nullptr, "UPrimalGlobals.AttemptSlowClassDLO(FString&)", ClassName); }
1220};
1221
1223{
1224 // Fields
1225
1226 TMap<unsigned int, TObjectPtr<AActor>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned int, TObjectPtr<AActor>, 0> >& StructureIDMapField() { return *GetNativePointerField<TMap<unsigned int, TObjectPtr<AActor>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned int, TObjectPtr<AActor>, 0> >*>(this, "ABasePrimalWorldSettings.StructureIDMap"); }
1227 FieldArray<TSet<TWeakObjectPtr<AActor>, DefaultKeyFuncs<TWeakObjectPtr<AActor>, 0>, FDefaultSetAllocator>, 6> UnstasisSetField() { return { this, "ABasePrimalWorldSettings.UnstasisSet" }; }
1228 std::atomic<int>& AtomicActorUnstasisListCountField() { return *GetNativePointerField<std::atomic<int>*>(this, "ABasePrimalWorldSettings.AtomicActorUnstasisListCount"); }
1229 TArray<TWeakObjectPtr<AActor>, TSizedDefaultAllocator<32> >& QuickTickUnstasisListField() { return *GetNativePointerField<TArray<TWeakObjectPtr<AActor>, TSizedDefaultAllocator<32> >*>(this, "ABasePrimalWorldSettings.QuickTickUnstasisList"); }
1230 unsigned int& CurrentUnStasisedIndexField() { return *GetNativePointerField<unsigned int*>(this, "ABasePrimalWorldSettings.CurrentUnStasisedIndex"); }
1231 float& BaseNetStasisDistanceField() { return *GetNativePointerField<float*>(this, "ABasePrimalWorldSettings.BaseNetStasisDistance"); }
1232 TMap<AActor*, double, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<AActor*, double, 0> >& PlayerCharacterUnstasisViewpointTimestampsField() { return *GetNativePointerField<TMap<AActor*, double, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<AActor*, double, 0> >*>(this, "ABasePrimalWorldSettings.PlayerCharacterUnstasisViewpointTimestamps"); }
1233 TObjectPtr<APostProcessVolume>& GlobalPostProcessVolumeField() { return *GetNativePointerField<TObjectPtr<APostProcessVolume>*>(this, "ABasePrimalWorldSettings.GlobalPostProcessVolume"); }
1234 float& KillZIntervalMinField() { return *GetNativePointerField<float*>(this, "ABasePrimalWorldSettings.KillZIntervalMin"); }
1235 float& KillZIntervalMaxField() { return *GetNativePointerField<float*>(this, "ABasePrimalWorldSettings.KillZIntervalMax"); }
1236 FieldArray<TSet<unsigned __int64, DefaultKeyFuncs<unsigned __int64, 0>, FDefaultSetAllocator>, 37> ActorListSetField() { return { this, "ABasePrimalWorldSettings.ActorListSet" }; }
1237 FieldArray<TArray<TWeakObjectPtr<AActor>, TSizedDefaultAllocator<32> >, 37> ActorListsField() { return { this, "ABasePrimalWorldSettings.ActorLists" }; }
1238 TMap<UStaticMesh*, UInstancedStaticMeshComponent*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UStaticMesh*, UInstancedStaticMeshComponent*, 0> >& TreeStumpComponentsField() { return *GetNativePointerField<TMap<UStaticMesh*, UInstancedStaticMeshComponent*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<UStaticMesh*, UInstancedStaticMeshComponent*, 0> >*>(this, "ABasePrimalWorldSettings.TreeStumpComponents"); }
1239 TArray<FTreeStumpCreationTime, TSizedDefaultAllocator<32> >& TreeStumpCreationTimesField() { return *GetNativePointerField<TArray<FTreeStumpCreationTime, TSizedDefaultAllocator<32> >*>(this, "ABasePrimalWorldSettings.TreeStumpCreationTimes"); }
1240 TMap<FName, TArray<AActor*, TSizedDefaultAllocator<32> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, TArray<AActor*, TSizedDefaultAllocator<32> >, 0> >& TaggedActorMapField() { return *GetNativePointerField<TMap<FName, TArray<AActor*, TSizedDefaultAllocator<32> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, TArray<AActor*, TSizedDefaultAllocator<32> >, 0> >*>(this, "ABasePrimalWorldSettings.TaggedActorMap"); }
1241 TArray<AActor*, TSizedDefaultAllocator<32> >& EmptyArrayField() { return *GetNativePointerField<TArray<AActor*, TSizedDefaultAllocator<32> >*>(this, "ABasePrimalWorldSettings.EmptyArray"); }
1242
1243 // Bitfields
1244
1245
1246 // Functions
1247
1248 static void StaticRegisterNativesABasePrimalWorldSettings() { NativeCall<void>(nullptr, "ABasePrimalWorldSettings.StaticRegisterNativesABasePrimalWorldSettings()"); }
1249 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "ABasePrimalWorldSettings.StaticClass()"); }
1250 void AddToActorList(EActorLists ActorList, AActor* ActorToAdd) { NativeCall<void, EActorLists, AActor*>(this, "ABasePrimalWorldSettings.AddToActorList(EActorLists,AActor*)", ActorList, ActorToAdd); }
1251 void RemoveFromActorList(EActorLists ActorList, AActor* ActorToRemove) { NativeCall<void, EActorLists, AActor*>(this, "ABasePrimalWorldSettings.RemoveFromActorList(EActorLists,AActor*)", ActorList, ActorToRemove); }
1252 void ForEachActorInActorList(EActorLists ActorList, TFunctionRef<bool __cdecl(AActor*)>* Callback) { NativeCall<void, EActorLists, TFunctionRef<bool __cdecl(AActor*)>*>(this, "ABasePrimalWorldSettings.ForEachActorInActorList(EActorLists,TFunctionRef<bool__cdecl(AActor*)", ActorList, Callback); }
1253 void ForEachActorInActorList_Throttled(EActorLists ActorList, int MaxIterations, int* pInOutCurrentActorListOffset, TFunctionRef<bool __cdecl(AActor*)>* Callback) { NativeCall<void, EActorLists, int, int*, TFunctionRef<bool __cdecl(AActor*)>*>(this, "ABasePrimalWorldSettings.ForEachActorInActorList_Throttled(EActorLists,int,int*,TFunctionRef<bool__cdecl(AActor*)", ActorList, MaxIterations, pInOutCurrentActorListOffset, Callback); }
1254 int GetActorListCount(EActorLists ActorList) { return NativeCall<int, EActorLists>(this, "ABasePrimalWorldSettings.GetActorListCount(EActorLists)", ActorList); }
1255 TArray<AActor*, TSizedDefaultAllocator<32> >* GetActorList(TArray<AActor*, TSizedDefaultAllocator<32> >* result, EActorLists ActorList) { return NativeCall<TArray<AActor*, TSizedDefaultAllocator<32> >*, TArray<AActor*, TSizedDefaultAllocator<32> >*, EActorLists>(this, "ABasePrimalWorldSettings.GetActorList(EActorLists)", result, ActorList); }
1256 void DuringPhysxTick(float DeltaSeconds) { NativeCall<void, float>(this, "ABasePrimalWorldSettings.DuringPhysxTick(float)", DeltaSeconds); }
1257 void AddActorToUnstasisSet(AActor* InActor) { NativeCall<void, AActor*>(this, "ABasePrimalWorldSettings.AddActorToUnstasisSet(AActor*)", InActor); }
1258 void RemoveActorFromUnstasisSet(AActor* InActor) { NativeCall<void, AActor*>(this, "ABasePrimalWorldSettings.RemoveActorFromUnstasisSet(AActor*)", InActor); }
1259 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "ABasePrimalWorldSettings.Tick(float)", DeltaSeconds); }
1260 void RemoveTaggedActor(AActor* anAct) { NativeCall<void, AActor*>(this, "ABasePrimalWorldSettings.RemoveTaggedActor(AActor*)", anAct); }
1261 TArray<AActor*, TSizedDefaultAllocator<32> >* GetActorsWithTag(FName theTag) { return NativeCall<TArray<AActor*, TSizedDefaultAllocator<32> >*, FName>(this, "ABasePrimalWorldSettings.GetActorsWithTag(FName)", theTag); }
1262 AActor* GetActorWithTag(FName theTag) { return NativeCall<AActor*, FName>(this, "ABasePrimalWorldSettings.GetActorWithTag(FName)", theTag); }
1263 void UpdateTreeStumps() { NativeCall<void>(this, "ABasePrimalWorldSettings.UpdateTreeStumps()"); }
1264};
1265
1267{
1268 // Fields
1269
1270 int& VisibilityCellSizeField() { return *GetNativePointerField<int*>(this, "AWorldSettings.VisibilityCellSize"); }
1271 TArray<FName, TSizedDefaultAllocator<32> >& LevelsToForceInvisibleWhenExcludedField() { return *GetNativePointerField<TArray<FName, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.LevelsToForceInvisibleWhenExcluded"); }
1272 TArray<FName, TSizedDefaultAllocator<32> >& LevelsToAbsolutelyNotLoadOnDediServerField() { return *GetNativePointerField<TArray<FName, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.LevelsToAbsolutelyNotLoadOnDediServer"); }
1273 TArray<FName, TSizedDefaultAllocator<32> >& AlwaysVisibleLevelNamesField() { return *GetNativePointerField<TArray<FName, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.AlwaysVisibleLevelNames"); }
1274 //TSoftClassPtr<UAISystemBase>& AISystemClassField() { return *GetNativePointerField<TSoftClassPtr<UAISystemBase>*>(this, "AWorldSettings.AISystemClass"); }
1275 UE::Math::TVector<double>& LevelInstancePivotOffsetField() { return *GetNativePointerField<UE::Math::TVector<double>*>(this, "AWorldSettings.LevelInstancePivotOffset"); }
1276 TObjectPtr<UNavigationSystemConfig>& NavigationSystemConfigField() { return *GetNativePointerField<TObjectPtr<UNavigationSystemConfig>*>(this, "AWorldSettings.NavigationSystemConfig"); }
1277 TObjectPtr<UNavigationSystemConfig>& NavigationSystemConfigOverrideField() { return *GetNativePointerField<TObjectPtr<UNavigationSystemConfig>*>(this, "AWorldSettings.NavigationSystemConfigOverride"); }
1278 TObjectPtr<UWorldPartition>& WorldPartitionField() { return *GetNativePointerField<TObjectPtr<UWorldPartition>*>(this, "AWorldSettings.WorldPartition"); }
1279 TArray<TObjectPtr<UDataLayerAsset>, TSizedDefaultAllocator<32> >& BaseNavmeshDataLayersField() { return *GetNativePointerField<TArray<TObjectPtr<UDataLayerAsset>, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.BaseNavmeshDataLayers"); }
1280 float& WorldToMetersField() { return *GetNativePointerField<float*>(this, "AWorldSettings.WorldToMeters"); }
1281 float& KillZField() { return *GetNativePointerField<float*>(this, "AWorldSettings.KillZ"); }
1282 TSubclassOf<UDamageType>& KillZDamageTypeField() { return *GetNativePointerField<TSubclassOf<UDamageType>*>(this, "AWorldSettings.KillZDamageType"); }
1283 float& WorldGravityZField() { return *GetNativePointerField<float*>(this, "AWorldSettings.WorldGravityZ"); }
1284 float& GlobalGravityZField() { return *GetNativePointerField<float*>(this, "AWorldSettings.GlobalGravityZ"); }
1285 //TSubclassOf<ADefaultPhysicsVolume>& DefaultPhysicsVolumeClassField() { return *GetNativePointerField<TSubclassOf<ADefaultPhysicsVolume>*>(this, "AWorldSettings.DefaultPhysicsVolumeClass"); }
1286 //TSubclassOf<UPhysicsCollisionHandler>& PhysicsCollisionHandlerClassField() { return *GetNativePointerField<TSubclassOf<UPhysicsCollisionHandler>*>(this, "AWorldSettings.PhysicsCollisionHandlerClass"); }
1287 TSubclassOf<AGameModeBase>& DefaultGameModeField() { return *GetNativePointerField<TSubclassOf<AGameModeBase>*>(this, "AWorldSettings.DefaultGameMode"); }
1288 TSubclassOf<AGameNetworkManager>& GameNetworkManagerClassField() { return *GetNativePointerField<TSubclassOf<AGameNetworkManager>*>(this, "AWorldSettings.GameNetworkManagerClass"); }
1289 int& PackedLightAndShadowMapTextureSizeField() { return *GetNativePointerField<int*>(this, "AWorldSettings.PackedLightAndShadowMapTextureSize"); }
1290 UE::Math::TVector<double>& DefaultColorScaleField() { return *GetNativePointerField<UE::Math::TVector<double>*>(this, "AWorldSettings.DefaultColorScale"); }
1291 float& DefaultMaxDistanceFieldOcclusionDistanceField() { return *GetNativePointerField<float*>(this, "AWorldSettings.DefaultMaxDistanceFieldOcclusionDistance"); }
1292 float& GlobalDistanceFieldViewDistanceField() { return *GetNativePointerField<float*>(this, "AWorldSettings.GlobalDistanceFieldViewDistance"); }
1293 float& DynamicIndirectShadowsSelfShadowingIntensityField() { return *GetNativePointerField<float*>(this, "AWorldSettings.DynamicIndirectShadowsSelfShadowingIntensity"); }
1294 FReverbSettings& DefaultReverbSettingsField() { return *GetNativePointerField<FReverbSettings*>(this, "AWorldSettings.DefaultReverbSettings"); }
1295 FInteriorSettings& DefaultAmbientZoneSettingsField() { return *GetNativePointerField<FInteriorSettings*>(this, "AWorldSettings.DefaultAmbientZoneSettings"); }
1296 TObjectPtr<USoundMix>& DefaultBaseSoundMixField() { return *GetNativePointerField<TObjectPtr<USoundMix>*>(this, "AWorldSettings.DefaultBaseSoundMix"); }
1297 float& TimeDilationField() { return *GetNativePointerField<float*>(this, "AWorldSettings.TimeDilation"); }
1298 float& MatineeTimeDilationField() { return *GetNativePointerField<float*>(this, "AWorldSettings.MatineeTimeDilation"); }
1299 float& DemoPlayTimeDilationField() { return *GetNativePointerField<float*>(this, "AWorldSettings.DemoPlayTimeDilation"); }
1300 float& MinGlobalTimeDilationField() { return *GetNativePointerField<float*>(this, "AWorldSettings.MinGlobalTimeDilation"); }
1301 float& MaxGlobalTimeDilationField() { return *GetNativePointerField<float*>(this, "AWorldSettings.MaxGlobalTimeDilation"); }
1302 float& MinUndilatedFrameTimeField() { return *GetNativePointerField<float*>(this, "AWorldSettings.MinUndilatedFrameTime"); }
1303 float& MaxUndilatedFrameTimeField() { return *GetNativePointerField<float*>(this, "AWorldSettings.MaxUndilatedFrameTime"); }
1304 FBroadphaseSettings& BroadphaseSettingsField() { return *GetNativePointerField<FBroadphaseSettings*>(this, "AWorldSettings.BroadphaseSettings"); }
1305 TArray<FNetViewer, TSizedDefaultAllocator<32> >& ReplicationViewersField() { return *GetNativePointerField<TArray<FNetViewer, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.ReplicationViewers"); }
1306 TArray<TObjectPtr<UAssetUserData>, TSizedDefaultAllocator<32> >& AssetUserDataField() { return *GetNativePointerField<TArray<TObjectPtr<UAssetUserData>, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.AssetUserData"); }
1307 TObjectPtr<APlayerState>& PauserPlayerStateField() { return *GetNativePointerField<TObjectPtr<APlayerState>*>(this, "AWorldSettings.PauserPlayerState"); }
1308 int& MaxNumberOfBookmarksField() { return *GetNativePointerField<int*>(this, "AWorldSettings.MaxNumberOfBookmarks"); }
1309 TSubclassOf<UBookmarkBase>& DefaultBookmarkClassField() { return *GetNativePointerField<TSubclassOf<UBookmarkBase>*>(this, "AWorldSettings.DefaultBookmarkClass"); }
1310 TArray<TObjectPtr<UBookmarkBase>, TSizedDefaultAllocator<32> >& BookmarkArrayField() { return *GetNativePointerField<TArray<TObjectPtr<UBookmarkBase>, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.BookmarkArray"); }
1311 TSubclassOf<UBookmarkBase>& LastBookmarkClassField() { return *GetNativePointerField<TSubclassOf<UBookmarkBase>*>(this, "AWorldSettings.LastBookmarkClass"); }
1312
1313 // Bitfields
1314
1315 BitFieldValue<bool, unsigned __int32> bPrecomputeVisibility() { return { this, "AWorldSettings.bPrecomputeVisibility" }; }
1316 BitFieldValue<bool, unsigned __int32> bPlaceCellsOnlyAlongCameraTracks() { return { this, "AWorldSettings.bPlaceCellsOnlyAlongCameraTracks" }; }
1317 BitFieldValue<bool, unsigned __int32> bEnableWorldBoundsChecks() { return { this, "AWorldSettings.bEnableWorldBoundsChecks" }; }
1318 BitFieldValue<bool, unsigned __int32> bUse3DWorldCompStreaming() { return { this, "AWorldSettings.bUse3DWorldCompStreaming" }; }
1319 BitFieldValue<bool, unsigned __int32> bForceLoadAllLevelsOnDediServer() { return { this, "AWorldSettings.bForceLoadAllLevelsOnDediServer" }; }
1320 BitFieldValue<bool, unsigned __int32> bEnableNavigationSystem() { return { this, "AWorldSettings.bEnableNavigationSystem" }; }
1321 BitFieldValue<bool, unsigned __int32> bEnableAISystem() { return { this, "AWorldSettings.bEnableAISystem" }; }
1322 BitFieldValue<bool, unsigned __int32> bEnableWorldComposition() { return { this, "AWorldSettings.bEnableWorldComposition" }; }
1323 BitFieldValue<bool, unsigned __int32> bUseClientSideLevelStreamingVolumes() { return { this, "AWorldSettings.bUseClientSideLevelStreamingVolumes" }; }
1324 BitFieldValue<bool, unsigned __int32> bEnableWorldOriginRebasing() { return { this, "AWorldSettings.bEnableWorldOriginRebasing" }; }
1325 BitFieldValue<bool, unsigned __int32> bWorldGravitySet() { return { this, "AWorldSettings.bWorldGravitySet" }; }
1326 BitFieldValue<bool, unsigned __int32> bGlobalGravitySet() { return { this, "AWorldSettings.bGlobalGravitySet" }; }
1327 BitFieldValue<bool, unsigned __int32> bMinimizeBSPSections() { return { this, "AWorldSettings.bMinimizeBSPSections" }; }
1328 BitFieldValue<bool, unsigned __int32> bForceNoPrecomputedLighting() { return { this, "AWorldSettings.bForceNoPrecomputedLighting" }; }
1329 BitFieldValue<bool, unsigned __int32> bHighPriorityLoading() { return { this, "AWorldSettings.bHighPriorityLoading" }; }
1330 BitFieldValue<bool, unsigned __int32> bHighPriorityLoadingLocal() { return { this, "AWorldSettings.bHighPriorityLoadingLocal" }; }
1331 BitFieldValue<bool, unsigned __int32> bOverrideDefaultBroadphaseSettings() { return { this, "AWorldSettings.bOverrideDefaultBroadphaseSettings" }; }
1332 BitFieldValue<bool, unsigned __int32> bGenerateSingleClusterForLevel() { return { this, "AWorldSettings.bGenerateSingleClusterForLevel" }; }
1333
1334 // Functions
1335
1336 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AWorldSettings.GetPrivateStaticClass()"); }
1337 void SetPauserPlayerState(APlayerState* PlayerState) { NativeCall<void, APlayerState*>(this, "AWorldSettings.SetPauserPlayerState(APlayerState*)", PlayerState); }
1338 //TSubclassOf<UPhysicsCollisionHandler>* GetPhysicsCollisionHandlerClass(TSubclassOf<UPhysicsCollisionHandler>* result) { return NativeCall<TSubclassOf<UPhysicsCollisionHandler> *, TSubclassOf<UPhysicsCollisionHandler>*>(this, "AWorldSettings.GetPhysicsCollisionHandlerClass()", result); }
1339 static void StaticRegisterNativesAWorldSettings() { NativeCall<void>(nullptr, "AWorldSettings.StaticRegisterNativesAWorldSettings()"); }
1340 void ValidateGeneratedRepEnums(const TArray<FRepRecord, TSizedDefaultAllocator<32> >* ClassReps) { NativeCall<void, const TArray<FRepRecord, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.ValidateGeneratedRepEnums(TArray<FRepRecord,TSizedDefaultAllocator<32>>&)", ClassReps); }
1341 void Serialize(FStructuredArchiveRecord Record) { NativeCall<void, FStructuredArchiveRecord>(this, "AWorldSettings.Serialize(FStructuredArchiveRecord)", Record); }
1342 void PostInitProperties() { NativeCall<void>(this, "AWorldSettings.PostInitProperties()"); }
1343 void PreInitializeComponents() { NativeCall<void>(this, "AWorldSettings.PreInitializeComponents()"); }
1344 void PostRegisterAllComponents() { NativeCall<void>(this, "AWorldSettings.PostRegisterAllComponents()"); }
1345 float GetGravityZ() { return NativeCall<float>(this, "AWorldSettings.GetGravityZ()"); }
1346 float FixupDeltaSeconds(float DeltaSeconds, float RealDeltaSeconds) { return NativeCall<float, float, float>(this, "AWorldSettings.FixupDeltaSeconds(float,float)", DeltaSeconds, RealDeltaSeconds); }
1347 float SetTimeDilation(float NewTimeDilation) { return NativeCall<float, float>(this, "AWorldSettings.SetTimeDilation(float)", NewTimeDilation); }
1348 void NotifyBeginPlay() { NativeCall<void>(this, "AWorldSettings.NotifyBeginPlay()"); }
1349 void NotifyMatchStarted() { NativeCall<void>(this, "AWorldSettings.NotifyMatchStarted()"); }
1350 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.GetLifetimeReplicatedProps(TArray<FLifetimeProperty,TSizedDefaultAllocator<32>>&)", OutLifetimeProps); }
1351 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "AWorldSettings.Serialize(FArchive&)", Ar); }
1352 void AddAssetUserData(UAssetUserData* InUserData) { NativeCall<void, UAssetUserData*>(this, "AWorldSettings.AddAssetUserData(UAssetUserData*)", InUserData); }
1353 UAssetUserData* GetAssetUserDataOfClass(TSubclassOf<UAssetUserData> InUserDataClass) { return NativeCall<UAssetUserData*, TSubclassOf<UAssetUserData>>(this, "AWorldSettings.GetAssetUserDataOfClass(TSubclassOf<UAssetUserData>)", InUserDataClass); }
1354 const TArray<UAssetUserData*, TSizedDefaultAllocator<32> >* GetAssetUserDataArray() { return NativeCall<const TArray<UAssetUserData*, TSizedDefaultAllocator<32> >*>(this, "AWorldSettings.GetAssetUserDataArray()"); }
1355 void RemoveUserDataOfClass(TSubclassOf<UAssetUserData> InUserDataClass) { NativeCall<void, TSubclassOf<UAssetUserData>>(this, "AWorldSettings.RemoveUserDataOfClass(TSubclassOf<UAssetUserData>)", InUserDataClass); }
1356 void PostLoad() { NativeCall<void>(this, "AWorldSettings.PostLoad()"); }
1357 void AdjustNumberOfBookmarks() { NativeCall<void>(this, "AWorldSettings.AdjustNumberOfBookmarks()"); }
1358 void SanitizeBookmarkClasses() { NativeCall<void>(this, "AWorldSettings.SanitizeBookmarkClasses()"); }
1359 FSoftClassPath* GetAISystemClassName(FSoftClassPath* result) { return NativeCall<FSoftClassPath*, FSoftClassPath*>(this, "AWorldSettings.GetAISystemClassName()", result); }
1360 char CanSpawnANewDestructableActor_AndIfSoDestroyFurthestActiveActorIfNeeded(UE::Math::TVector<double>* ViewLocation, UE::Math::TVector<double>* NewDestructableActorLocation) { return NativeCall<char, UE::Math::TVector<double>*, UE::Math::TVector<double>*>(this, "AWorldSettings.CanSpawnANewDestructableActor_AndIfSoDestroyFurthestActiveActorIfNeeded(UE::Math::TVector<double>,UE::Math::TVector<double>)", ViewLocation, NewDestructableActorLocation); }
1361 void RewindForReplay() { NativeCall<void>(this, "AWorldSettings.RewindForReplay()"); }
1362};
1363
1365{
1366 // Fields
1367
1368 FNXSettings& NXSettingsField() { return *GetNativePointerField<FNXSettings*>(this, "AARKNXWorldSettings.NXSettings"); }
1369 FPointLightReductionSettings& PointLightReductionField() { return *GetNativePointerField<FPointLightReductionSettings*>(this, "AARKNXWorldSettings.PointLightReduction"); }
1370 TMap<FName, FLayerNameArray, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, FLayerNameArray, 0> >& SubmapToDataLayerMapField() { return *GetNativePointerField<TMap<FName, FLayerNameArray, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, FLayerNameArray, 0> >*>(this, "AARKNXWorldSettings.SubmapToDataLayerMap"); }
1371 TArray<TWeakObjectPtr<UAudioComponent>, TSizedDefaultAllocator<32> >& DeferredAudioActivatesField() { return *GetNativePointerField<TArray<TWeakObjectPtr<UAudioComponent>, TSizedDefaultAllocator<32> >*>(this, "AARKNXWorldSettings.DeferredAudioActivates"); }
1372 TArray<TWeakObjectPtr<UHierarchicalInstancedStaticMeshComponent>, TSizedDefaultAllocator<32> >& DeferredMeshNavigationUpdatesField() { return *GetNativePointerField<TArray<TWeakObjectPtr<UHierarchicalInstancedStaticMeshComponent>, TSizedDefaultAllocator<32> >*>(this, "AARKNXWorldSettings.DeferredMeshNavigationUpdates"); }
1373
1374 // Bitfields
1375
1376
1377 // Functions
1378
1379 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AARKNXWorldSettings.StaticClass()"); }
1380 void BeginPlay() { NativeCall<void>(this, "AARKNXWorldSettings.BeginPlay()"); }
1381 void Tick(float DeltaTime) { NativeCall<void, float>(this, "AARKNXWorldSettings.Tick(float)", DeltaTime); }
1382};
1383
1385{
1386 // Fields
1387
1388 //TSubclassOf<UShooterReplicationGraph>& GraphClassField() { return *GetNativePointerField<TSubclassOf<UShooterReplicationGraph>*>(this, "APrimalWorldSettings.GraphClass"); }
1389 bool& bMapSupportsMissionsField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bMapSupportsMissions"); }
1390 AActor*& DefaultCameraPositionActorField() { return *GetNativePointerField<AActor**>(this, "APrimalWorldSettings.DefaultCameraPositionActor"); }
1391 TArray<UObject*, TSizedDefaultAllocator<32> >& DynamicResourceRefsField() { return *GetNativePointerField<TArray<UObject*, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.DynamicResourceRefs"); }
1392 bool& bEditorDoForceDisableNPCSpawnersField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bEditorDoForceDisableNPCSpawners"); }
1393 bool& bEditorForceSpawnCharacterAsFemaleField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bEditorForceSpawnCharacterAsFemale"); }
1394 FName& PlacingStructureToggleMeshTagVisibilityField() { return *GetNativePointerField<FName*>(this, "APrimalWorldSettings.PlacingStructureToggleMeshTagVisibility"); }
1395 bool& bForceEnablePhysicsSimulationField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bForceEnablePhysicsSimulation"); }
1396 bool& bForceSpawnAnimationTestField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bForceSpawnAnimationTest"); }
1397 float& LongitudeScaleField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.LongitudeScale"); }
1398 float& RegularWildDinoResistanceVersusTamesMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.RegularWildDinoResistanceVersusTamesMultiplier"); }
1399 float& RegularWildDinoDamageVersusTamesMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.RegularWildDinoDamageVersusTamesMultiplier"); }
1400 float& RegularWildDinoXPMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.RegularWildDinoXPMultiplier"); }
1401 float& LatitudeScaleField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.LatitudeScale"); }
1402 float& LongitudeOriginField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.LongitudeOrigin"); }
1403 float& LatitudeOriginField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.LatitudeOrigin"); }
1404 float& MinKillXField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.MinKillX"); }
1405 float& MaxKillXField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.MaxKillX"); }
1406 float& MinKillYField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.MinKillY"); }
1407 float& MaxKillYField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.MaxKillY"); }
1408 float& MaxKillZField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.MaxKillZ"); }
1409 float& MaxUnderWorldTraceRangeZField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.MaxUnderWorldTraceRangeZ"); }
1410 //TSubclassOf<UMinimapData>& CurrentMinimapDataField() { return *GetNativePointerField<TSubclassOf<UMinimapData>*>(this, "APrimalWorldSettings.CurrentMinimapData"); }
1411 UTexture2D*& OverrideWeaponMapTextureEmptyField() { return *GetNativePointerField<UTexture2D**>(this, "APrimalWorldSettings.OverrideWeaponMapTextureEmpty"); }
1412 UTexture2D*& OverrideWeaponMapTextureFilledField() { return *GetNativePointerField<UTexture2D**>(this, "APrimalWorldSettings.OverrideWeaponMapTextureFilled"); }
1413 UTexture2D*& OverrideUIMapTextureEmptyField() { return *GetNativePointerField<UTexture2D**>(this, "APrimalWorldSettings.OverrideUIMapTextureEmpty"); }
1414 UTexture2D*& OverrideUIMapTextureFilledField() { return *GetNativePointerField<UTexture2D**>(this, "APrimalWorldSettings.OverrideUIMapTextureFilled"); }
1415 UTexture2D*& OverrideUIMapTextureSmallField() { return *GetNativePointerField<UTexture2D**>(this, "APrimalWorldSettings.OverrideUIMapTextureSmall"); }
1416 AActor*& LevelBlueprintContainerActorField() { return *GetNativePointerField<AActor**>(this, "APrimalWorldSettings.LevelBlueprintContainerActor"); }
1417 TSubclassOf<UPrimalGameData>& PrimalGameDataOverrideField() { return *GetNativePointerField<TSubclassOf<UPrimalGameData>*>(this, "APrimalWorldSettings.PrimalGameDataOverride"); }
1418 FString& ForceLoadMapNameField() { return *GetNativePointerField<FString*>(this, "APrimalWorldSettings.ForceLoadMapName"); }
1419 TArray<FString, TSizedDefaultAllocator<32> >& OverridePlayerSpawnRegionsField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.OverridePlayerSpawnRegions"); }
1420 TArray<int, TSizedDefaultAllocator<32> >& OverridePlayerSpawnRegionDifficultiesField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.OverridePlayerSpawnRegionDifficulties"); }
1421 TArray<unsigned char, TSizedDefaultAllocator<32> >& OverridePlayerSpawnRegionsHideInSpawnUIField() { return *GetNativePointerField<TArray<unsigned char, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.OverridePlayerSpawnRegionsHideInSpawnUI"); }
1422 TArray<TSoftClassPtr<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >& LevelUseNPCClassesField() { return *GetNativePointerField<TArray<TSoftClassPtr<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.LevelUseNPCClasses"); }
1423 AMatineeActorManager*& MatineeManagerField() { return *GetNativePointerField<AMatineeActorManager**>(this, "APrimalWorldSettings.MatineeManager"); }
1424 TMap<FName, TArray<AActor*, TSizedDefaultAllocator<32> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, TArray<AActor*, TSizedDefaultAllocator<32> >, 0> >& MissionActorListsField() { return *GetNativePointerField<TMap<FName, TArray<AActor*, TSizedDefaultAllocator<32> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, TArray<AActor*, TSizedDefaultAllocator<32> >, 0> >*>(this, "APrimalWorldSettings.MissionActorLists"); }
1425 FReverbSettings& DefaultWaterReverbSettingsField() { return *GetNativePointerField<FReverbSettings*>(this, "APrimalWorldSettings.DefaultWaterReverbSettings"); }
1426 FInteriorSettings& DefaultWaterAmbientZoneSettingsField() { return *GetNativePointerField<FInteriorSettings*>(this, "APrimalWorldSettings.DefaultWaterAmbientZoneSettings"); }
1427 TMap<unsigned __int64, AActor*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned __int64, AActor*, 0> >& TamedDinosField() { return *GetNativePointerField<TMap<unsigned __int64, AActor*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned __int64, AActor*, 0> >*>(this, "APrimalWorldSettings.TamedDinos"); }
1428 TArray<UE::Math::TSphere<double>, TSizedDefaultAllocator<32> >& DynamicUndermeshRegionsField() { return *GetNativePointerField<TArray<UE::Math::TSphere<double>, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.DynamicUndermeshRegions"); }
1429 TArray<FClassRemappingWeight, TSizedDefaultAllocator<32> >& NPCRandomSpawnClassWeightsField() { return *GetNativePointerField<TArray<FClassRemappingWeight, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.NPCRandomSpawnClassWeights"); }
1430 TArray<FClassRemappingWeight, TSizedDefaultAllocator<32> >& SinglePlayerNPCRandomSpawnClassWeightsField() { return *GetNativePointerField<TArray<FClassRemappingWeight, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.SinglePlayerNPCRandomSpawnClassWeights"); }
1431 UE::Math::TVector2<double>& SpawnLevelBoundsMaxField() { return *GetNativePointerField<UE::Math::TVector2<double>*>(this, "APrimalWorldSettings.SpawnLevelBoundsMax"); }
1432 UE::Math::TVector2<double>& SpawnLevelBoundsMinField() { return *GetNativePointerField<UE::Math::TVector2<double>*>(this, "APrimalWorldSettings.SpawnLevelBoundsMin"); }
1433 float& AutoSpectatorNamesMinZField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.AutoSpectatorNamesMinZ"); }
1434 TArray<UClass*, TSizedDefaultAllocator<32> >& CachedPersistentObjectClassesField() { return *GetNativePointerField<TArray<UClass*, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.CachedPersistentObjectClasses"); }
1435 float& DinosLerpToMaxRandomBaseLevelField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.DinosLerpToMaxRandomBaseLevel"); }
1436 TArray<int, TSizedDefaultAllocator<32> >& DefaultSpawnPointRandomIndicesField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.DefaultSpawnPointRandomIndices"); }
1437 UAnimMontage*& OverrideFirstSpawnAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalWorldSettings.OverrideFirstSpawnAnim"); }
1438 UAnimMontage*& OverrideSpawnAnimField() { return *GetNativePointerField<UAnimMontage**>(this, "APrimalWorldSettings.OverrideSpawnAnim"); }
1439 float& TheWorldGammaOffsetField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.TheWorldGammaOffset"); }
1440 float& GlobalHarvestHealthMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.GlobalHarvestHealthMultiplier"); }
1441 float& GlobalHarvestAmountMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.GlobalHarvestAmountMultiplier"); }
1442 bool& bFlyersStructurePreventionDismountingUnderTerrainOnlyField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bFlyersStructurePreventionDismountingUnderTerrainOnly"); }
1443 float& OverrideDifficultyMaxField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.OverrideDifficultyMax"); }
1444 TArray<FItemMultiplier, TSizedDefaultAllocator<32> >& GlobalSpoilingTimeMultipliersField() { return *GetNativePointerField<TArray<FItemMultiplier, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.GlobalSpoilingTimeMultipliers"); }
1445 FieldArray<float, 12> GlobalStatusAdjustmentRateMultipliersPositiveField() { return { this, "APrimalWorldSettings.GlobalStatusAdjustmentRateMultipliersPositive" }; }
1446 FieldArray<float, 12> GlobalStatusAdjustmentRateMultipliersNegativeField() { return { this, "APrimalWorldSettings.GlobalStatusAdjustmentRateMultipliersNegative" }; }
1447 int& ValidEngramGroupsBitMaskField() { return *GetNativePointerField<int*>(this, "APrimalWorldSettings.ValidEngramGroupsBitMask"); }
1448 TArray<FInventoryComponentDefaultItemsAppend, TSizedDefaultAllocator<32> >& InventoryComponentAppendsField() { return *GetNativePointerField<TArray<FInventoryComponentDefaultItemsAppend, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.InventoryComponentAppends"); }
1449 TArray<FInventoryComponentDefaultItemsAppend, TSizedDefaultAllocator<32> >& InventoryComponentAppendsNonDedicatedField() { return *GetNativePointerField<TArray<FInventoryComponentDefaultItemsAppend, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.InventoryComponentAppendsNonDedicated"); }
1450 float& DayCycleSpeedScaleField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.DayCycleSpeedScale"); }
1451 float& DayTimeSpeedScaleField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.DayTimeSpeedScale"); }
1452 float& NightTimeSpeedScaleField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.NightTimeSpeedScale"); }
1453 float& NegativeHyperthermalInsulationMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.NegativeHyperthermalInsulationMultiplier"); }
1454 float& PositiveHyperthermalInsulationMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.PositiveHyperthermalInsulationMultiplier"); }
1455 float& NegativeHypothermalInsulationMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.NegativeHypothermalInsulationMultiplier"); }
1456 float& PositiveHypothermalInsulationMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.PositiveHypothermalInsulationMultiplier"); }
1457 TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >& GlobalCuddleFoodListField() { return *GetNativePointerField<TArray<TSubclassOf<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.GlobalCuddleFoodList"); }
1458 float& CarnivoreNaturalTargetingRangeMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.CarnivoreNaturalTargetingRangeMultiplier"); }
1459 float& HerbivoreNaturalTargetingRangeMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.HerbivoreNaturalTargetingRangeMultiplier"); }
1460 USoundBase*& OverrideCombatMusicDayField() { return *GetNativePointerField<USoundBase**>(this, "APrimalWorldSettings.OverrideCombatMusicDay"); }
1461 USoundBase*& OverrideCombatMusicNightField() { return *GetNativePointerField<USoundBase**>(this, "APrimalWorldSettings.OverrideCombatMusicNight"); }
1462 USoundBase*& OverrideCombatMusicDay_HeavyField() { return *GetNativePointerField<USoundBase**>(this, "APrimalWorldSettings.OverrideCombatMusicDay_Heavy"); }
1463 USoundBase*& OverrideCombatMusicNight_HeavyField() { return *GetNativePointerField<USoundBase**>(this, "APrimalWorldSettings.OverrideCombatMusicNight_Heavy"); }
1464 USoundBase*& SplitscreenUnderwaterSoundField() { return *GetNativePointerField<USoundBase**>(this, "APrimalWorldSettings.SplitscreenUnderwaterSound"); }
1465 TArray<TSoftClassPtr<UPrimalHarvestingComponent>, TSizedDefaultAllocator<32> >& HarvestComponentHealthScaleParentsField() { return *GetNativePointerField<TArray<TSoftClassPtr<UPrimalHarvestingComponent>, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.HarvestComponentHealthScaleParents"); }
1466 TArray<float, TSizedDefaultAllocator<32> >& HarvestComponentHealthScaleParentsValueField() { return *GetNativePointerField<TArray<float, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.HarvestComponentHealthScaleParentsValue"); }
1467 TArray<TSoftClassPtr<UPrimalHarvestingComponent>, TSizedDefaultAllocator<32> >& HarvestComponentHealthScaleExactMatchField() { return *GetNativePointerField<TArray<TSoftClassPtr<UPrimalHarvestingComponent>, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.HarvestComponentHealthScaleExactMatch"); }
1468 TArray<float, TSizedDefaultAllocator<32> >& HarvestComponentHealthScaleExactMatchValueField() { return *GetNativePointerField<TArray<float, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.HarvestComponentHealthScaleExactMatchValue"); }
1469 USoundBase*& Override_Sound_ReconnectToCharacterField() { return *GetNativePointerField<USoundBase**>(this, "APrimalWorldSettings.Override_Sound_ReconnectToCharacter"); }
1470 int& RequiresIDField() { return *GetNativePointerField<int*>(this, "APrimalWorldSettings.RequiresID"); }
1471 UMaterialInterface*& Override_PostProcess_ColorLUTField() { return *GetNativePointerField<UMaterialInterface**>(this, "APrimalWorldSettings.Override_PostProcess_ColorLUT"); }
1472 float& DefaultWaterLineStartZField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.DefaultWaterLineStartZ"); }
1473 float& DefaultDeepWaterStartZField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.DefaultDeepWaterStartZ"); }
1474 float& MaximumPlayerFlyZField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.MaximumPlayerFlyZ"); }
1475 TArray<TSoftObjectPtr<UObject>, TSizedDefaultAllocator<32> >& ExtraReferencesField() { return *GetNativePointerField<TArray<TSoftObjectPtr<UObject>, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.ExtraReferences"); }
1476 TArray<TSoftClassPtr<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >& AllowDownloadDinoClassesField() { return *GetNativePointerField<TArray<TSoftClassPtr<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.AllowDownloadDinoClasses"); }
1477 FString& DefaultBiomeNameField() { return *GetNativePointerField<FString*>(this, "APrimalWorldSettings.DefaultBiomeName"); }
1478 UDeferredMovementContext*& DeferredMovementField() { return *GetNativePointerField<UDeferredMovementContext**>(this, "APrimalWorldSettings.DeferredMovement"); }
1479 TArray<TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >& PreventStructureClassesField() { return *GetNativePointerField<TArray<TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.PreventStructureClasses"); }
1480 float& MaxFallSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.MaxFallSpeedMultiplier"); }
1481 bool& bForceEnableTurretLimitField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bForceEnableTurretLimit"); }
1482 bool& bUseMissionsMetaDataField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bUseMissionsMetaData"); }
1483 int& LoadForceRespawnDinosVersionField() { return *GetNativePointerField<int*>(this, "APrimalWorldSettings.LoadForceRespawnDinosVersion"); }
1484 float& FirstSpawnNotTargetableForTimeField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.FirstSpawnNotTargetableForTime"); }
1485 bool& bAllowRidingFliersField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bAllowRidingFliers"); }
1486 bool& bDisableFirstPersonRidingField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bDisableFirstPersonRiding"); }
1487 bool& bScaleDinoFloatingHUDByMeshSizeField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bScaleDinoFloatingHUDByMeshSize"); }
1488 float& ForceCameraTransitionTimeUponPossessionField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.ForceCameraTransitionTimeUponPossession"); }
1489 float& AdditionalDinoHealthBarOffsetYField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.AdditionalDinoHealthBarOffsetY"); }
1490 float& AIOverrideNotifyNeighborsRangeField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.AIOverrideNotifyNeighborsRange"); }
1491 UE::Math::TVector<double>& SpawnAnimationLocationOffsetField() { return *GetNativePointerField<UE::Math::TVector<double>*>(this, "APrimalWorldSettings.SpawnAnimationLocationOffset"); }
1492 TSubclassOf<UToolTipWidget>& MissionMultiUseEntryToolTipWidgetField() { return *GetNativePointerField<TSubclassOf<UToolTipWidget>*>(this, "APrimalWorldSettings.MissionMultiUseEntryToolTipWidget"); }
1493 TSubclassOf<APrimalBuff_MissionData>& MissionDataBuffField() { return *GetNativePointerField<TSubclassOf<APrimalBuff_MissionData>*>(this, "APrimalWorldSettings.MissionDataBuff"); }
1494 TSubclassOf<AActor>& ActiveEventSpawnActorField() { return *GetNativePointerField<TSubclassOf<AActor>*>(this, "APrimalWorldSettings.ActiveEventSpawnActor"); }
1495 TArray<FAvailableMission, TSizedDefaultAllocator<32> >& AvailableMissionsField() { return *GetNativePointerField<TArray<FAvailableMission, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.AvailableMissions"); }
1496 TArray<FMissionMetaData, TSizedDefaultAllocator<32> >& AvailableMissionsMetaDataField() { return *GetNativePointerField<TArray<FMissionMetaData, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.AvailableMissionsMetaData"); }
1497 TArray<FMissionMetaData, TSizedDefaultAllocator<32> >& NonPlayerFacingMissionsMetaDataField() { return *GetNativePointerField<TArray<FMissionMetaData, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.NonPlayerFacingMissionsMetaData"); }
1498 bool& bSetupMaleAnimOverridesField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bSetupMaleAnimOverrides"); }
1499 TMap<TSoftObjectPtr<UAnimSequence>, TSoftObjectPtr<UAnimSequence>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TSoftObjectPtr<UAnimSequence>, TSoftObjectPtr<UAnimSequence>, 0> >& HumanFemaleAnimSequenceOverridesField() { return *GetNativePointerField<TMap<TSoftObjectPtr<UAnimSequence>, TSoftObjectPtr<UAnimSequence>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TSoftObjectPtr<UAnimSequence>, TSoftObjectPtr<UAnimSequence>, 0> >*>(this, "APrimalWorldSettings.HumanFemaleAnimSequenceOverrides"); }
1500 TMap<TSoftObjectPtr<UAnimMontage>, TSoftObjectPtr<UAnimMontage>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TSoftObjectPtr<UAnimMontage>, TSoftObjectPtr<UAnimMontage>, 0> >& HumanFemaleAnimMontageOverridesField() { return *GetNativePointerField<TMap<TSoftObjectPtr<UAnimMontage>, TSoftObjectPtr<UAnimMontage>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TSoftObjectPtr<UAnimMontage>, TSoftObjectPtr<UAnimMontage>, 0> >*>(this, "APrimalWorldSettings.HumanFemaleAnimMontageOverrides"); }
1501 TMap<TSoftObjectPtr<UAnimSequence>, TSoftObjectPtr<UAnimSequence>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TSoftObjectPtr<UAnimSequence>, TSoftObjectPtr<UAnimSequence>, 0> >& HumanMaleAnimSequenceOverridesField() { return *GetNativePointerField<TMap<TSoftObjectPtr<UAnimSequence>, TSoftObjectPtr<UAnimSequence>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TSoftObjectPtr<UAnimSequence>, TSoftObjectPtr<UAnimSequence>, 0> >*>(this, "APrimalWorldSettings.HumanMaleAnimSequenceOverrides"); }
1502 TMap<TSoftObjectPtr<UAnimMontage>, TSoftObjectPtr<UAnimMontage>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TSoftObjectPtr<UAnimMontage>, TSoftObjectPtr<UAnimMontage>, 0> >& HumanMaleAnimMontageOverridesField() { return *GetNativePointerField<TMap<TSoftObjectPtr<UAnimMontage>, TSoftObjectPtr<UAnimMontage>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<TSoftObjectPtr<UAnimMontage>, TSoftObjectPtr<UAnimMontage>, 0> >*>(this, "APrimalWorldSettings.HumanMaleAnimMontageOverrides"); }
1503 float& GlobalDinoCountValueField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.GlobalDinoCountValue"); }
1504 TArray<APrimalBuff*, TSizedDefaultAllocator<32> >& DisableFootstepParticlesBuffsField() { return *GetNativePointerField<TArray<APrimalBuff*, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.DisableFootstepParticlesBuffs"); }
1505 TArray<TSubclassOf<UObject>, TSizedDefaultAllocator<32> >& ServerForceReplicateObjectClassesField() { return *GetNativePointerField<TArray<TSubclassOf<UObject>, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.ServerForceReplicateObjectClasses"); }
1506 TSoftClassPtr<UObject>& ActiveEventOverrideObjectBlueprintField() { return *GetNativePointerField<TSoftClassPtr<UObject>*>(this, "APrimalWorldSettings.ActiveEventOverrideObjectBlueprint"); }
1508 TSet<AActor*, DefaultKeyFuncs<AActor*, 0>, FDefaultSetAllocator>& DeferredTickActorsField() { return *GetNativePointerField<TSet<AActor*, DefaultKeyFuncs<AActor*, 0>, FDefaultSetAllocator>*>(this, "APrimalWorldSettings.DeferredTickActors"); }
1509 TArray<AActor*, TSizedDefaultAllocator<32> >& UnregisteredDeferredTickActorsField() { return *GetNativePointerField<TArray<AActor*, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.UnregisteredDeferredTickActors"); }
1510 UPrimalWorldSettingsEventOverrides*& ActiveEventOverridesField() { return *GetNativePointerField<UPrimalWorldSettingsEventOverrides**>(this, "APrimalWorldSettings.ActiveEventOverrides"); }
1511 //TSubclassOf<UMissionMetaTagInfo>& MetaTagInfoClassField() { return *GetNativePointerField<TSubclassOf<UMissionMetaTagInfo>*>(this, "APrimalWorldSettings.MetaTagInfoClass"); }
1512 bool& bHideMissionSortByDistanceField() { return *GetNativePointerField<bool*>(this, "APrimalWorldSettings.bHideMissionSortByDistance"); }
1513 float& SM4DirectionalLightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.SM4DirectionalLightMultiplier"); }
1514 float& SM4SKyLightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.SM4SKyLightMultiplier"); }
1515 float& SM5DirectionalLightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.SM5DirectionalLightMultiplier"); }
1516 float& SM5SKyLightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.SM5SKyLightMultiplier"); }
1517 float& NoTrueSkySM5DirectionalLightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.NoTrueSkySM5DirectionalLightMultiplier"); }
1518 float& NoTrueSkySM5SKyLightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.NoTrueSkySM5SKyLightMultiplier"); }
1519 float& ConsoleSM5DirectionalLightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.ConsoleSM5DirectionalLightMultiplier"); }
1520 float& ConsoleSM5SKyLightMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.ConsoleSM5SKyLightMultiplier"); }
1521 float& GlobalIBLCaptureBrightnessField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.GlobalIBLCaptureBrightness"); }
1522 float& GlobalBakeAndStreamIBLMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.GlobalBakeAndStreamIBLMultiplier"); }
1523 UE::Math::TVector<double>& TrueSkyColorMultiplierField() { return *GetNativePointerField<UE::Math::TVector<double>*>(this, "APrimalWorldSettings.TrueSkyColorMultiplier"); }
1524 float& SkyIBLIntensityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.SkyIBLIntensityMultiplier"); }
1525 float& GroundColorMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.GroundColorMultiplier"); }
1526 float& SkyColorMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.SkyColorMultiplier"); }
1527 UE::Math::TVector<double>& AtmosphericFogMultiplierField() { return *GetNativePointerField<UE::Math::TVector<double>*>(this, "APrimalWorldSettings.AtmosphericFogMultiplier"); }
1528 float& TrueSkyIntensityMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.TrueSkyIntensityMultiplier"); }
1529 float& GlobalViewDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.GlobalViewDistanceMultiplier"); }
1530 float& GlobalProxyDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "APrimalWorldSettings.GlobalProxyDistanceMultiplier"); }
1531 FString& IntroMoviePathField() { return *GetNativePointerField<FString*>(this, "APrimalWorldSettings.IntroMoviePath"); }
1532 int& IntroExplorerNoteIDField() { return *GetNativePointerField<int*>(this, "APrimalWorldSettings.IntroExplorerNoteID"); }
1533 FString& OutroMoviePathField() { return *GetNativePointerField<FString*>(this, "APrimalWorldSettings.OutroMoviePath"); }
1534 int& OutroExplorerNoteIDField() { return *GetNativePointerField<int*>(this, "APrimalWorldSettings.OutroExplorerNoteID"); }
1535 TArray<FName, TSizedDefaultAllocator<32> >& MainMapDataLayersField() { return *GetNativePointerField<TArray<FName, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.MainMapDataLayers"); }
1536 int& GloballyLimitedParticleNumField() { return *GetNativePointerField<int*>(this, "APrimalWorldSettings.GloballyLimitedParticleNum"); }
1537 TSet<TWeakObjectPtr<UNiagaraComponent>, DefaultKeyFuncs<TWeakObjectPtr<UNiagaraComponent>, 0>, FDefaultSetAllocator>& GloballyLimitedNiagaraComponentsField() { return *GetNativePointerField<TSet<TWeakObjectPtr<UNiagaraComponent>, DefaultKeyFuncs<TWeakObjectPtr<UNiagaraComponent>, 0>, FDefaultSetAllocator>*>(this, "APrimalWorldSettings.GloballyLimitedNiagaraComponents"); }
1538 TArray<FAdditionalStaticMeshSockets, TSizedDefaultAllocator<32> >& AdditionalFakeStaticMeshSocketsField() { return *GetNativePointerField<TArray<FAdditionalStaticMeshSockets, TSizedDefaultAllocator<32> >*>(this, "APrimalWorldSettings.AdditionalFakeStaticMeshSockets"); }
1539 TSet<TWeakObjectPtr<UFXSystemComponent>, DefaultKeyFuncs<TWeakObjectPtr<UFXSystemComponent>, 0>, FDefaultSetAllocator>& DeferredFXActivationsField() { return *GetNativePointerField<TSet<TWeakObjectPtr<UFXSystemComponent>, DefaultKeyFuncs<TWeakObjectPtr<UFXSystemComponent>, 0>, FDefaultSetAllocator>*>(this, "APrimalWorldSettings.DeferredFXActivations"); }
1540
1541 // Bitfields
1542
1543
1544 // Functions
1545
1546 static void StaticRegisterNativesAPrimalWorldSettings() { NativeCall<void>(nullptr, "APrimalWorldSettings.StaticRegisterNativesAPrimalWorldSettings()"); }
1547 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "APrimalWorldSettings.GetPrivateStaticClass()"); }
1548 void DeferFXComponentActivation(UFXSystemComponent* ActorComp) { NativeCall<void, UFXSystemComponent*>(this, "APrimalWorldSettings.DeferFXComponentActivation(UFXSystemComponent*)", ActorComp); }
1549 bool ForceInactiveMapActorParticles() { return NativeCall<bool>(this, "APrimalWorldSettings.ForceInactiveMapActorParticles()"); }
1550 bool GetFoliageAndFluidSimEnabled() { return NativeCall<bool>(this, "APrimalWorldSettings.GetFoliageAndFluidSimEnabled()"); }
1551 float FixupDeltaSeconds(float DeltaSeconds, float RealDeltaSeconds) { return NativeCall<float, float, float>(this, "APrimalWorldSettings.FixupDeltaSeconds(float,float)", DeltaSeconds, RealDeltaSeconds); }
1552 //bool GetExtraStaticMeshSocketByName(UStaticMesh* ForStaticMesh, const FName* FakeSocketName, FFakeStaticMeshSocketData* OutFakeSocketData) { return NativeCall<bool, UStaticMesh*, const FName*, FFakeStaticMeshSocketData*>(this, "APrimalWorldSettings.GetExtraStaticMeshSocketByName(UStaticMesh*,FName&,FFakeStaticMeshSocketData&)", ForStaticMesh, FakeSocketName, OutFakeSocketData); }
1553 float SetTimeDilation(float NewTimeDilation) { return NativeCall<float, float>(this, "APrimalWorldSettings.SetTimeDilation(float)", NewTimeDilation); }
1554 void AddDynamicResourceReference(UObject* DynamicResourceRef) { NativeCall<void, UObject*>(this, "APrimalWorldSettings.AddDynamicResourceReference(UObject*)", DynamicResourceRef); }
1555 void BeginPlay() { NativeCall<void>(this, "APrimalWorldSettings.BeginPlay()"); }
1556 bool GetMissionMetaData(FName MissionTag, FMissionMetaData* value) { return NativeCall<bool, FName, FMissionMetaData*>(this, "APrimalWorldSettings.GetMissionMetaData(FName,FMissionMetaData&)", MissionTag, value); }
1557 void EndPlay(EEndPlayReason::Type EndReason) { NativeCall<void, EEndPlayReason::Type>(this, "APrimalWorldSettings.EndPlay(EEndPlayReason::Type)", EndReason); }
1558 void PreGameplaySetup() { NativeCall<void>(this, "APrimalWorldSettings.PreGameplaySetup()"); }
1559 TSoftClassPtr<APrimalDinoCharacter>* GetNPCRandomSpawnClass(TSoftClassPtr<APrimalDinoCharacter>* result, const TArray<FClassNameReplacement, TSizedDefaultAllocator<32> >* ClassNameReplacements, const TArray<FClassRemappingWeight, TSizedDefaultAllocator<32> >* TheNPCRandomSpawnClassWeights, TSoftClassPtr<APrimalDinoCharacter>* forClass, bool bIgnoreNPCRandomClassReplacements) { return NativeCall<TSoftClassPtr<APrimalDinoCharacter> *, TSoftClassPtr<APrimalDinoCharacter>*, const TArray<FClassNameReplacement, TSizedDefaultAllocator<32> >*, const TArray<FClassRemappingWeight, TSizedDefaultAllocator<32> >*, TSoftClassPtr<APrimalDinoCharacter>*, bool>(this, "APrimalWorldSettings.GetNPCRandomSpawnClass(TArray<FClassNameReplacement,TSizedDefaultAllocator<32>>&,TArray<FClassRemappingWeight,TSizedDefaultAllocator<32>>&,TSoftClassPtr<APrimalDinoCharacter>,bool)", result, ClassNameReplacements, TheNPCRandomSpawnClassWeights, forClass, bIgnoreNPCRandomClassReplacements); }
1560 void PreLoadSaveGame() { NativeCall<void>(this, "APrimalWorldSettings.PreLoadSaveGame()"); }
1561 float GetEffectiveTimeDilation() { return NativeCall<float>(this, "APrimalWorldSettings.GetEffectiveTimeDilation()"); }
1562 bool IsAllowedInLevelBounds(const UE::Math::TVector<double>* AtLocat) { return NativeCall<bool, const UE::Math::TVector<double>*>(this, "APrimalWorldSettings.IsAllowedInLevelBounds(UE::Math::TVector<double>&)", AtLocat); }
1563 float GetItemGlobalSpoilingTimeMultiplier(UPrimalItem* anItem) { return NativeCall<float, UPrimalItem*>(this, "APrimalWorldSettings.GetItemGlobalSpoilingTimeMultiplier(UPrimalItem*)", anItem); }
1564 float GetHarvestComponentHealthScale(UClass* HarvestComponentClass) { return NativeCall<float, UClass*>(this, "APrimalWorldSettings.GetHarvestComponentHealthScale(UClass*)", HarvestComponentClass); }
1565 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalWorldSettings.Tick(float)", DeltaSeconds); }
1566 void HandleDeferredTickActors(float DeltaSeconds) { NativeCall<void, float>(this, "APrimalWorldSettings.HandleDeferredTickActors(float)", DeltaSeconds); }
1567 bool AllowPhysicsSimulation() { return NativeCall<bool>(this, "APrimalWorldSettings.AllowPhysicsSimulation()"); }
1568 UClass* GetDefaultDestroyedInstanceActor(UMeshComponent* ForMesh) { return NativeCall<UClass*, UMeshComponent*>(this, "APrimalWorldSettings.GetDefaultDestroyedInstanceActor(UMeshComponent*)", ForMesh); }
1569 static void AddReferencedObjects(UObject* InThis, FReferenceCollector* Collector) { NativeCall<void, UObject*, FReferenceCollector*>(nullptr, "APrimalWorldSettings.AddReferencedObjects(UObject*,FReferenceCollector&)", InThis, Collector); }
1570};
1571
1573{
1574 TArray<AActor*> ActorsField() const { return GetNativeField<TArray<AActor*>>(this, "ULevel.Actors2"); }
1575};
1576
1578{
1579 // Fields
1580
1581 FString& OptionsStringField() { return *GetNativePointerField<FString*>(this, "AGameModeBase.OptionsString"); }
1582 TSubclassOf<AGameSession>& GameSessionClassField() { return *GetNativePointerField<TSubclassOf<AGameSession>*>(this, "AGameModeBase.GameSessionClass"); }
1583 TSubclassOf<AGameStateBase>& GameStateClassField() { return *GetNativePointerField<TSubclassOf<AGameStateBase>*>(this, "AGameModeBase.GameStateClass"); }
1584 TSubclassOf<APlayerController>& PlayerControllerClassField() { return *GetNativePointerField<TSubclassOf<APlayerController>*>(this, "AGameModeBase.PlayerControllerClass"); }
1585 TSubclassOf<APlayerState>& PlayerStateClassField() { return *GetNativePointerField<TSubclassOf<APlayerState>*>(this, "AGameModeBase.PlayerStateClass"); }
1586 TSubclassOf<AHUD>& HUDClassField() { return *GetNativePointerField<TSubclassOf<AHUD>*>(this, "AGameModeBase.HUDClass"); }
1587 TSubclassOf<APawn>& DefaultPawnClassField() { return *GetNativePointerField<TSubclassOf<APawn>*>(this, "AGameModeBase.DefaultPawnClass"); }
1588 TSubclassOf<ASpectatorPawn>& SpectatorClassField() { return *GetNativePointerField<TSubclassOf<ASpectatorPawn>*>(this, "AGameModeBase.SpectatorClass"); }
1589 TSubclassOf<APlayerController>& ReplaySpectatorPlayerControllerClassField() { return *GetNativePointerField<TSubclassOf<APlayerController>*>(this, "AGameModeBase.ReplaySpectatorPlayerControllerClass"); }
1590 TSubclassOf<AServerStatReplicator>& ServerStatReplicatorClassField() { return *GetNativePointerField<TSubclassOf<AServerStatReplicator>*>(this, "AGameModeBase.ServerStatReplicatorClass"); }
1591 TObjectPtr<AGameSession>& GameSessionField() { return *GetNativePointerField<TObjectPtr<AGameSession>*>(this, "AGameModeBase.GameSession"); }
1592 TObjectPtr<AGameStateBase>& GameStateField() { return *GetNativePointerField<TObjectPtr<AGameStateBase>*>(this, "AGameModeBase.GameState"); }
1593 TObjectPtr<AServerStatReplicator>& ServerStatReplicatorField() { return *GetNativePointerField<TObjectPtr<AServerStatReplicator>*>(this, "AGameModeBase.ServerStatReplicator"); }
1594 FText& DefaultPlayerNameField() { return *GetNativePointerField<FText*>(this, "AGameModeBase.DefaultPlayerName"); }
1595 TArray<TDelegate<bool __cdecl(void), FDefaultDelegateUserPolicy>, TSizedDefaultAllocator<32> >& PausersField() { return *GetNativePointerField<TArray<TDelegate<bool __cdecl(void), FDefaultDelegateUserPolicy>, TSizedDefaultAllocator<32> >*>(this, "AGameModeBase.Pausers"); }
1596
1597 // Bitfields
1598
1599 BitFieldValue<bool, unsigned __int32> bUseSeamlessTravel() { return { this, "AGameModeBase.bUseSeamlessTravel" }; }
1600 BitFieldValue<bool, unsigned __int32> bStartPlayersAsSpectators() { return { this, "AGameModeBase.bStartPlayersAsSpectators" }; }
1601 BitFieldValue<bool, unsigned __int32> bPauseable() { return { this, "AGameModeBase.bPauseable" }; }
1602
1603 // Functions
1604
1605 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AGameModeBase.GetPrivateStaticClass()"); }
1606 APlayerController* ProcessClientTravel(FString* URL, FGuid* NextMapGuid, bool bSeamless, bool bAbsolute) { return NativeCall<APlayerController*, FString*, FGuid*, bool, bool>(this, "AGameModeBase.ProcessClientTravel(FString&,FGuid,bool,bool)", URL, NextMapGuid, bSeamless, bAbsolute); }
1607 bool TeleportTo(const UE::Math::TVector<double>* DestLocation, const UE::Math::TRotator<double>* DestRotation, bool bIsATest, bool bNoCheck) { return NativeCall<bool, const UE::Math::TVector<double>*, const UE::Math::TRotator<double>*, bool, bool>(this, "AGameModeBase.TeleportTo(UE::Math::TVector<double>&,UE::Math::TRotator<double>&,bool,bool)", DestLocation, DestRotation, bIsATest, bNoCheck); }
1608 AShooterGameState* GetGameState() { return NativeCall<AShooterGameState*>(this, "AGameModeBase.GetGameState<class AShooterGameState>()"); }
1609 AActor* ChoosePlayerStart(AController* Player) { return NativeCall<AActor*, AController*>(this, "AGameModeBase.ChoosePlayerStart(AController*)", Player); }
1610 AActor* FindPlayerStart(AController* Player, const FString* IncomingName) { return NativeCall<AActor*, AController*, const FString*>(this, "AGameModeBase.FindPlayerStart(AController*,FString&)", Player, IncomingName); }
1611 UClass* GetDefaultPawnClassForController(AController* InController) { return NativeCall<UClass*, AController*>(this, "AGameModeBase.GetDefaultPawnClassForController(AController*)", InController); }
1612 bool MustSpectate(APlayerController* NewPlayerController) { return NativeCall<bool, APlayerController*>(this, "AGameModeBase.MustSpectate(APlayerController*)", NewPlayerController); }
1613 bool PlayerCanRestart(APlayerController* Player) { return NativeCall<bool, APlayerController*>(this, "AGameModeBase.PlayerCanRestart(APlayerController*)", Player); }
1614 APawn* SpawnDefaultPawnAtTransform(AController* NewPlayer, const UE::Math::TTransform<double>* SpawnTransform) { return NativeCall<APawn*, AController*, const UE::Math::TTransform<double>*>(this, "AGameModeBase.SpawnDefaultPawnAtTransform(AController*,UE::Math::TTransform<double>&)", NewPlayer, SpawnTransform); }
1615 static void StaticRegisterNativesAGameModeBase() { NativeCall<void>(nullptr, "AGameModeBase.StaticRegisterNativesAGameModeBase()"); }
1616 void InitGame(const FString* MapName, const FString* Options, FString* ErrorMessage) { NativeCall<void, const FString*, const FString*, FString*>(this, "AGameModeBase.InitGame(FString&,FString&,FString&)", MapName, Options, ErrorMessage); }
1617 void InitGameState() { NativeCall<void>(this, "AGameModeBase.InitGameState()"); }
1618 void PreInitializeComponents() { NativeCall<void>(this, "AGameModeBase.PreInitializeComponents()"); }
1619 TSubclassOf<AGameSession>* GetGameSessionClass(TSubclassOf<AGameSession>* result) { return NativeCall<TSubclassOf<AGameSession> *, TSubclassOf<AGameSession>*>(this, "AGameModeBase.GetGameSessionClass()", result); }
1620 UClass* GetDefaultPawnClassForController_Implementation(AController* InController) { return NativeCall<UClass*, AController*>(this, "AGameModeBase.GetDefaultPawnClassForController_Implementation(AController*)", InController); }
1621 int GetNumPlayers() { return NativeCall<int>(this, "AGameModeBase.GetNumPlayers()"); }
1622 int GetNumSpectators() { return NativeCall<int>(this, "AGameModeBase.GetNumSpectators()"); }
1623 void StartPlay() { NativeCall<void>(this, "AGameModeBase.StartPlay()"); }
1624 bool HasMatchStarted() { return NativeCall<bool>(this, "AGameModeBase.HasMatchStarted()"); }
1625 bool HasMatchEnded() { return NativeCall<bool>(this, "AGameModeBase.HasMatchEnded()"); }
1626 bool SetPause(APlayerController* PC, TDelegate<bool __cdecl(void), FDefaultDelegateUserPolicy>* CanUnpauseDelegate) { return NativeCall<bool, APlayerController*, TDelegate<bool __cdecl(void), FDefaultDelegateUserPolicy>*>(this, "AGameModeBase.SetPause(APlayerController*,TDelegate<bool__cdecl(void)", PC, CanUnpauseDelegate); }
1627 bool ClearPause() { return NativeCall<bool>(this, "AGameModeBase.ClearPause()"); }
1628 void ForceClearUnpauseDelegates(AActor* PauseActor) { NativeCall<void, AActor*>(this, "AGameModeBase.ForceClearUnpauseDelegates(AActor*)", PauseActor); }
1629 bool AllowPausing(APlayerController* PC) { return NativeCall<bool, APlayerController*>(this, "AGameModeBase.AllowPausing(APlayerController*)", PC); }
1630 bool IsPaused() { return NativeCall<bool>(this, "AGameModeBase.IsPaused()"); }
1631 void Reset() { NativeCall<void>(this, "AGameModeBase.Reset()"); }
1632 void ResetLevel() { NativeCall<void>(this, "AGameModeBase.ResetLevel()"); }
1633 void ReturnToMainMenuHost() { NativeCall<void>(this, "AGameModeBase.ReturnToMainMenuHost()"); }
1634 APlayerController* ProcessClientTravel(FString* FURL, bool bSeamless, bool bAbsolute) { return NativeCall<APlayerController*, FString*, bool, bool>(this, "AGameModeBase.ProcessClientTravel(FString&,bool,bool)", FURL, bSeamless, bAbsolute); }
1635 bool CanServerTravel(const FString* FURL, bool bAbsolute) { return NativeCall<bool, const FString*, bool>(this, "AGameModeBase.CanServerTravel(FString&,bool)", FURL, bAbsolute); }
1636 void ProcessServerTravel(const FString* URL, bool bAbsolute) { NativeCall<void, const FString*, bool>(this, "AGameModeBase.ProcessServerTravel(FString&,bool)", URL, bAbsolute); }
1637 void GetSeamlessTravelActorList(bool bToTransition, TArray<AActor*, TSizedDefaultAllocator<32> >* ActorList) { NativeCall<void, bool, TArray<AActor*, TSizedDefaultAllocator<32> >*>(this, "AGameModeBase.GetSeamlessTravelActorList(bool,TArray<AActor*,TSizedDefaultAllocator<32>>&)", bToTransition, ActorList); }
1638 void SwapPlayerControllers(APlayerController* OldPC, APlayerController* NewPC) { NativeCall<void, APlayerController*, APlayerController*>(this, "AGameModeBase.SwapPlayerControllers(APlayerController*,APlayerController*)", OldPC, NewPC); }
1639 TSubclassOf<APlayerController>* GetPlayerControllerClassToSpawnForSeamlessTravel(TSubclassOf<APlayerController>* result, APlayerController* PreviousPC) { return NativeCall<TSubclassOf<APlayerController> *, TSubclassOf<APlayerController>*, APlayerController*>(this, "AGameModeBase.GetPlayerControllerClassToSpawnForSeamlessTravel(APlayerController*)", result, PreviousPC); }
1640 void HandleSeamlessTravelPlayer(AController** C) { NativeCall<void, AController**>(this, "AGameModeBase.HandleSeamlessTravelPlayer(AController*&)", C); }
1641 void PostSeamlessTravel() { NativeCall<void>(this, "AGameModeBase.PostSeamlessTravel()"); }
1642 void PreLogin(const FString* Options, const FString* Address, const FUniqueNetIdRepl* UniqueId, FString* ErrorMessage) { NativeCall<void, const FString*, const FString*, const FUniqueNetIdRepl*, FString*>(this, "AGameModeBase.PreLogin(FString&,FString&,FUniqueNetIdRepl&,FString&)", Options, Address, UniqueId, ErrorMessage); }
1643 APlayerController* Login(UPlayer* NewPlayer, ENetRole InRemoteRole, const FString* Portal, const FString* Options, const FUniqueNetIdRepl* UniqueId, FString* ErrorMessage) { return NativeCall<APlayerController*, UPlayer*, ENetRole, const FString*, const FString*, const FUniqueNetIdRepl*, FString*>(this, "AGameModeBase.Login(UPlayer*,ENetRole,FString&,FString&,FUniqueNetIdRepl&,FString&)", NewPlayer, InRemoteRole, Portal, Options, UniqueId, ErrorMessage); }
1644 APlayerController* SpawnPlayerController(ENetRole InRemoteRole, const FString* Options) { return NativeCall<APlayerController*, ENetRole, const FString*>(this, "AGameModeBase.SpawnPlayerController(ENetRole,FString&)", InRemoteRole, Options); }
1645 APlayerController* SpawnPlayerController(ENetRole InRemoteRole, const UE::Math::TVector<double>* SpawnLocation, const UE::Math::TRotator<double>* SpawnRotation) { return NativeCall<APlayerController*, ENetRole, const UE::Math::TVector<double>*, const UE::Math::TRotator<double>*>(this, "AGameModeBase.SpawnPlayerController(ENetRole,UE::Math::TVector<double>&,UE::Math::TRotator<double>&)", InRemoteRole, SpawnLocation, SpawnRotation); }
1646 APlayerController* SpawnReplayPlayerController(ENetRole InRemoteRole, const UE::Math::TVector<double>* SpawnLocation, const UE::Math::TRotator<double>* SpawnRotation) { return NativeCall<APlayerController*, ENetRole, const UE::Math::TVector<double>*, const UE::Math::TRotator<double>*>(this, "AGameModeBase.SpawnReplayPlayerController(ENetRole,UE::Math::TVector<double>&,UE::Math::TRotator<double>&)", InRemoteRole, SpawnLocation, SpawnRotation); }
1647 APlayerController* SpawnPlayerControllerCommon(ENetRole InRemoteRole, const UE::Math::TVector<double>* SpawnLocation, const UE::Math::TRotator<double>* SpawnRotation, TSubclassOf<APlayerController> InPlayerControllerClass) { return NativeCall<APlayerController*, ENetRole, const UE::Math::TVector<double>*, const UE::Math::TRotator<double>*, TSubclassOf<APlayerController>>(this, "AGameModeBase.SpawnPlayerControllerCommon(ENetRole,UE::Math::TVector<double>&,UE::Math::TRotator<double>&,TSubclassOf<APlayerController>)", InRemoteRole, SpawnLocation, SpawnRotation, InPlayerControllerClass); }
1648 FString* InitNewPlayer(FString* result, APlayerController* NewPlayerController, const FUniqueNetIdRepl* UniqueId, const FString* Options, const FString* Portal) { return NativeCall<FString*, FString*, APlayerController*, const FUniqueNetIdRepl*, const FString*, const FString*>(this, "AGameModeBase.InitNewPlayer(APlayerController*,FUniqueNetIdRepl&,FString&,FString&)", result, NewPlayerController, UniqueId, Options, Portal); }
1649 void InitSeamlessTravelPlayer(AController* NewController) { NativeCall<void, AController*>(this, "AGameModeBase.InitSeamlessTravelPlayer(AController*)", NewController); }
1650 bool UpdatePlayerStartSpot(AController* Player, const FString* Portal, FString* OutErrorMessage) { return NativeCall<bool, AController*, const FString*, FString*>(this, "AGameModeBase.UpdatePlayerStartSpot(AController*,FString&,FString&)", Player, Portal, OutErrorMessage); }
1651 bool ShouldStartInCinematicMode(APlayerController* Player, bool* OutHidePlayer, bool* OutHideHUD, bool* OutDisableMovement, bool* OutDisableTurning) { return NativeCall<bool, APlayerController*, bool*, bool*, bool*, bool*>(this, "AGameModeBase.ShouldStartInCinematicMode(APlayerController*,bool&,bool&,bool&,bool&)", Player, OutHidePlayer, OutHideHUD, OutDisableMovement, OutDisableTurning); }
1652 void InitializeHUDForPlayer_Implementation(APlayerController* NewPlayer) { NativeCall<void, APlayerController*>(this, "AGameModeBase.InitializeHUDForPlayer_Implementation(APlayerController*)", NewPlayer); }
1653 void UpdateGameplayMuteList(APlayerController* aPlayer) { NativeCall<void, APlayerController*>(this, "AGameModeBase.UpdateGameplayMuteList(APlayerController*)", aPlayer); }
1654 void ReplicateStreamingStatus(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AGameModeBase.ReplicateStreamingStatus(APlayerController*)", PC); }
1655 void GenericPlayerInitialization(AController* C) { NativeCall<void, AController*>(this, "AGameModeBase.GenericPlayerInitialization(AController*)", C); }
1656 void PostLogin(APlayerController* NewPlayer) { NativeCall<void, APlayerController*>(this, "AGameModeBase.PostLogin(APlayerController*)", NewPlayer); }
1657 void Logout(AController* Exiting) { NativeCall<void, AController*>(this, "AGameModeBase.Logout(AController*)", Exiting); }
1658 void HandleStartingNewPlayer_Implementation(APlayerController* NewPlayer) { NativeCall<void, APlayerController*>(this, "AGameModeBase.HandleStartingNewPlayer_Implementation(APlayerController*)", NewPlayer); }
1659 bool MustSpectate_Implementation(APlayerController* NewPlayerController) { return NativeCall<bool, APlayerController*>(this, "AGameModeBase.MustSpectate_Implementation(APlayerController*)", NewPlayerController); }
1660 AActor* ChoosePlayerStart_Implementation(AController* Player) { return NativeCall<AActor*, AController*>(this, "AGameModeBase.ChoosePlayerStart_Implementation(AController*)", Player); }
1661 bool ShouldSpawnAtStartSpot(AController* Player) { return NativeCall<bool, AController*>(this, "AGameModeBase.ShouldSpawnAtStartSpot(AController*)", Player); }
1662 AActor* FindPlayerStart_Implementation(AController* Player, const FString* IncomingName) { return NativeCall<AActor*, AController*, const FString*>(this, "AGameModeBase.FindPlayerStart_Implementation(AController*,FString&)", Player, IncomingName); }
1663 bool PlayerCanRestart_Implementation(APlayerController* Player) { return NativeCall<bool, APlayerController*>(this, "AGameModeBase.PlayerCanRestart_Implementation(APlayerController*)", Player); }
1664 APawn* SpawnDefaultPawnFor_Implementation(AController* NewPlayer, AActor* StartSpot) { return NativeCall<APawn*, AController*, AActor*>(this, "AGameModeBase.SpawnDefaultPawnFor_Implementation(AController*,AActor*)", NewPlayer, StartSpot); }
1665 APawn* SpawnDefaultPawnAtTransform_Implementation(AController* NewPlayer, const UE::Math::TTransform<double>* SpawnTransform) { return NativeCall<APawn*, AController*, const UE::Math::TTransform<double>*>(this, "AGameModeBase.SpawnDefaultPawnAtTransform_Implementation(AController*,UE::Math::TTransform<double>&)", NewPlayer, SpawnTransform); }
1666 void RestartPlayer(AController* NewPlayer) { NativeCall<void, AController*>(this, "AGameModeBase.RestartPlayer(AController*)", NewPlayer); }
1667 void RestartPlayerAtPlayerStart(AController* NewPlayer, AActor* StartSpot) { NativeCall<void, AController*, AActor*>(this, "AGameModeBase.RestartPlayerAtPlayerStart(AController*,AActor*)", NewPlayer, StartSpot); }
1668 void RestartPlayerAtTransform(AController* NewPlayer, const UE::Math::TTransform<double>* SpawnTransform) { NativeCall<void, AController*, const UE::Math::TTransform<double>*>(this, "AGameModeBase.RestartPlayerAtTransform(AController*,UE::Math::TTransform<double>&)", NewPlayer, SpawnTransform); }
1669 void FailedToRestartPlayer(AController* NewPlayer) { NativeCall<void, AController*>(this, "AGameModeBase.FailedToRestartPlayer(AController*)", NewPlayer); }
1670 void FinishRestartPlayer(AController* NewPlayer, const UE::Math::TRotator<double>* StartRotation) { NativeCall<void, AController*, const UE::Math::TRotator<double>*>(this, "AGameModeBase.FinishRestartPlayer(AController*,UE::Math::TRotator<double>&)", NewPlayer, StartRotation); }
1671 void SetPlayerDefaults(APawn* PlayerPawn) { NativeCall<void, APawn*>(this, "AGameModeBase.SetPlayerDefaults(APawn*)", PlayerPawn); }
1672 void ChangeName(AController* Other, const FString* S, bool bNameChange) { NativeCall<void, AController*, const FString*, bool>(this, "AGameModeBase.ChangeName(AController*,FString&,bool)", Other, S, bNameChange); }
1673 bool AllowCheats(APlayerController* P) { return NativeCall<bool, APlayerController*>(this, "AGameModeBase.AllowCheats(APlayerController*)", P); }
1674};
1675
1676
1678{
1679 // Fields
1680
1681 FName& MatchStateField() { return *GetNativePointerField<FName*>(this, "AGameMode.MatchState"); }
1682 int& NumSpectatorsField() { return *GetNativePointerField<int*>(this, "AGameMode.NumSpectators"); }
1683 int& NumPlayersField() { return *GetNativePointerField<int*>(this, "AGameMode.NumPlayers"); }
1684 int& NumBotsField() { return *GetNativePointerField<int*>(this, "AGameMode.NumBots"); }
1685 float& MinRespawnDelayField() { return *GetNativePointerField<float*>(this, "AGameMode.MinRespawnDelay"); }
1686 int& NumTravellingPlayersField() { return *GetNativePointerField<int*>(this, "AGameMode.NumTravellingPlayers"); }
1687 TSubclassOf<ULocalMessage>& EngineMessageClassField() { return *GetNativePointerField<TSubclassOf<ULocalMessage>*>(this, "AGameMode.EngineMessageClass"); }
1688 TArray<TObjectPtr<APlayerState>, TSizedDefaultAllocator<32> >& InactivePlayerArrayField() { return *GetNativePointerField<TArray<TObjectPtr<APlayerState>, TSizedDefaultAllocator<32> >*>(this, "AGameMode.InactivePlayerArray"); }
1689 float& InactivePlayerStateLifeSpanField() { return *GetNativePointerField<float*>(this, "AGameMode.InactivePlayerStateLifeSpan"); }
1690 int& MaxInactivePlayersField() { return *GetNativePointerField<int*>(this, "AGameMode.MaxInactivePlayers"); }
1691
1692 // Bitfields
1693
1694 BitFieldValue<bool, unsigned __int32> bDelayedStart() { return { this, "AGameMode.bDelayedStart" }; }
1695
1696 // Functions
1697
1698 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AGameMode.GetPrivateStaticClass()"); }
1699 bool ReadyToStartMatch() { return NativeCall<bool>(this, "AGameMode.ReadyToStartMatch()"); }
1700 static void StaticRegisterNativesAGameMode() { NativeCall<void>(nullptr, "AGameMode.StaticRegisterNativesAGameMode()"); }
1701 FString* GetNetworkNumber(FString* result) { return NativeCall<FString*, FString*>(this, "AGameMode.GetNetworkNumber()", result); }
1702 void InitGame(const FString* MapName, const FString* Options, FString* ErrorMessage) { NativeCall<void, const FString*, const FString*, FString*>(this, "AGameMode.InitGame(FString&,FString&,FString&)", MapName, Options, ErrorMessage); }
1703 void RestartGame() { NativeCall<void>(this, "AGameMode.RestartGame()"); }
1704 void PostLogin(APlayerController* NewPlayer) { NativeCall<void, APlayerController*>(this, "AGameMode.PostLogin(APlayerController*)", NewPlayer); }
1705 void Logout(AController* Exiting) { NativeCall<void, AController*>(this, "AGameMode.Logout(AController*)", Exiting); }
1706 void StartPlay() { NativeCall<void>(this, "AGameMode.StartPlay()"); }
1707 void HandleMatchIsWaitingToStart() { NativeCall<void>(this, "AGameMode.HandleMatchIsWaitingToStart()"); }
1708 bool ReadyToStartMatch_Implementation() { return NativeCall<bool>(this, "AGameMode.ReadyToStartMatch_Implementation()"); }
1709 void StartMatch() { NativeCall<void>(this, "AGameMode.StartMatch()"); }
1710 void HandleMatchHasStarted() { NativeCall<void>(this, "AGameMode.HandleMatchHasStarted()"); }
1711 void EndMatch() { NativeCall<void>(this, "AGameMode.EndMatch()"); }
1712 void HandleMatchHasEnded() { NativeCall<void>(this, "AGameMode.HandleMatchHasEnded()"); }
1713 void StartToLeaveMap() { NativeCall<void>(this, "AGameMode.StartToLeaveMap()"); }
1714 void AbortMatch() { NativeCall<void>(this, "AGameMode.AbortMatch()"); }
1715 bool HasMatchStarted() { return NativeCall<bool>(this, "AGameMode.HasMatchStarted()"); }
1716 bool IsMatchInProgress() { return NativeCall<bool>(this, "AGameMode.IsMatchInProgress()"); }
1717 bool HasMatchEnded() { return NativeCall<bool>(this, "AGameMode.HasMatchEnded()"); }
1718 void SetMatchState(FName NewState) { NativeCall<void, FName>(this, "AGameMode.SetMatchState(FName)", NewState); }
1719 void OnMatchStateSet() { NativeCall<void>(this, "AGameMode.OnMatchStateSet()"); }
1720 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "AGameMode.Tick(float)", DeltaSeconds); }
1721 void HandleSeamlessTravelPlayer(AController** C) { NativeCall<void, AController**>(this, "AGameMode.HandleSeamlessTravelPlayer(AController*&)", C); }
1722 void InitSeamlessTravelPlayer(AController* NewController) { NativeCall<void, AController*>(this, "AGameMode.InitSeamlessTravelPlayer(AController*)", NewController); }
1723 void SetSeamlessTravelViewTarget(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AGameMode.SetSeamlessTravelViewTarget(APlayerController*)", PC); }
1724 void RemovePlayerControllerFromPlayerCount(APlayerController* PC) { NativeCall<void, APlayerController*>(this, "AGameMode.RemovePlayerControllerFromPlayerCount(APlayerController*)", PC); }
1725 int GetNumPlayers() { return NativeCall<int>(this, "AGameMode.GetNumPlayers()"); }
1726 int GetNumSpectators() { return NativeCall<int>(this, "AGameMode.GetNumSpectators()"); }
1727 void HandleStartingNewPlayer_Implementation(APlayerController* NewPlayer) { NativeCall<void, APlayerController*>(this, "AGameMode.HandleStartingNewPlayer_Implementation(APlayerController*)", NewPlayer); }
1728 bool PlayerCanRestart_Implementation(APlayerController* Player) { return NativeCall<bool, APlayerController*>(this, "AGameMode.PlayerCanRestart_Implementation(APlayerController*)", Player); }
1729 void Say(const FString* Msg) { NativeCall<void, const FString*>(this, "AGameMode.Say(FString&)", Msg); }
1730 void Broadcast(AActor* Sender, const FString* Msg, FName Type) { NativeCall<void, AActor*, const FString*, FName>(this, "AGameMode.Broadcast(AActor*,FString&,FName)", Sender, Msg, Type); }
1731 void BroadcastLocalized(AActor* Sender, TSubclassOf<ULocalMessage> Message, int Switch, APlayerState* RelatedPlayerState_1, APlayerState* RelatedPlayerState_2, UObject* OptionalObject) { NativeCall<void, AActor*, TSubclassOf<ULocalMessage>, int, APlayerState*, APlayerState*, UObject*>(this, "AGameMode.BroadcastLocalized(AActor*,TSubclassOf<ULocalMessage>,int,APlayerState*,APlayerState*,UObject*)", Sender, Message, Switch, RelatedPlayerState_1, RelatedPlayerState_2, OptionalObject); }
1732 void AddInactivePlayer(APlayerState* PlayerState, APlayerController* PC) { NativeCall<void, APlayerState*, APlayerController*>(this, "AGameMode.AddInactivePlayer(APlayerState*,APlayerController*)", PlayerState, PC); }
1733 bool FindInactivePlayer(APlayerController* PC) { return NativeCall<bool, APlayerController*>(this, "AGameMode.FindInactivePlayer(APlayerController*)", PC); }
1734 void OverridePlayerState(APlayerController* PC, APlayerState* OldPlayerState) { NativeCall<void, APlayerController*, APlayerState*>(this, "AGameMode.OverridePlayerState(APlayerController*,APlayerState*)", PC, OldPlayerState); }
1735 bool CanServerTravel(const FString* URL, bool bAbsolute) { return NativeCall<bool, const FString*, bool>(this, "AGameMode.CanServerTravel(FString&,bool)", URL, bAbsolute); }
1736 void PostSeamlessTravel() { NativeCall<void>(this, "AGameMode.PostSeamlessTravel()"); }
1737 bool IsHandlingReplays() { return NativeCall<bool>(this, "AGameMode.IsHandlingReplays()"); }
1738 void HandleDisconnect(UWorld* InWorld, UNetDriver* NetDriver) { NativeCall<void, UWorld*, UNetDriver*>(this, "AGameMode.HandleDisconnect(UWorld*,UNetDriver*)", InWorld, NetDriver); }
1739};
1740
1742{
1743 // Fields
1744
1745 TArray<APlayerStart*, TSizedDefaultAllocator<32> >& PlayerStartsField() { return *GetNativePointerField<TArray<APlayerStart*, TSizedDefaultAllocator<32> >*>(this, "APrimalGameMode.PlayerStarts"); }
1746 TArray<APlayerStart*, TSizedDefaultAllocator<32> >& UsedPlayerStartsField() { return *GetNativePointerField<TArray<APlayerStart*, TSizedDefaultAllocator<32> >*>(this, "APrimalGameMode.UsedPlayerStarts"); }
1747
1748 // Bitfields
1749
1750
1751 // Functions
1752
1753 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "APrimalGameMode.StaticClass()"); }
1754 //void ~APrimalGameMode() { NativeCall<void>(this, "APrimalGameMode.~APrimalGameMode()"); }
1755 void FinishRestartPlayer(AController* NewPlayer, const UE::Math::TRotator<double>* StartRotation) { NativeCall<void, AController*, const UE::Math::TRotator<double>*>(this, "APrimalGameMode.FinishRestartPlayer(AController*,UE::Math::TRotator<double>*)", NewPlayer, StartRotation); }
1756};
1757
1759{
1760 // Fields
1761
1762 TArray<FAttachedInstancedHarvestingElement*, TSizedDefaultAllocator<32> >& HiddenHarvestingComponentsField() { return *GetNativePointerField<TArray<FAttachedInstancedHarvestingElement*, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.HiddenHarvestingComponents"); }
1763 int& LastRepopulationIndexToCheckField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.LastRepopulationIndexToCheck"); }
1765 FTimerHandle& DynamicConfigHandleField() { return *GetNativePointerField<FTimerHandle*>(this, "AShooterGameMode.DynamicConfigHandle"); }
1766 FString& AlarmNotificationKeyField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.AlarmNotificationKey"); }
1767 FString& AlarmNotificationURLField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.AlarmNotificationURL"); }
1768 TArray<TWeakObjectPtr<APrimalStructure>, TSizedDefaultAllocator<32> >& PendingStructureDestroysField() { return *GetNativePointerField<TArray<TWeakObjectPtr<APrimalStructure>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.PendingStructureDestroys"); }
1769 TArray<FAtlasAdminCommandTrackingEntry, TSizedDefaultAllocator<32> >& QueuedAdminCommandsField() { return *GetNativePointerField<TArray<FAtlasAdminCommandTrackingEntry, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.QueuedAdminCommands"); }
1770 TSet<FString, DefaultKeyFuncs<FString, 0>, FDefaultSetAllocator>& AllowedAdminIPsField() { return *GetNativePointerField<TSet<FString, DefaultKeyFuncs<FString, 0>, FDefaultSetAllocator>*>(this, "AShooterGameMode.AllowedAdminIPs"); }
1771 FString& BanFileNameField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.BanFileName"); }
1772 TMap<FString, FPlayerBanInfo, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FPlayerBanInfo, 0> >& BannedMapField() { return *GetNativePointerField<TMap<FString, FPlayerBanInfo, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FPlayerBanInfo, 0> >*>(this, "AShooterGameMode.BannedMap"); }
1773 TMap<FString, FPlayerBanInfo, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FPlayerBanInfo, 0> >& GlobalBannedMapField() { return *GetNativePointerField<TMap<FString, FPlayerBanInfo, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FPlayerBanInfo, 0> >*>(this, "AShooterGameMode.GlobalBannedMap"); }
1774 TDelegate<void __cdecl(bool), FDefaultDelegateUserPolicy>& OnSavingWorldFinishedDelegateField() { return *GetNativePointerField<TDelegate<void __cdecl(bool), FDefaultDelegateUserPolicy>*>(this, "AShooterGameMode.OnSavingWorldFinishedDelegate"); }
1775 TDelegate<void __cdecl(void), FDefaultDelegateUserPolicy>& OnSavingWorldStartedDelegateField() { return *GetNativePointerField<TDelegate<void __cdecl(void), FDefaultDelegateUserPolicy>*>(this, "AShooterGameMode.OnSavingWorldStartedDelegate"); }
1776 bool& IsSavingWorldDataField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.IsSavingWorldData"); }
1777 long double& LastTimeCheckedForSaveBackupField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.LastTimeCheckedForSaveBackup"); }
1778 int& LastDayOfYearBackedUpField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.LastDayOfYearBackedUp"); }
1779 FProcHandle& GameBackupProcHandleField() { return *GetNativePointerField<FProcHandle*>(this, "AShooterGameMode.GameBackupProcHandle"); }
1780 long double& TimeLastStartedDoingRemoteBackupField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.TimeLastStartedDoingRemoteBackup"); }
1781 FAmazonS3GetObject*& S3CheatDownloaderField() { return *GetNativePointerField<FAmazonS3GetObject**>(this, "AShooterGameMode.S3CheatDownloader"); }
1782 long double& TimeTillNextCheaterUpdateField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.TimeTillNextCheaterUpdate"); }
1783 float& UpdateAllowedCheatersIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.UpdateAllowedCheatersInterval"); }
1784 FAmazonS3GetObject*& S3BanDownloaderField() { return *GetNativePointerField<FAmazonS3GetObject**>(this, "AShooterGameMode.S3BanDownloader"); }
1785 long double& TimeTillNextBanUpdateField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.TimeTillNextBanUpdate"); }
1786 float& UpdateBanIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.UpdateBanInterval"); }
1787 FString& UnofficalBanListURLField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.UnofficalBanListURL"); }
1788 FString& UnofficalAdminListURLField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.UnofficalAdminListURL"); }
1789 TMap<FClassMapKey, FMissionGlobalData, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FClassMapKey, FMissionGlobalData, 0> >& MissionGlobalDataField() { return *GetNativePointerField<TMap<FClassMapKey, FMissionGlobalData, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FClassMapKey, FMissionGlobalData, 0> >*>(this, "AShooterGameMode.MissionGlobalData"); }
1790 UShooterCheatManager*& ServerCheatManagerField() { return *GetNativePointerField<UShooterCheatManager**>(this, "AShooterGameMode.ServerCheatManager"); }
1791 float& ForceLoadWorldSecondsField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ForceLoadWorldSeconds"); }
1792 float& LoadedAtTimeSecondsField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.LoadedAtTimeSeconds"); }
1793 long double& LoadedAtPersistentTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.LoadedAtPersistentTime"); }
1794 unsigned int& LoadedSaveIncrementorField() { return *GetNativePointerField<unsigned int*>(this, "AShooterGameMode.LoadedSaveIncrementor"); }
1795 unsigned int& CurrentSaveIncrementorField() { return *GetNativePointerField<unsigned int*>(this, "AShooterGameMode.CurrentSaveIncrementor"); }
1796 URCONServer*& RCONSocketField() { return *GetNativePointerField<URCONServer**>(this, "AShooterGameMode.RCONSocket"); }
1797 FString& PlayersJoinNoCheckFilenameField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.PlayersJoinNoCheckFilename"); }
1798 FString& PlayersExclusiveCheckFilenameField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.PlayersExclusiveCheckFilename"); }
1799 UShooterCheatManager*& GlobalCommandsCheatManagerField() { return *GetNativePointerField<UShooterCheatManager**>(this, "AShooterGameMode.GlobalCommandsCheatManager"); }
1800 long double& LastUpdatedLoginLocksTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.LastUpdatedLoginLocksTime"); }
1801 long double& LastLoginLocksConnectedTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.LastLoginLocksConnectedTime"); }
1802 FString& CheckGlobalEnablesURLField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.CheckGlobalEnablesURL"); }
1803 UDatabase_LoginData*& Database_LoginDataRefField() { return *GetNativePointerField<UDatabase_LoginData**>(this, "AShooterGameMode.Database_LoginDataRef"); }
1804 UDatabase_PubSub_GeneralNotifications*& PubSub_GeneralNotificationsRefField() { return *GetNativePointerField<UDatabase_PubSub_GeneralNotifications**>(this, "AShooterGameMode.PubSub_GeneralNotificationsRef"); }
1805 int& TerrainGeneratorVersionField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.TerrainGeneratorVersion"); }
1806 TArray<FUniqueNetIdRepl, TSizedDefaultAllocator<32> >& PlayersJoinNoCheckField() { return *GetNativePointerField<TArray<FUniqueNetIdRepl, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.PlayersJoinNoCheck"); }
1807 TArray<FUniqueNetIdRepl, TSizedDefaultAllocator<32> >& PlayersExclusiveListField() { return *GetNativePointerField<TArray<FUniqueNetIdRepl, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.PlayersExclusiveList"); }
1808 void*& GameBackupPipeReadField() { return *GetNativePointerField<void**>(this, "AShooterGameMode.GameBackupPipeRead"); }
1809 void*& GameBackupPipeWriteField() { return *GetNativePointerField<void**>(this, "AShooterGameMode.GameBackupPipeWrite"); }
1810 TSet<unsigned int, DefaultKeyFuncs<unsigned int, 0>, FDefaultSetAllocator>& TribesIdsField() { return *GetNativePointerField<TSet<unsigned int, DefaultKeyFuncs<unsigned int, 0>, FDefaultSetAllocator>*>(this, "AShooterGameMode.TribesIds"); }
1811 TMap<int, unsigned __int64, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, unsigned __int64, 0> >& PlayersIdsField() { return *GetNativePointerField<TMap<int, unsigned __int64, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, unsigned __int64, 0> >*>(this, "AShooterGameMode.PlayersIds"); }
1812 TMap<unsigned __int64, int, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned __int64, int, 0> >& SteamIdsField() { return *GetNativePointerField<TMap<unsigned __int64, int, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned __int64, int, 0> >*>(this, "AShooterGameMode.SteamIds"); }
1813 TMap<int, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, FString, 0> >& PlayerStringIdsField() { return *GetNativePointerField<TMap<int, FString, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, FString, 0> >*>(this, "AShooterGameMode.PlayerStringIds"); }
1814 bool& bTempDisableLoginLockCheckField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bTempDisableLoginLockCheck"); }
1815 FString& MyServerIdField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.MyServerId"); }
1816 TArray<FString, TSizedDefaultAllocator<32> >& PendingLoginLockReleasesField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.PendingLoginLockReleases"); }
1817 TMap<FString, double, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, double, 0> >& ActiveProfilesSavingField() { return *GetNativePointerField<TMap<FString, double, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, double, 0> >*>(this, "AShooterGameMode.ActiveProfilesSaving"); }
1818 FString& LaunchOptionsField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.LaunchOptions"); }
1819 TArray<FTribeData, TSizedDefaultAllocator<32> >& TribesDataField() { return *GetNativePointerField<TArray<FTribeData, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.TribesData"); }
1820 TArray<APrimalDinoCharacter*, TSizedDefaultAllocator<32> >& ActivelyTamingDinosField() { return *GetNativePointerField<TArray<APrimalDinoCharacter*, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ActivelyTamingDinos"); }
1821 bool& bAdminLoggingField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAdminLogging"); }
1822 bool& bIsRestartingField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bIsRestarting"); }
1823 bool& bProximityChatField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bProximityChat"); }
1824 float& DifficultyValueField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DifficultyValue"); }
1825 float& DifficultyValueMinField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DifficultyValueMin"); }
1826 float& DifficultyValueMaxField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DifficultyValueMax"); }
1827 float& ProximityRadiusField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ProximityRadius"); }
1828 float& ProximityRadiusUnconsiousScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ProximityRadiusUnconsiousScale"); }
1829// TSubclassOf<UCheatManager>& CheatClassField() { return *GetNativePointerField<TSubclassOf<UCheatManager>*>(this, "AShooterGameMode.CheatClass"); }
1830 bool& bIsCurrentlySavingWorldField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bIsCurrentlySavingWorld"); }
1831 bool& bServerAllowArkDownloadField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bServerAllowArkDownload"); }
1832 bool& bUseExclusiveListField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bUseExclusiveList"); }
1833 bool& bAlwaysNotifyPlayerJoinedField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAlwaysNotifyPlayerJoined"); }
1834 bool& bServerPVEField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bServerPVE"); }
1835 bool& bServerForceNoHUDField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bServerForceNoHUD"); }
1836 bool& bAllowFlyerCarryPvEField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowFlyerCarryPvE"); }
1837 bool& bDisableDinoDecayPvEField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableDinoDecayPvE"); }
1838 bool& bDisablePvEGammaField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisablePvEGamma"); }
1839 bool& bPreventStructurePaintingField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bPreventStructurePainting"); }
1840 bool& bAllowCaveBuildingPvPField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowCaveBuildingPvP"); }
1841 bool& bPvPStructureDecayField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bPvPStructureDecay"); }
1842 bool& bForceAllStructureLockingField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bForceAllStructureLocking"); }
1843 bool& bPreventTribeAlliancesField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bPreventTribeAlliances"); }
1844 bool& bOnlyAutoDestroyCoreStructuresField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bOnlyAutoDestroyCoreStructures"); }
1845 bool& bTribeLogDestroyedEnemyStructuresField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bTribeLogDestroyedEnemyStructures"); }
1846 bool& bServerGameLogIncludeTribeLogsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bServerGameLogIncludeTribeLogs"); }
1847 bool& bUseOptimizedHarvestingHealthField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bUseOptimizedHarvestingHealth"); }
1848 bool& bClampItemStatsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bClampItemStats"); }
1849 bool& bAllowMultipleAttachedC4Field() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowMultipleAttachedC4"); }
1850 bool& bCrossARKAllowForeignDinoDownloadsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bCrossARKAllowForeignDinoDownloads"); }
1851 bool& bIsLegacyServerField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bIsLegacyServer"); }
1852 bool& bEnableVictoryCoreDupeCheckField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bEnableVictoryCoreDupeCheck"); }
1853 bool& bEnableOfficialOnlyVersioningCodeField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bEnableOfficialOnlyVersioningCode"); }
1854 bool& bUseAlarmNotificationsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bUseAlarmNotifications"); }
1855 int& TheMaxStructuresInRangeField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.TheMaxStructuresInRange"); }
1856 int& MaxStructuresInSmallRadiusField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxStructuresInSmallRadius"); }
1857 bool& bEnableCryoSicknessPVEField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bEnableCryoSicknessPVE"); }
1858 float& CryopodNerfDamageMultField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CryopodNerfDamageMult"); }
1859 float& CryopodNerfDurationField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CryopodNerfDuration"); }
1860 float& CryopodNerfIncomingDamageMultPercentField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CryopodNerfIncomingDamageMultPercent"); }
1861 int& RCONPortField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.RCONPort"); }
1862 float& DayCycleSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DayCycleSpeedScale"); }
1863 float& NightTimeSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.NightTimeSpeedScale"); }
1864 float& DayTimeSpeedScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DayTimeSpeedScale"); }
1865 float& PvEStructureDecayPeriodMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PvEStructureDecayPeriodMultiplier"); }
1866 float& StructurePreventResourceRadiusMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.StructurePreventResourceRadiusMultiplier"); }
1867 float& PvEDinoDecayPeriodMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PvEDinoDecayPeriodMultiplier"); }
1868 float& MaxTamedDinosField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MaxTamedDinos"); }
1869 float& ListenServerTetherDistanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ListenServerTetherDistanceMultiplier"); }
1870 float& PerPlatformMaxStructuresMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PerPlatformMaxStructuresMultiplier"); }
1871 float& AutoDestroyOldStructuresMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.AutoDestroyOldStructuresMultiplier"); }
1872 float& RCONServerGameLogBufferField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.RCONServerGameLogBuffer"); }
1873 float& OxygenSwimSpeedStatMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.OxygenSwimSpeedStatMultiplier"); }
1874 float& ServerAutoForceRespawnWildDinosIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ServerAutoForceRespawnWildDinosInterval"); }
1875 float& RadiusStructuresInSmallRadiusField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.RadiusStructuresInSmallRadius"); }
1876 float& EnableAFKKickPlayerCountPercentField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.EnableAFKKickPlayerCountPercent"); }
1877 int& StartTimeHourField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.StartTimeHour"); }
1878 float& ResourcesRespawnPeriodMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ResourcesRespawnPeriodMultiplier"); }
1879 float& KickIdlePlayersPeriodField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.KickIdlePlayersPeriod"); }
1880 float& MateBoostEffectMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MateBoostEffectMultiplier"); }
1881 float& AutoSavePeriodMinutesField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.AutoSavePeriodMinutes"); }
1882 float& XPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.XPMultiplier"); }
1883 FName& ActiveEventField() { return *GetNativePointerField<FName*>(this, "AShooterGameMode.ActiveEvent"); }
1884 float& TribeNameChangeCooldownField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.TribeNameChangeCooldown"); }
1885 float& PlatformSaddleBuildAreaBoundsMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PlatformSaddleBuildAreaBoundsMultiplier"); }
1886 float& StructurePickupTimeAfterPlacementField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.StructurePickupTimeAfterPlacement"); }
1887 float& StructurePickupHoldDurationField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.StructurePickupHoldDuration"); }
1888 float& KillXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.KillXPMultiplier"); }
1889 float& HarvestXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.HarvestXPMultiplier"); }
1890 float& CraftXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CraftXPMultiplier"); }
1891 float& GenericXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.GenericXPMultiplier"); }
1892 float& SpecialXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.SpecialXPMultiplier"); }
1893 float& AlphaKillXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.AlphaKillXPMultiplier"); }
1894 float& CaveKillXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CaveKillXPMultiplier"); }
1895 float& WildKillXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.WildKillXPMultiplier"); }
1896 float& BossKillXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BossKillXPMultiplier"); }
1897 float& TamedKillXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.TamedKillXPMultiplier"); }
1898 float& UnclaimedKillXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.UnclaimedKillXPMultiplier"); }
1899 float& ExplorerNoteXPMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ExplorerNoteXPMultiplier"); }
1900 FTimerHandle& MaintenanceRestartHandleField() { return *GetNativePointerField<FTimerHandle*>(this, "AShooterGameMode.MaintenanceRestartHandle"); }
1901 float& RandomAutoSaveSpreadField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.RandomAutoSaveSpread"); }
1902 FString& SteamAPIKeyField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.SteamAPIKey"); }
1903 FString& LastServerNotificationMessageField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.LastServerNotificationMessage"); }
1904 long double& LastServerNotificationRecievedAtField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.LastServerNotificationRecievedAt"); }
1905 long double& LastExecSaveTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.LastExecSaveTime"); }
1906 long double& LastTimeSavedWorldField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.LastTimeSavedWorld"); }
1907 FString& LastClaimedGameCodeField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.LastClaimedGameCode"); }
1908 TArray<FString, TSizedDefaultAllocator<32> >& ArkGameCodesField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ArkGameCodes"); }
1909 FString& SaveDirectoryNameField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.SaveDirectoryName"); }
1910 TArray<UPrimalPlayerData*, TSizedDefaultAllocator<32> >& PlayerDatasField() { return *GetNativePointerField<TArray<UPrimalPlayerData*, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.PlayerDatas"); }
1911 FTimerHandle& DoNPCZoneManagerLandscapeChangeFixupsHandleField() { return *GetNativePointerField<FTimerHandle*>(this, "AShooterGameMode.DoNPCZoneManagerLandscapeChangeFixupsHandle"); }
1912 int& NPCZoneManagerModField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.NPCZoneManagerMod"); }
1913 bool& bRestartedAPlayerField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bRestartedAPlayer"); }
1914 bool& bFirstSaveWorldField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bFirstSaveWorld"); }
1915 FDateTime& LastBackupTimeField() { return *GetNativePointerField<FDateTime*>(this, "AShooterGameMode.LastBackupTime"); }
1916 FDateTime& LastSaveWorldTimeField() { return *GetNativePointerField<FDateTime*>(this, "AShooterGameMode.LastSaveWorldTime"); }
1917 TArray<int, TSizedDefaultAllocator<32> >& DeferredTribeSavesField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.DeferredTribeSaves"); }
1918 FCharacterPossessionByPlayer& OnCharacterPossessedByPlayerField() { return *GetNativePointerField<FCharacterPossessionByPlayer*>(this, "AShooterGameMode.OnCharacterPossessedByPlayer"); }
1919 FCharacterPossessionByPlayer& OnCharacterUnpossessedByPlayerField() { return *GetNativePointerField<FCharacterPossessionByPlayer*>(this, "AShooterGameMode.OnCharacterUnpossessedByPlayer"); }
1920 FShooterCharacterSpawned& OnShooterCharacterSpawnedField() { return *GetNativePointerField<FShooterCharacterSpawned*>(this, "AShooterGameMode.OnShooterCharacterSpawned"); }
1921 FShooterCharacterDied& OnShooterCharacterDiedField() { return *GetNativePointerField<FShooterCharacterDied*>(this, "AShooterGameMode.OnShooterCharacterDied"); }
1922 FMissionTriggerBeginOverlap& OnMissionTriggerBeginOverlapField() { return *GetNativePointerField<FMissionTriggerBeginOverlap*>(this, "AShooterGameMode.OnMissionTriggerBeginOverlap"); }
1923 FMissionTriggerEndOverlap& OnMissionTriggerEndOverlapField() { return *GetNativePointerField<FMissionTriggerEndOverlap*>(this, "AShooterGameMode.OnMissionTriggerEndOverlap"); }
1924 float& TamedDinoDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.TamedDinoDamageMultiplier"); }
1925 float& DinoDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoDamageMultiplier"); }
1926 float& PlayerDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PlayerDamageMultiplier"); }
1927 float& StructureDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.StructureDamageMultiplier"); }
1928 float& PlayerResistanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PlayerResistanceMultiplier"); }
1929 float& DinoResistanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoResistanceMultiplier"); }
1930 float& TamedDinoResistanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.TamedDinoResistanceMultiplier"); }
1931 float& StructureResistanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.StructureResistanceMultiplier"); }
1932 float& TamingSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.TamingSpeedMultiplier"); }
1933 float& HarvestAmountMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.HarvestAmountMultiplier"); }
1934 float& HarvestHealthMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.HarvestHealthMultiplier"); }
1935 float& PlayerCharacterWaterDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PlayerCharacterWaterDrainMultiplier"); }
1936 float& PlayerCharacterFoodDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PlayerCharacterFoodDrainMultiplier"); }
1937 float& DinoCharacterFoodDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoCharacterFoodDrainMultiplier"); }
1938 float& RaidDinoCharacterFoodDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.RaidDinoCharacterFoodDrainMultiplier"); }
1939 float& PlayerCharacterStaminaDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PlayerCharacterStaminaDrainMultiplier"); }
1940 float& DinoCharacterStaminaDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoCharacterStaminaDrainMultiplier"); }
1941 float& PlayerCharacterHealthRecoveryMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PlayerCharacterHealthRecoveryMultiplier"); }
1942 float& DinoCharacterHealthRecoveryMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoCharacterHealthRecoveryMultiplier"); }
1943 float& CarnivoreNaturalTargetingRangeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CarnivoreNaturalTargetingRangeMultiplier"); }
1944 float& CarnivorePlayerAggroMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CarnivorePlayerAggroMultiplier"); }
1945 float& HerbivoreNaturalTargetingRangeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.HerbivoreNaturalTargetingRangeMultiplier"); }
1946 float& HerbivorePlayerAggroMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.HerbivorePlayerAggroMultiplier"); }
1947 bool& AIForceOverlapCheckField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.AIForceOverlapCheck"); }
1948 float& DinoCountMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoCountMultiplier"); }
1949 bool& bDisableXPField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableXP"); }
1950 TArray<FLevelExperienceRamp, TSizedDefaultAllocator<32> >& LevelExperienceRampOverridesField() { return *GetNativePointerField<TArray<FLevelExperienceRamp, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.LevelExperienceRampOverrides"); }
1951 TArray<int, TSizedDefaultAllocator<32> >& OverridePlayerLevelEngramPointsField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.OverridePlayerLevelEngramPoints"); }
1952 TArray<int, TSizedDefaultAllocator<32> >& ExcludeItemIndicesField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ExcludeItemIndices"); }
1953 TArray<FEngramEntryOverride, TSizedDefaultAllocator<32> >& OverrideEngramEntriesField() { return *GetNativePointerField<TArray<FEngramEntryOverride, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.OverrideEngramEntries"); }
1954 TArray<FEngramEntryOverride, TSizedDefaultAllocator<32> >& OverrideNamedEngramEntriesField() { return *GetNativePointerField<TArray<FEngramEntryOverride, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.OverrideNamedEngramEntries"); }
1955 TArray<FEngramEntryAutoUnlock, TSizedDefaultAllocator<32> >& EngramEntryAutoUnlocksField() { return *GetNativePointerField<TArray<FEngramEntryAutoUnlock, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.EngramEntryAutoUnlocks"); }
1956 TArray<FString, TSizedDefaultAllocator<32> >& PreventDinoTameClassNamesField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.PreventDinoTameClassNames"); }
1957 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& DinoClassStaminaMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.DinoClassStaminaMultipliers"); }
1958 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& TamedDinoClassStaminaMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.TamedDinoClassStaminaMultipliers"); }
1959 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& DinoClassSpeedMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.DinoClassSpeedMultipliers"); }
1960 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& TamedDinoClassSpeedMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.TamedDinoClassSpeedMultipliers"); }
1961 TArray<FDinoSpawnWeightMultiplier, TSizedDefaultAllocator<32> >& DinoSpawnWeightMultipliersField() { return *GetNativePointerField<TArray<FDinoSpawnWeightMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.DinoSpawnWeightMultipliers"); }
1962 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& DinoClassResistanceMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.DinoClassResistanceMultipliers"); }
1963 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& TamedDinoClassResistanceMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.TamedDinoClassResistanceMultipliers"); }
1964 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& DinoClassDamageMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.DinoClassDamageMultipliers"); }
1965 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& TamedDinoClassDamageMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.TamedDinoClassDamageMultipliers"); }
1966 TArray<FClassMultiplier, TSizedDefaultAllocator<32> >& HarvestResourceItemAmountClassMultipliersField() { return *GetNativePointerField<TArray<FClassMultiplier, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.HarvestResourceItemAmountClassMultipliers"); }
1967 TArray<FClassNameReplacement, TSizedDefaultAllocator<32> >& NPCReplacementsField() { return *GetNativePointerField<TArray<FClassNameReplacement, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.NPCReplacements"); }
1968 float& PvPZoneStructureDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PvPZoneStructureDamageMultiplier"); }
1969 int& OverrideMaxExperiencePointsPlayerField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.OverrideMaxExperiencePointsPlayer"); }
1970 int& OverrideMaxExperiencePointsDinoField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.OverrideMaxExperiencePointsDino"); }
1971 float& GlobalSpoilingTimeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.GlobalSpoilingTimeMultiplier"); }
1972 float& GlobalItemDecompositionTimeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.GlobalItemDecompositionTimeMultiplier"); }
1973 float& GlobalCorpseDecompositionTimeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.GlobalCorpseDecompositionTimeMultiplier"); }
1974 float& MaxFallSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MaxFallSpeedMultiplier"); }
1975 bool& bAutoPvEUseSystemTimeField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAutoPvEUseSystemTime"); }
1976 FName& StructureDestructionTagField() { return *GetNativePointerField<FName*>(this, "AShooterGameMode.StructureDestructionTag"); }
1977 float& AutoPvEStartTimeSecondsField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.AutoPvEStartTimeSeconds"); }
1978 float& AutoPvEStopTimeSecondsField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.AutoPvEStopTimeSeconds"); }
1979 AHibernationManager*& HibernationManagerField() { return *GetNativePointerField<AHibernationManager**>(this, "AShooterGameMode.HibernationManager"); }
1980 int& TributeItemExpirationSecondsField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.TributeItemExpirationSeconds"); }
1981 int& TributeDinoExpirationSecondsField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.TributeDinoExpirationSeconds"); }
1982 int& TributeCharacterExpirationSecondsField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.TributeCharacterExpirationSeconds"); }
1983 bool& PreventDownloadItemsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.PreventDownloadItems"); }
1984 bool& bPreventUploadSurvivorsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bPreventUploadSurvivors"); }
1985 bool& bPreventUploadDinosField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bPreventUploadDinos"); }
1986 int& MaxTributeItemsField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxTributeItems"); }
1987 int& MaxTributeDinosField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxTributeDinos"); }
1988 int& MaxTributeCharactersField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxTributeCharacters"); }
1989 float& IncreasePvPRespawnIntervalCheckPeriodField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.IncreasePvPRespawnIntervalCheckPeriod"); }
1990 float& IncreasePvPRespawnIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.IncreasePvPRespawnIntervalMultiplier"); }
1991 float& IncreasePvPRespawnIntervalBaseAmountField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.IncreasePvPRespawnIntervalBaseAmount"); }
1992 float& ResourceNoReplenishRadiusStructuresField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ResourceNoReplenishRadiusStructures"); }
1993 float& ResourceNoReplenishRadiusPlayersField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ResourceNoReplenishRadiusPlayers"); }
1994 float& CropGrowthSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CropGrowthSpeedMultiplier"); }
1995 float& LayEggIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.LayEggIntervalMultiplier"); }
1996 float& PoopIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PoopIntervalMultiplier"); }
1997 float& CropDecaySpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CropDecaySpeedMultiplier"); }
1998 bool& bAllowDisablingSpectatorField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowDisablingSpectator"); }
1999 bool& bFlyerPlatformAllowUnalignedDinoBasingField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bFlyerPlatformAllowUnalignedDinoBasing"); }
2000 int& MaxPerTribePlatformSaddleStructureLimitField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxPerTribePlatformSaddleStructureLimit"); }
2001 int& MaxPlatformSaddleStructureLimitField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxPlatformSaddleStructureLimit"); }
2002 int& MaxDinoBaseLevelField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxDinoBaseLevel"); }
2003 int& MaxNumberOfPlayersInTribeField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxNumberOfPlayersInTribe"); }
2004 float& TribeSlotReuseCooldownField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.TribeSlotReuseCooldown"); }
2005 float& MatingIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MatingIntervalMultiplier"); }
2006 float& EggHatchSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.EggHatchSpeedMultiplier"); }
2007 float& BabyMatureSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BabyMatureSpeedMultiplier"); }
2008 float& BabyFoodConsumptionSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BabyFoodConsumptionSpeedMultiplier"); }
2009 int& CurrentPlatformSaddleStructuresField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.CurrentPlatformSaddleStructures"); }
2010 FieldArray<float, 12> PerLevelStatsMultiplier_PlayerField() { return { this, "AShooterGameMode.PerLevelStatsMultiplier_Player" }; }
2011 FieldArray<float, 12> PerLevelStatsMultiplier_DinoTamedField() { return { this, "AShooterGameMode.PerLevelStatsMultiplier_DinoTamed"}; }
2012 FieldArray<float, 12> PerLevelStatsMultiplier_DinoTamed_AddField() { return{ this, "AShooterGameMode.PerLevelStatsMultiplier_DinoTamed_Add"}; }
2013 FieldArray<float, 12> PerLevelStatsMultiplier_DinoTamed_AffinityField() { return { this, "AShooterGameMode.PerLevelStatsMultiplier_DinoTamed_Affinity" }; }
2014 //float[12] & PerLevelStatsMultiplier_DinoWildField() { return *GetNativePointerField<float[12] *>(this, "AShooterGameMode.PerLevelStatsMultiplier_DinoWild"); }
2015 //int[12] & MutagenLevelBoostField() { return *GetNativePointerField<int[12] *>(this, "AShooterGameMode.MutagenLevelBoost"); }
2016 //int[12] & MutagenLevelBoost_BredField() { return *GetNativePointerField<int[12] *>(this, "AShooterGameMode.MutagenLevelBoost_Bred"); }
2017 //int[8] & ItemStatClampsField() { return *GetNativePointerField<int[8] *>(this, "AShooterGameMode.ItemStatClamps"); }
2018 int& MaxGateFrameOnSaddlesField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxGateFrameOnSaddles"); }
2019 int& MaxHexagonsPerCharacterField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxHexagonsPerCharacter"); }
2020 FOutputDeviceFile& GameplayLogFileField() { return *GetNativePointerField<FOutputDeviceFile*>(this, "AShooterGameMode.GameplayLogFile"); }
2021 FOutputDeviceFile& ServerGameLogFileField() { return *GetNativePointerField<FOutputDeviceFile*>(this, "AShooterGameMode.ServerGameLogFile"); }
2022 bool& bServerGameLogEnabledField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bServerGameLogEnabled"); }
2023// TSubclassOf<UPrimalItem>& BonusSupplyCrateItemClassField() { return *GetNativePointerField<TSubclassOf<UPrimalItem>*>(this, "AShooterGameMode.BonusSupplyCrateItemClass"); }
2024 float& BonusSupplyCrateItemGiveIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BonusSupplyCrateItemGiveInterval"); }
2025 float& StructureDamageRepairCooldownField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.StructureDamageRepairCooldown"); }
2026 float& CustomRecipeEffectivenessMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CustomRecipeEffectivenessMultiplier"); }
2027 float& CustomRecipeSkillMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CustomRecipeSkillMultiplier"); }
2028 FString& BonusSupplyCrateItemStringField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.BonusSupplyCrateItemString"); }
2029 bool& bPvEAllowTribeWarField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bPvEAllowTribeWar"); }
2030 bool& bAllowCustomRecipesField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowCustomRecipes"); }
2031 long double& LastBonusSupplyCrateItemGiveTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.LastBonusSupplyCrateItemGiveTime"); }
2032 bool& bTribeStoreCharacterConfigurationField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bTribeStoreCharacterConfiguration"); }
2033 TMap<int, TSet<int, DefaultKeyFuncs<int, 0>, FDefaultSetAllocator>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, TSet<int, DefaultKeyFuncs<int, 0>, FDefaultSetAllocator>, 0> >& PvEActiveTribeWarsField() { return *GetNativePointerField<TMap<int, TSet<int, DefaultKeyFuncs<int, 0>, FDefaultSetAllocator>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, TSet<int, DefaultKeyFuncs<int, 0>, FDefaultSetAllocator>, 0> >*>(this, "AShooterGameMode.PvEActiveTribeWars"); }
2034 TMap<int, TSet<int, DefaultKeyFuncs<int, 0>, FDefaultSetAllocator>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, TSet<int, DefaultKeyFuncs<int, 0>, FDefaultSetAllocator>, 0> >& TribeAlliesField() { return *GetNativePointerField<TMap<int, TSet<int, DefaultKeyFuncs<int, 0>, FDefaultSetAllocator>, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, TSet<int, DefaultKeyFuncs<int, 0>, FDefaultSetAllocator>, 0> >*>(this, "AShooterGameMode.TribeAllies"); }
2035 TMap<unsigned __int64, UPrimalPlayerData*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned __int64, UPrimalPlayerData*, 0> >& IDtoPlayerDatasField() { return *GetNativePointerField<TMap<unsigned __int64, UPrimalPlayerData*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned __int64, UPrimalPlayerData*, 0> >*>(this, "AShooterGameMode.IDtoPlayerDatas"); }
2036 int& MaxTribeLogsField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxTribeLogs"); }
2037 int& MaxPersonalTamedDinosField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxPersonalTamedDinos"); }
2038 int& PersonalTamedDinosSaddleStructureCostField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.PersonalTamedDinosSaddleStructureCost"); }
2039 TArray<FString, TSizedDefaultAllocator<32> >& CachedGameLogField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.CachedGameLog"); }
2040 bool& bAllowInactiveTribesField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowInactiveTribes"); }
2041 float& DinoHarvestingDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoHarvestingDamageMultiplier"); }
2042 float& PlayerHarvestingDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PlayerHarvestingDamageMultiplier"); }
2043 float& DinoTurretDamageMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoTurretDamageMultiplier"); }
2044 float& ExtinctionEventTimeIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ExtinctionEventTimeInterval"); }
2045 unsigned int& NextExtinctionEventUTCField() { return *GetNativePointerField<unsigned int*>(this, "AShooterGameMode.NextExtinctionEventUTC"); }
2046 bool& bDoExtinctionEventField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDoExtinctionEvent"); }
2047 bool& bPvPDinoDecayField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bPvPDinoDecay"); }
2048 bool& bAllowAnyoneBabyImprintCuddleField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowAnyoneBabyImprintCuddle"); }
2049 bool& bOnlyDecayUnsnappedCoreStructuresField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bOnlyDecayUnsnappedCoreStructures"); }
2050 bool& bDestroyUnconnectedWaterPipesField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDestroyUnconnectedWaterPipes"); }
2051 bool& bNotifyAdminCommandsInChatField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bNotifyAdminCommandsInChat"); }
2052 bool& bOfficialDisableGenesisMissionsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bOfficialDisableGenesisMissions"); }
2053 bool& bPreventOutOfTribePinCodeUseField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bPreventOutOfTribePinCodeUse"); }
2054 float& PreventOfflinePvPIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PreventOfflinePvPInterval"); }
2055 float& ImplantSuicideCDField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ImplantSuicideCD"); }
2056 bool& bShowFloatingDamageTextField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bShowFloatingDamageText"); }
2057 int& SavedGameModeVersionField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.SavedGameModeVersion"); }
2058 int& CurrentGameModeVersionField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.CurrentGameModeVersion"); }
2059 FString& CurrentMerticsURLField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.CurrentMerticsURL"); }
2060 FString& CurrentNotificationURLField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.CurrentNotificationURL"); }
2061 FString& CurrentAdminCommandTrackingAPIKeyField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.CurrentAdminCommandTrackingAPIKey"); }
2062 FString& CurrentAdminCommandTrackingURLField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.CurrentAdminCommandTrackingURL"); }
2063 TArray<FItemCraftingCostOverride, TSizedDefaultAllocator<32> >& OverrideItemCraftingCostsField() { return *GetNativePointerField<TArray<FItemCraftingCostOverride, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.OverrideItemCraftingCosts"); }
2064 TArray<FConfigItemCraftingCostOverride, TSizedDefaultAllocator<32> >& ConfigOverrideItemCraftingCostsField() { return *GetNativePointerField<TArray<FConfigItemCraftingCostOverride, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ConfigOverrideItemCraftingCosts"); }
2065 TArray<FConfigMaxItemQuantityOverride, TSizedDefaultAllocator<32> >& ConfigOverrideItemMaxQuantityField() { return *GetNativePointerField<TArray<FConfigMaxItemQuantityOverride, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ConfigOverrideItemMaxQuantity"); }
2066 TMap<FClassMapKey, FMaxItemQuantityOverride, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FClassMapKey, FMaxItemQuantityOverride, 0> >& OverrideMaxItemQuantityMapField() { return *GetNativePointerField<TMap<FClassMapKey, FMaxItemQuantityOverride, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FClassMapKey, FMaxItemQuantityOverride, 0> >*>(this, "AShooterGameMode.OverrideMaxItemQuantityMap"); }
2067 TArray<FConfigSupplyCrateItemsOverride, TSizedDefaultAllocator<32> >& ConfigOverrideSupplyCrateItemsField() { return *GetNativePointerField<TArray<FConfigSupplyCrateItemsOverride, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ConfigOverrideSupplyCrateItems"); }
2068 TArray<FConfigNPCSpawnEntriesContainer, TSizedDefaultAllocator<32> >& ConfigOverrideNPCSpawnEntriesContainerField() { return *GetNativePointerField<TArray<FConfigNPCSpawnEntriesContainer, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ConfigOverrideNPCSpawnEntriesContainer"); }
2069 TArray<FConfigNPCSpawnEntriesContainer, TSizedDefaultAllocator<32> >& ConfigAddNPCSpawnEntriesContainerField() { return *GetNativePointerField<TArray<FConfigNPCSpawnEntriesContainer, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ConfigAddNPCSpawnEntriesContainer"); }
2070 TArray<FConfigNPCSpawnEntriesContainer, TSizedDefaultAllocator<32> >& ConfigSubtractNPCSpawnEntriesContainerField() { return *GetNativePointerField<TArray<FConfigNPCSpawnEntriesContainer, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ConfigSubtractNPCSpawnEntriesContainer"); }
2071 float& BabyImprintingStatScaleMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BabyImprintingStatScaleMultiplier"); }
2072 float& BabyCuddleIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BabyCuddleIntervalMultiplier"); }
2073 float& BabyImprintAmountMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BabyImprintAmountMultiplier"); }
2074 float& BabyCuddleGracePeriodMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BabyCuddleGracePeriodMultiplier"); }
2075 float& BabyCuddleLoseImprintQualitySpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BabyCuddleLoseImprintQualitySpeedMultiplier"); }
2076 float& HairGrowthSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.HairGrowthSpeedMultiplier"); }
2077 float& DinoHairGrowthSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoHairGrowthSpeedMultiplier"); }
2078 bool& bNonPermanentDiseasesField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bNonPermanentDiseases"); }
2079 UAllClustersInventory*& AllClustersInventoryField() { return *GetNativePointerField<UAllClustersInventory**>(this, "AShooterGameMode.AllClustersInventory"); }
2080 int& SaveForceRespawnDinosVersionField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.SaveForceRespawnDinosVersion"); }
2081 unsigned __int64& ServerIDField() { return *GetNativePointerField<unsigned __int64*>(this, "AShooterGameMode.ServerID"); }
2082 int& LoadForceRespawnDinosVersionField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.LoadForceRespawnDinosVersion"); }
2083 TMap<FString, FTributePlayerTribeInfo, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FTributePlayerTribeInfo, 0> >& TributePlayerTribeInfosField() { return *GetNativePointerField<TMap<FString, FTributePlayerTribeInfo, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, FTributePlayerTribeInfo, 0> >*>(this, "AShooterGameMode.TributePlayerTribeInfos"); }
2084 TArray<int, TSizedDefaultAllocator<32> >& SupportedSpawnRegionsField() { return *GetNativePointerField<TArray<int, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.SupportedSpawnRegions"); }
2085 float& MaxAllowedRespawnIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MaxAllowedRespawnInterval"); }
2086 bool& bDisableDinoTamingField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableDinoTaming"); }
2087 float& MinimumDinoReuploadIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MinimumDinoReuploadInterval"); }
2088 int& SaveGameCustomVersionField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.SaveGameCustomVersion"); }
2089 float& OverrideOfficialDifficultyField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.OverrideOfficialDifficulty"); }
2090 FOutputDeviceFile& DinoDupeIDLogFileField() { return *GetNativePointerField<FOutputDeviceFile*>(this, "AShooterGameMode.DinoDupeIDLogFile"); }
2091 FOutputDeviceFile& FailedWaterDinoSpawnLogFileField() { return *GetNativePointerField<FOutputDeviceFile*>(this, "AShooterGameMode.FailedWaterDinoSpawnLogFile"); }
2092 //float[12] & PlayerBaseStatMultipliersField() { return *GetNativePointerField<float[12] *>(this, "AShooterGameMode.PlayerBaseStatMultipliers"); }
2093 int& NPCActiveCountTamedField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.NPCActiveCountTamed"); }
2094 int& NPCActiveCountField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.NPCActiveCount"); }
2095 int& NPCCountField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.NPCCount"); }
2096 float& RTSModeNumSelectableDinosScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.RTSModeNumSelectableDinosScale"); }
2097 float& RTSMaxRangeFromPlayerCharacterScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.RTSMaxRangeFromPlayerCharacterScale"); }
2098 float& RTSProximityToEnemyStructureScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.RTSProximityToEnemyStructureScale"); }
2099 float& MatingSpeedMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MatingSpeedMultiplier"); }
2100 float& FastDecayIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.FastDecayInterval"); }
2101 bool& bDisableGenesisMissionsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableGenesisMissions"); }
2102 bool& bForceUseInventoryAppendsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bForceUseInventoryAppends"); }
2103 bool& bDisableWirelessCraftingForDinosField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableWirelessCraftingForDinos"); }
2104 bool& bDisableWirelessCraftingForStructuresField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableWirelessCraftingForStructures"); }
2105 float& WirelessCraftingRangeOverrideField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.WirelessCraftingRangeOverride"); }
2106 float& SupplyCrateLootQualityMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.SupplyCrateLootQualityMultiplier"); }
2107 float& FishingLootQualityMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.FishingLootQualityMultiplier"); }
2108 float& ItemStackSizeMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ItemStackSizeMultiplier"); }
2109 float& CraftingSkillBonusMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.CraftingSkillBonusMultiplier"); }
2110 bool& bAllowUnlimitedRespecsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowUnlimitedRespecs"); }
2111 float& FuelConsumptionIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.FuelConsumptionIntervalMultiplier"); }
2112 int& DestroyTamesOverLevelClampField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.DestroyTamesOverLevelClamp"); }
2113 int& MaxAlliancesPerTribeField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxAlliancesPerTribe"); }
2114 int& MaxTribesPerAllianceField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxTribesPerAlliance"); }
2115 bool& bDisableNonTribePinAccessField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableNonTribePinAccess"); }
2116 bool& bLimitTurretsInRangeField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bLimitTurretsInRange"); }
2117 float& LimitTurretsRangeField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.LimitTurretsRange"); }
2118 int& LimitTurretsNumField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.LimitTurretsNum"); }
2119 int& LimitGeneratorsNumField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.LimitGeneratorsNum"); }
2120 float& LimitGeneratorsRangeField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.LimitGeneratorsRange"); }
2121 int& CropPlotStackLimitField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.CropPlotStackLimit"); }
2122 float& PhotoModeRangeLimitField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PhotoModeRangeLimit"); }
2123 long double& ServerLastForceRespawnWildDinosTimeField() { return *GetNativePointerField<long double*>(this, "AShooterGameMode.ServerLastForceRespawnWildDinosTime"); }
2124 FString& UseStructurePreventionVolumeTagStringField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.UseStructurePreventionVolumeTagString"); }
2125 float& BaseTemperatureMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BaseTemperatureMultiplier"); }
2126 bool& bForceAllowAscensionItemDownloadsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bForceAllowAscensionItemDownloads"); }
2127 float& LimitNonPlayerDroppedItemsRangeField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.LimitNonPlayerDroppedItemsRange"); }
2128 int& LimitNonPlayerDroppedItemsCountField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.LimitNonPlayerDroppedItemsCount"); }
2129 float& GlobalPoweredBatteryDurabilityDecreasePerSecondField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.GlobalPoweredBatteryDurabilityDecreasePerSecond"); }
2130 float& SingleplayerSettingsCorpseLifespanMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.SingleplayerSettingsCorpseLifespanMultiplier"); }
2131 float& UseCorpseLifeSpanMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.UseCorpseLifeSpanMultiplier"); }
2132 float& TimePeriodToHideDisconnectedPlayersField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.TimePeriodToHideDisconnectedPlayers"); }
2133 float& PreventOfflinePvPConnectionInvincibleIntervalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PreventOfflinePvPConnectionInvincibleInterval"); }
2134 float& TamedDinoCharacterFoodDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.TamedDinoCharacterFoodDrainMultiplier"); }
2135 float& WildDinoCharacterFoodDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.WildDinoCharacterFoodDrainMultiplier"); }
2136 float& WildDinoTorporDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.WildDinoTorporDrainMultiplier"); }
2137 float& PassiveTameIntervalMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.PassiveTameIntervalMultiplier"); }
2138 float& TamedDinoTorporDrainMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.TamedDinoTorporDrainMultiplier"); }
2139 float& MeshCheckingRayDistanceField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MeshCheckingRayDistance"); }
2140 float& MeshCheckingSubdivisonsField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MeshCheckingSubdivisons"); }
2141 float& MeshCheckingPercentageToFailField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MeshCheckingPercentageToFail"); }
2142 bool& bGenesisUseStructuresPreventionVolumesField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bGenesisUseStructuresPreventionVolumes"); }
2143 FString& LiveTuningFileNameField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.LiveTuningFileName"); }
2144 FString& ArkServerMetricsKeyField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.ArkServerMetricsKey"); }
2145 FString& ArkServerMetricsURLField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.ArkServerMetricsURL"); }
2146 TArray<FString, TSizedDefaultAllocator<32> >& CachedArkMetricsPayloadsField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.CachedArkMetricsPayloads"); }
2147 bool& bLogChatMessagesField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bLogChatMessages"); }
2148 int& ChatLogFlushIntervalSecondsField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.ChatLogFlushIntervalSeconds"); }
2149 int& ChatLogFileSplitIntervalSecondsField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.ChatLogFileSplitIntervalSeconds"); }
2150 int& ChatLogMaxAgeInDaysField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.ChatLogMaxAgeInDays"); }
2151 //TArray<TSharedPtr<FJsonObject, 1>, TSizedDefaultAllocator<32> >& ChatMessageBufferField() { return *GetNativePointerField<TArray<TSharedPtr<FJsonObject, 1>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.ChatMessageBuffer"); }
2152 FString& CurrentChatLogFilenameField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.CurrentChatLogFilename"); }
2153 FDateTime& LastChatLogFlushTimeField() { return *GetNativePointerField<FDateTime*>(this, "AShooterGameMode.LastChatLogFlushTime"); }
2154 FDateTime& LastChatLogFileCreateTimeField() { return *GetNativePointerField<FDateTime*>(this, "AShooterGameMode.LastChatLogFileCreateTime"); }
2155 bool& bIsGenesisMapField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bIsGenesisMap"); }
2156 //TArray<TSharedPtr<FJsonObject, 1>, TSizedDefaultAllocator<32> >& DamageEventBufferField() { return *GetNativePointerField<TArray<TSharedPtr<FJsonObject, 1>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.DamageEventBuffer"); }
2157 FString& CurrentDamageEventLogFilenameField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.CurrentDamageEventLogFilename"); }
2158 FTimerHandle& DamageEventLogFlushHandleField() { return *GetNativePointerField<FTimerHandle*>(this, "AShooterGameMode.DamageEventLogFlushHandle"); }
2159 FLeaderboardsContainer& LeaderboardContainerField() { return *GetNativePointerField<FLeaderboardsContainer*>(this, "AShooterGameMode.LeaderboardContainer"); }
2160 TMap<FName, int, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, int, 0> >& MissionTagToLeaderboardEntryField() { return *GetNativePointerField<TMap<FName, int, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, int, 0> >*>(this, "AShooterGameMode.MissionTagToLeaderboardEntry"); }
2161 FName& UseStructurePreventionVolumeTagField() { return *GetNativePointerField<FName*>(this, "AShooterGameMode.UseStructurePreventionVolumeTag"); }
2162 bool& bAllowStoredDatasField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowStoredDatas"); }
2163 FDataStore<unsigned int>& TribeDataStoreField() { return *GetNativePointerField<FDataStore<unsigned int>*>(this, "AShooterGameMode.TribeDataStore"); }
2164 FDataStore<unsigned __int64>& PlayerDataStoreField() { return *GetNativePointerField<FDataStore<unsigned __int64>*>(this, "AShooterGameMode.PlayerDataStore"); }
2165 bool& bEnableStasisGridField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bEnableStasisGrid"); }
2167 AOceanDinoManager*& TheOceanDinoManagerField() { return *GetNativePointerField<AOceanDinoManager**>(this, "AShooterGameMode.TheOceanDinoManager"); }
2168 TArray<FBuffAddition, TSizedDefaultAllocator<32> >& AdditionalDefaultBuffsField() { return *GetNativePointerField<TArray<FBuffAddition, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.AdditionalDefaultBuffs"); }
2169 FStasisGrid& MyStasisGridField() { return *GetNativePointerField<FStasisGrid*>(this, "AShooterGameMode.MyStasisGrid"); }
2170 FPreSpawnedDino& OnPreSpawnedDinoField() { return *GetNativePointerField<FPreSpawnedDino*>(this, "AShooterGameMode.OnPreSpawnedDino"); }
2171 FOnKilled& OnKilledField() { return *GetNativePointerField<FOnKilled*>(this, "AShooterGameMode.OnKilled"); }
2172 FOnPostLogin& OnPostLoginField() { return *GetNativePointerField<FOnPostLogin*>(this, "AShooterGameMode.OnPostLogin"); }
2173 FOnStartNewPlayer& OnStartNewPlayerField() { return *GetNativePointerField<FOnStartNewPlayer*>(this, "AShooterGameMode.OnStartNewPlayer"); }
2174 FOnAddNewTribe& OnAddNewTribeField() { return *GetNativePointerField<FOnAddNewTribe*>(this, "AShooterGameMode.OnAddNewTribe"); }
2175 FOnRemoveTribe& OnRemoveTribeField() { return *GetNativePointerField<FOnRemoveTribe*>(this, "AShooterGameMode.OnRemoveTribe"); }
2176 FOnRemovePlayerFromTribe& OnRemovePlayerFromTribeField() { return *GetNativePointerField<FOnRemovePlayerFromTribe*>(this, "AShooterGameMode.OnRemovePlayerFromTribe"); }
2177 FOnServerChatMessage& OnServerChatMessageField() { return *GetNativePointerField<FOnServerChatMessage*>(this, "AShooterGameMode.OnServerChatMessage"); }
2178 FOnServerDirectMessage& OnServerDirectMessageField() { return *GetNativePointerField<FOnServerDirectMessage*>(this, "AShooterGameMode.OnServerDirectMessage"); }
2179 FOnServerNotification& OnServerNotificationField() { return *GetNativePointerField<FOnServerNotification*>(this, "AShooterGameMode.OnServerNotification"); }
2180 FOnNotifyDamage& OnNotifyDamageField() { return *GetNativePointerField<FOnNotifyDamage*>(this, "AShooterGameMode.OnNotifyDamage"); }
2181 FOnSerializeForSaveFile& OnSerializeForSaveFileField() { return *GetNativePointerField<FOnSerializeForSaveFile*>(this, "AShooterGameMode.OnSerializeForSaveFile"); }
2182 TArray<FWorldBuffTrackerItem, TSizedDefaultAllocator<32> >& WorldBuffsField() { return *GetNativePointerField<TArray<FWorldBuffTrackerItem, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.WorldBuffs"); }
2183 TArray<FPropertyModificationsTracker, TSizedDefaultAllocator<32> >& WorldBuffPropertyModificationsTrackersField() { return *GetNativePointerField<TArray<FPropertyModificationsTracker, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.WorldBuffPropertyModificationsTrackers"); }
2184 float& BaseHexagonRewardMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.BaseHexagonRewardMultiplier"); }
2185 float& HexagonRewardMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.HexagonRewardMultiplier"); }
2186 float& HexagonCostMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.HexagonCostMultiplier"); }
2187 bool& bHexStoreAllowOnlyEngramTradeOptionField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bHexStoreAllowOnlyEngramTradeOption"); }
2188 TArray<FClassNameReplacement, TSizedDefaultAllocator<32> >& DynamicNPCReplacementsField() { return *GetNativePointerField<TArray<FClassNameReplacement, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.DynamicNPCReplacements"); }
2189 TArray<FClassNameReplacement, TSizedDefaultAllocator<32> >& CollectiveNPCReplacementsField() { return *GetNativePointerField<TArray<FClassNameReplacement, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.CollectiveNPCReplacements"); }
2190 TArray<FString, TSizedDefaultAllocator<32> >& PreventTransferForClassNamesField() { return *GetNativePointerField<TArray<FString, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.PreventTransferForClassNames"); }
2191 bool& bAllowFlyerSpeedLevelingField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bAllowFlyerSpeedLeveling"); }
2192 bool& bDisableWorldBuffsField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableWorldBuffs"); }
2193 bool& bEnablePlayerMoveThroughAllyField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bEnablePlayerMoveThroughAlly"); }
2194 bool& bRiderDinoCollisionField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bRiderDinoCollision"); }
2195 float& WorldBuffScalingEfficacyField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.WorldBuffScalingEfficacy"); }
2196 //float[12] & OverrideTimeToRecoverAfterDepletionStatusValueField() { return *GetNativePointerField<float[12] *>(this, "AShooterGameMode.OverrideTimeToRecoverAfterDepletionStatusValue"); }
2197 //float[12] & OverrideTimeToRecoverAfterDecreaseStatusValueField() { return *GetNativePointerField<float[12] *>(this, "AShooterGameMode.OverrideTimeToRecoverAfterDecreaseStatusValue"); }
2198 //float[12] & OverrideDinoTimeToRecoverAfterDepletionStatusValueField() { return *GetNativePointerField<float[12] *>(this, "AShooterGameMode.OverrideDinoTimeToRecoverAfterDepletionStatusValue"); }
2199 //float[12] & OverrideDinoTimeToRecoverAfterDecreaseStatusValueField() { return *GetNativePointerField<float[12] *>(this, "AShooterGameMode.OverrideDinoTimeToRecoverAfterDecreaseStatusValue"); }
2200 //unsigned __int8[14] & DisabledStatusStatesField() { return *GetNativePointerField<unsigned __int8[14] *>(this, "AShooterGameMode.DisabledStatusStates"); }
2201 TArray<FCrateTemporaryQualityModifierSet, TSizedDefaultAllocator<32> >& TemporaryCrateModifiersField() { return *GetNativePointerField<TArray<FCrateTemporaryQualityModifierSet, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.TemporaryCrateModifiers"); }
2202 TArray<FResourceTemporaryAmountModifierSet, TSizedDefaultAllocator<32> >& TemporaryResourceModifiersField() { return *GetNativePointerField<TArray<FResourceTemporaryAmountModifierSet, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.TemporaryResourceModifiers"); }
2203 float& AdjustableMutagenSpawnDelayMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.AdjustableMutagenSpawnDelayMultiplier"); }
2204 bool& DisableRailgunPVPField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.DisableRailgunPVP"); }
2205 int& EggsHatchedThisFrameField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.EggsHatchedThisFrame"); }
2206 TArray<FName, TSizedDefaultAllocator<32> >& DynamicDisabledWorldBuffsField() { return *GetNativePointerField<TArray<FName, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.DynamicDisabledWorldBuffs"); }
2207 FString& DynamicUndermeshRegionsRawField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.DynamicUndermeshRegionsRaw"); }
2208 float& RedisTimeoutInMinutesField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.RedisTimeoutInMinutes"); }
2209 float& ImprintLimitField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.ImprintLimit"); }
2210 int& MaxStructuresToAllowForPickupOverrideField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxStructuresToAllowForPickupOverride"); }
2211 bool& bDisableRailgunPVPField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableRailgunPVP"); }
2212 float& MinimumTimebetweeninventoryRetrievalField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.MinimumTimebetweeninventoryRetrieval"); }
2213 float& WildFollowerSpawnChanceMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.WildFollowerSpawnChanceMultiplier"); }
2214 float& WildFollowerSpawnCountMultiplierField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.WildFollowerSpawnCountMultiplier"); }
2215 bool& bPreventHibernationManagerField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bPreventHibernationManager"); }
2216 float& DinoArmorDurabilityScaleField() { return *GetNativePointerField<float*>(this, "AShooterGameMode.DinoArmorDurabilityScale"); }
2217 //TArray<//TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >& XmasEventStructuresToRemoveField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.XmasEventStructuresToRemove"); }
2218 //TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >& XmasEventItemsToRemoveField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.XmasEventItemsToRemove"); }
2219 //TArray<//TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >& EventInventoryContainersToRefreshField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.EventInventoryContainersToRefresh"); }
2220 //TArray<//TSoftClassPtr<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >& VDayDinosToRemoveField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<APrimalDinoCharacter>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.VDayDinosToRemove"); }
2221 //TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >& VDayItemsToRemoveField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.VDayItemsToRemove"); }
2222 //TArray<//TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >& EasterEventStructuresToRemoveField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<APrimalStructure>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.EasterEventStructuresToRemove"); }
2223 //TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >& EasterItemsToRemoveField() { return *GetNativePointerField<//TArray<//TSoftClassPtr<UPrimalItem>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.EasterItemsToRemove"); }
2224 TMap<int, unsigned int, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, unsigned int, 0> >& CustomLevelEventsSingletonIDsField() { return *GetNativePointerField<TMap<int, unsigned int, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, unsigned int, 0> >*>(this, "AShooterGameMode.CustomLevelEventsSingletonIDs"); }
2225 //TArray<TSharedPtr<FCompressTaskInfo, 1>, TSizedDefaultAllocator<32> >& CompressTasksField() { return *GetNativePointerField<TArray<TSharedPtr<FCompressTaskInfo, 1>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.CompressTasks"); }
2226 TMap<FString, TArray<TArray<TArray<unsigned int, TSizedDefaultAllocator<32> >, TSizedDefaultAllocator<32> >, TSizedDefaultAllocator<32> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, TArray<TArray<TArray<unsigned int, TSizedDefaultAllocator<32> >, TSizedDefaultAllocator<32> >, TSizedDefaultAllocator<32> >, 0> >& LocalInstancedStaticMeshComponentInstancesVisibilityStateField() { return *GetNativePointerField<TMap<FString, TArray<TArray<TArray<unsigned int, TSizedDefaultAllocator<32> >, TSizedDefaultAllocator<32> >, TSizedDefaultAllocator<32> >, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FString, TArray<TArray<TArray<unsigned int, TSizedDefaultAllocator<32> >, TSizedDefaultAllocator<32> >, TSizedDefaultAllocator<32> >, 0> >*>(this, "AShooterGameMode.LocalInstancedStaticMeshComponentInstancesVisibilityState"); }
2227 UAntiDupeTransactionLog*& AntiDupeTransactionLogField() { return *GetNativePointerField<UAntiDupeTransactionLog**>(this, "AShooterGameMode.AntiDupeTransactionLog"); }
2228 TArray<FCachedTeamTameListStruct, TSizedDefaultAllocator<32> >& CurrentTeamBatchThatAreUpdatingTheirCachedTeamTameListsField() { return *GetNativePointerField<TArray<FCachedTeamTameListStruct, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.CurrentTeamBatchThatAreUpdatingTheirCachedTeamTameLists"); }
2229 TArray<FCachedTeamTameListStruct, TSizedDefaultAllocator<32> >& NextTeamBatchtoUpdateCachedTeamTameListsField() { return *GetNativePointerField<TArray<FCachedTeamTameListStruct, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.NextTeamBatchtoUpdateCachedTeamTameLists"); }
2230 TArray<FPlayersAwaitingUpdatedCachedTeamTameListStruct, TSizedDefaultAllocator<32> >& AllPlayersAwaitingUpdatedCachedTeamTameListsField() { return *GetNativePointerField<TArray<FPlayersAwaitingUpdatedCachedTeamTameListStruct, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.AllPlayersAwaitingUpdatedCachedTeamTameLists"); }
2231 TArray<AShooterPlayerController*, TSizedDefaultAllocator<32> >& PlayersAwaitingUpdatedCachedTeamTameListWhosTeamsAreInCurrentEvaluatedBatchField() { return *GetNativePointerField<TArray<AShooterPlayerController*, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.PlayersAwaitingUpdatedCachedTeamTameListWhosTeamsAreInCurrentEvaluatedBatch"); }
2232 TArray<AShooterPlayerController*, TSizedDefaultAllocator<32> >& NextTeamBatchPlayersAwaitingUpdatedCachedTeamTameListField() { return *GetNativePointerField<TArray<AShooterPlayerController*, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.NextTeamBatchPlayersAwaitingUpdatedCachedTeamTameList"); }
2233 TArray<AActor*, TSizedDefaultAllocator<32> >& CurrentBatchCachedTeamTameListsField() { return *GetNativePointerField<TArray<AActor*, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.CurrentBatchCachedTeamTameLists"); }
2234 int& CurrentIndexOfTameToBeAddedToCachedTeamTameListsField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.CurrentIndexOfTameToBeAddedToCachedTeamTameLists"); }
2235 int& MaxAllowedUpdatedCachedTeamTamesPerTickField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxAllowedUpdatedCachedTeamTamesPerTick"); }
2236 int& MaxAllowedPlayersRecieveCachedTeamTameListPerTickField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.MaxAllowedPlayersRecieveCachedTeamTameListPerTick"); }
2237 FTimerHandle& UpdateCachedTeamTameLists_OnIntervalHandleField() { return *GetNativePointerField<FTimerHandle*>(this, "AShooterGameMode.UpdateCachedTeamTameLists_OnIntervalHandle"); }
2238 FTimerHandle& ReturnCachedTeamTameListsToAwaitingPlayers_OnIntervalHandleField() { return *GetNativePointerField<FTimerHandle*>(this, "AShooterGameMode.ReturnCachedTeamTameListsToAwaitingPlayers_OnIntervalHandle"); }
2239 int& PreviousFrameTimeField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.PreviousFrameTime"); }
2240 //TArray<AShooterGameMode::FAutoWaterRefreshCropData, TSizedDefaultAllocator<32> >& AutoWaterRefreshCropQueueField() { return *GetNativePointerField<TArray<AShooterGameMode::FAutoWaterRefreshCropData, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.AutoWaterRefreshCropQueue"); }
2241 FString& CachedSaveDirectoryOverrideField() { return *GetNativePointerField<FString*>(this, "AShooterGameMode.CachedSaveDirectoryOverride"); }
2242 int& TicksUntilRegisterField() { return *GetNativePointerField<int*>(this, "AShooterGameMode.TicksUntilRegister"); }
2243 bool& bDisableStructurePlacementCollisionField() { return *GetNativePointerField<bool*>(this, "AShooterGameMode.bDisableStructurePlacementCollision"); }
2244
2245 // Bitfields
2246
2247
2248 // Functions
2249
2250 static UClass* GetPrivateStaticClass() { return NativeCall<UClass*>(nullptr, "AShooterGameMode.GetPrivateStaticClass()"); }
2251 void BPPreSpawnedDino(APrimalDinoCharacter* theDino) { NativeCall<void, APrimalDinoCharacter*>(this, "AShooterGameMode.BPPreSpawnedDino(APrimalDinoCharacter*)", theDino); }
2252 bool HandleNewPlayer(AShooterPlayerController* NewPlayer, UPrimalPlayerData* PlayerData, AShooterCharacter* PlayerCharacter, bool bIsFromLogin) { return NativeCall<bool, AShooterPlayerController*, UPrimalPlayerData*, AShooterCharacter*, bool>(this, "AShooterGameMode.HandleNewPlayer(AShooterPlayerController*,UPrimalPlayerData*,AShooterCharacter*,bool)", NewPlayer, PlayerData, PlayerCharacter, bIsFromLogin); }
2253 static void StaticRegisterNativesAShooterGameMode() { NativeCall<void>(nullptr, "AShooterGameMode.StaticRegisterNativesAShooterGameMode()"); }
2254 //void ~AShooterGameMode() { NativeCall<void>(this, "AShooterGameMode.~AShooterGameMode()"); }
2255 void Serialize(FStructuredArchiveRecord Record) { NativeCall<void, FStructuredArchiveRecord>(this, "AShooterGameMode.Serialize(FStructuredArchiveRecord)", Record); }
2256 bool AllowAddXP(UPrimalCharacterStatusComponent* forComp) { return NativeCall<bool, UPrimalCharacterStatusComponent*>(this, "AShooterGameMode.AllowAddXP(UPrimalCharacterStatusComponent*)", forComp); }
2257 //TSharedPtr<FWriteFileTaskInfo, 1>* SaveWorldToFile(TSharedPtr<FWriteFileTaskInfo, 1>* result, const FString* Filename, const FString* TempFilename, const FString* SnapshotFilename, TFunction<void __cdecl(bool)>* SaveCompleteCallback, const //TArray<TSubclassOf<AActor>, TSizedDefaultAllocator<32> >* typesToSave, bool bDoPartialSave) { return NativeCall<TSharedPtr<FWriteFileTaskInfo, 1> *, TSharedPtr<FWriteFileTaskInfo, 1>*, const FString*, const FString*, const FString*, TFunction<void __cdecl(bool)>*, const //TArray<TSubclassOf<AActor>, TSizedDefaultAllocator<32> >*, bool>(this, "AShooterGameMode.SaveWorldToFile(TSharedPtr<FWriteFileTaskInfo,1>*,FString&,FString&,FString&,TFunction<void__cdecl(bool)>*,//TArray<TSubclassOf<AActor>,TSizedDefaultAllocator<32>>*,bool)", result, Filename, TempFilename, SnapshotFilename, SaveCompleteCallback, typesToSave, bDoPartialSave); }
2258 void FindOrCreateSerializedObject(FAtlasSaveObjectData* SavedObject, const TArray<UObject*, TSizedDefaultAllocator<32> >* Levels, FName Name, TArray<AActor*, TSizedDefaultAllocator<32> >* ActorsToBeginPlay, UWorld* World) { NativeCall<void, FAtlasSaveObjectData*, const TArray<UObject*, TSizedDefaultAllocator<32> >*, FName, TArray<AActor*, TSizedDefaultAllocator<32> >*, UWorld*>(this, "AShooterGameMode.FindOrCreateSerializedObject(FAtlasSaveObjectData*,TArray<UObject*,TSizedDefaultAllocator<32>>*,FName,TArray<AActor*,TSizedDefaultAllocator<32>>*,UWorld*)", SavedObject, Levels, Name, ActorsToBeginPlay, World); }
2259 bool LoadWorldFromFile(const FString* filename) { return NativeCall<bool, const FString*>(this, "AShooterGameMode.LoadWorldFromFile(FString&)", filename); }
2260 //void AShooterGameMode(const FObjectInitializer* ObjectInitializer) { NativeCall<void, const FObjectInitializer*>(this, "AShooterGameMode.AShooterGameMode(FObjectInitializer*)", ObjectInitializer); }
2261 void CheckArkTributeAvailability() { NativeCall<void>(this, "AShooterGameMode.CheckArkTributeAvailability()"); }
2262 static void ArkTributeAvailabilityRequestComplete() { NativeCall<void>(nullptr, "AShooterGameMode.ArkTributeAvailabilityRequestComplete()"); }
2263 void LoadWorldFromFileWrapper() { NativeCall<void>(this, "AShooterGameMode.LoadWorldFromFileWrapper()"); }
2264 bool SetTranfers(bool enabled) { return NativeCall<bool, bool>(this, "AShooterGameMode.SetTranfers(bool)", enabled); }
2265 void LoadedWorld_Implementation() { NativeCall<void>(this, "AShooterGameMode.LoadedWorld_Implementation()"); }
2266 void IncrementPreLoginMetric() { NativeCall<void>(this, "AShooterGameMode.IncrementPreLoginMetric()"); }
2267 void InitGame(const FString* MapName, const FString* Options, FString* ErrorMessage) { NativeCall<void, const FString*, const FString*, FString*>(this, "AShooterGameMode.InitGame(FString&,FString&,FString&)", MapName, Options, ErrorMessage); }
2268 void GenericPlayerInitialization(AController* C) { NativeCall<void, AController*>(this, "AShooterGameMode.GenericPlayerInitialization(AController*)", C); }
2269 void ParseServerToJson() { NativeCall<void>(this, "AShooterGameMode.ParseServerToJson()"); }
2270 static void InitOptionBool() { NativeCall<void>(nullptr, "AShooterGameMode.InitOptionBool()"); }
2271 static void InitOptionFloat() { NativeCall<void>(nullptr, "AShooterGameMode.InitOptionFloat()"); }
2272 void InitOptionBool(const wchar_t* Commandline, const wchar_t* Section, const wchar_t* Option, bool bDefaultValue) { NativeCall<void, const wchar_t*, const wchar_t*, const wchar_t*, bool>(this, "AShooterGameMode.InitOptionBool(wchar_t*,wchar_t*,wchar_t*,bool)", Commandline, Section, Option, bDefaultValue); }
2273 void InitOptionString(const wchar_t* Commandline, const wchar_t* Section, const wchar_t* Option) { NativeCall<void, const wchar_t*, const wchar_t*, const wchar_t*>(this, "AShooterGameMode.InitOptionString(wchar_t*,wchar_t*,wchar_t*)", Commandline, Section, Option); }
2274 void InitOptionFloat(const wchar_t* Commandline, const wchar_t* Section, const wchar_t* Option, float CurrentValue) { NativeCall<void, const wchar_t*, const wchar_t*, const wchar_t*, float>(this, "AShooterGameMode.InitOptionFloat(wchar_t*,wchar_t*,wchar_t*,float)", Commandline, Section, Option, CurrentValue); }
2275 void InitOptionInteger(const wchar_t* Commandline, const wchar_t* Section, const wchar_t* Option, int CurrentValue) { NativeCall<void, const wchar_t*, const wchar_t*, const wchar_t*, int>(this, "AShooterGameMode.InitOptionInteger(wchar_t*,wchar_t*,wchar_t*,int)", Commandline, Section, Option, CurrentValue); }
2276 void SingleplayerSetupValues() { NativeCall<void>(this, "AShooterGameMode.SingleplayerSetupValues()"); }
2277 bool GetBoolOption(const FString* Options, const FString* ParseString, bool CurrentValue) { return NativeCall<bool, const FString*, const FString*, bool>(this, "AShooterGameMode.GetBoolOption(FString&,FString&,bool)", Options, ParseString, CurrentValue); }
2278 float GetFloatOption(const FString* Options, const FString* ParseString, float CurrentValue) { return NativeCall<float, const FString*, const FString*, float>(this, "AShooterGameMode.GetFloatOption(FString&,FString&,float)", Options, ParseString, CurrentValue); }
2279 int GetIntOption(const FString* Options, const FString* ParseString, int CurrentValue) { return NativeCall<int, const FString*, const FString*, int>(this, "AShooterGameMode.GetIntOption(FString&,FString&,int)", Options, ParseString, CurrentValue); }
2280 static void InitOptions() { NativeCall<void>(nullptr, "AShooterGameMode.InitOptions()"); }
2281 static __int64 TryGetIntOptionIni() { return NativeCall<__int64>(nullptr, "AShooterGameMode.TryGetIntOptionIni()"); }
2282 static __int64 TryGetBoolOptionIni() { return NativeCall<__int64>(nullptr, "AShooterGameMode.TryGetBoolOptionIni()"); }
2283 bool TryGetIntOption(const FString* Section, const FString* Options, const FString* OptionName, int* value) { return NativeCall<bool, const FString*, const FString*, const FString*, int*>(this, "AShooterGameMode.TryGetIntOption(FString&,FString&,FString&,int*)", Section, Options, OptionName, value); }
2284 bool TryGetBoolOption(const FString* Section, const FString* Options, const FString* OptionName, bool* value) { return NativeCall<bool, const FString*, const FString*, const FString*, bool*>(this, "AShooterGameMode.TryGetBoolOption(FString&,FString&,FString&,bool*)", Section, Options, OptionName, value); }
2285 bool GetBoolOptionIni(const wchar_t* Section, const wchar_t* OptionName, bool bDefaultValue) { return NativeCall<bool, const wchar_t*, const wchar_t*, bool>(this, "AShooterGameMode.GetBoolOptionIni(wchar_t*,wchar_t*,bool)", Section, OptionName, bDefaultValue); }
2286 float GetFloatOptionIni(const wchar_t* Section, const wchar_t* OptionName) { return NativeCall<float, const wchar_t*, const wchar_t*>(this, "AShooterGameMode.GetFloatOptionIni(wchar_t*,wchar_t*)", Section, OptionName); }
2287 int GetIntOptionIni(const wchar_t* Section, const wchar_t* OptionName) { return NativeCall<int, const wchar_t*, const wchar_t*>(this, "AShooterGameMode.GetIntOptionIni(wchar_t*,wchar_t*)", Section, OptionName); }
2288 bool TryGetIntOptionIni(const wchar_t* Section, const wchar_t* OptionName, int* value) { return NativeCall<bool, const wchar_t*, const wchar_t*, int*>(this, "AShooterGameMode.TryGetIntOptionIni(wchar_t*,wchar_t*,int*)", Section, OptionName, value); }
2289 bool TryGetBoolOptionIni(const wchar_t* Section, const wchar_t* OptionName, bool* value) { return NativeCall<bool, const wchar_t*, const wchar_t*, bool*>(this, "AShooterGameMode.TryGetBoolOptionIni(wchar_t*,wchar_t*,bool*)", Section, OptionName, value); }
2290 void SaveWorld(bool bForceSynchronous, bool bForceEvenIfSaveLoadIsDisabled) { NativeCall<void, bool, bool>(this, "AShooterGameMode.SaveWorld(bool,bool)", bForceSynchronous, bForceEvenIfSaveLoadIsDisabled); }
2291 void ClearSavesAndRestart() { NativeCall<void>(this, "AShooterGameMode.ClearSavesAndRestart()"); }
2292 bool LoadWorld() { return NativeCall<bool>(this, "AShooterGameMode.LoadWorld()"); }
2293// TSubclassOf<AGameSession>* GetGameSessionClass(TSubclassOf<AGameSession>* result) { return NativeCall<TSubclassOf<AGameSession> *, TSubclassOf<AGameSession>*>(this, "AShooterGameMode.GetGameSessionClass(TSubclassOf<AGameSession>*)", result); }
2294 void HandleMatchHasStarted() { NativeCall<void>(this, "AShooterGameMode.HandleMatchHasStarted()"); }
2295 void RestartPlayer(AController* NewPlayer) { NativeCall<void, AController*>(this, "AShooterGameMode.RestartPlayer(AController*)", NewPlayer); }
2296 //void EndPlay(const EEndPlayReason::Type EndPlayReason) { NativeCall<void, const EEndPlayReason::Type>(this, "AShooterGameMode.EndPlay(EEndPlayReason::Type)", EndPlayReason); }
2297 void HandleLeavingMap() { NativeCall<void>(this, "AShooterGameMode.HandleLeavingMap()"); }
2298 void RequestFinishAndExitToMainMenu() { NativeCall<void>(this, "AShooterGameMode.RequestFinishAndExitToMainMenu()"); }
2299 void PreLogin(const FString* Options, const FString* Address, const FUniqueNetIdRepl* UniqueId, FString* ErrorMessage) { NativeCall<void, const FString*, const FString*, const FUniqueNetIdRepl*, FString*>(this, "AShooterGameMode.PreLogin(FString&,FString&,FUniqueNetIdRepl*,FString&)", Options, Address, UniqueId, ErrorMessage); }
2300 static UObjectBase* GetPlayerControllerByUniqueID() { return NativeCall<UObjectBase*>(nullptr, "AShooterGameMode.GetPlayerControllerByUniqueID()"); }
2301 bool ExtraPreLoginChecksBeforeWelcomePlayer(UNetConnection* Connection) { return NativeCall<bool, UNetConnection*>(this, "AShooterGameMode.ExtraPreLoginChecksBeforeWelcomePlayer(UNetConnection*)", Connection); }
2302 void PostLogin(APlayerController* NewPlayer) { NativeCall<void, APlayerController*>(this, "AShooterGameMode.PostLogin(APlayerController*)", NewPlayer); }
2303 FString* GetBanDurationString(FString* result, FTimespan* TimeLeft) { return NativeCall<FString*, FString*, FTimespan*>(this, "AShooterGameMode.GetBanDurationString(FString&,FTimespan*)", result, TimeLeft); }
2304 //void RemoveLoginLock(const TSharedPtr<FUniqueNetId const, 1>* UniqueNetId) { NativeCall<void, const TSharedPtr<FUniqueNetId const>*>(this, "AShooterGameMode.RemoveLoginLock(TSharedPtr<FUniqueNetId,1>*)", UniqueNetId); }
2305 //void RemoveConnectedPlayer(const TSharedPtr<FUniqueNetId const, 1>* UniqueNetId) { NativeCall<void, const TSharedPtr<FUniqueNetId const>*>(this, "AShooterGameMode.RemoveConnectedPlayer(TSharedPtr<FUniqueNetId,1>*)", UniqueNetId); }
2306 void Killed(AController* Killer, AController* KilledPlayer, APawn* KilledPawn, const UDamageType* DamageType) { NativeCall<void, AController*, AController*, APawn*, const UDamageType*>(this, "AShooterGameMode.Killed(AController*,AController*,APawn*,UDamageType*)", Killer, KilledPlayer, KilledPawn, DamageType); }
2307 UClass* GetDefaultPawnClassForController_Implementation(AController* InController) { return NativeCall<UClass*, AController*>(this, "AShooterGameMode.GetDefaultPawnClassForController_Implementation(AController*)", InController); }
2308 AActor* ChoosePlayerStart_Implementation(AController* Player) { return NativeCall<AActor*, AController*>(this, "AShooterGameMode.ChoosePlayerStart_Implementation(AController*)", Player); }
2309 bool IsSpawnpointPreferred(APlayerStart* SpawnPoint, AController* Player) { return NativeCall<bool, APlayerStart*, AController*>(this, "AShooterGameMode.IsSpawnpointPreferred(APlayerStart*,AController*)", SpawnPoint, Player); }
2310 bool IsFirstPlayerSpawn(APlayerController* NewPlayer) { return NativeCall<bool, APlayerController*>(this, "AShooterGameMode.IsFirstPlayerSpawn(APlayerController*)", NewPlayer); }
2311 UPrimalPlayerData* GetPlayerData(const FString* PlayerDataID) { return NativeCall<UPrimalPlayerData*, const FString*>(this, "AShooterGameMode.GetPlayerData(FString&)", PlayerDataID); }
2312 void StartNewPlayer(APlayerController* NewPlayer) { NativeCall<void, APlayerController*>(this, "AShooterGameMode.StartNewPlayer(APlayerController*)", NewPlayer); }
2313 void StartNewShooterPlayer(APlayerController* NewPlayer, bool bForceCreateNewPlayerData, bool bIsFromLogin, const FPrimalPlayerCharacterConfigStruct* charConfig, UPrimalPlayerData* ArkPlayerData, bool bForceCreateNewTribe) { NativeCall<void, APlayerController*, bool, bool, const FPrimalPlayerCharacterConfigStruct*, UPrimalPlayerData*, bool>(this, "AShooterGameMode.StartNewShooterPlayer(APlayerController*,bool,bool,FPrimalPlayerCharacterConfigStruct*,UPrimalPlayerData*,bool)", NewPlayer, bForceCreateNewPlayerData, bIsFromLogin, charConfig, ArkPlayerData, bForceCreateNewTribe); }
2314 void HandleTransferCharacterDialogResult(bool bAccept, AShooterPlayerController* NewPlayer) { NativeCall<void, bool, AShooterPlayerController*>(this, "AShooterGameMode.HandleTransferCharacterDialogResult(bool,AShooterPlayerController*)", bAccept, NewPlayer); }
2315 void OnLogout_Implementation(AController* Exiting) { NativeCall<void, AController*>(this, "AShooterGameMode.OnLogout_Implementation(AController*)", Exiting); }
2316 void Logout(AController* Exiting) { NativeCall<void, AController*>(this, "AShooterGameMode.Logout(AController*)", Exiting); }
2317 void SetMessageOfTheDay(const FString* Message, const FString* SetterID) { NativeCall<void, const FString*, const FString*>(this, "AShooterGameMode.SetMessageOfTheDay(FString&,FString&)", Message, SetterID); }
2318 void ShowMessageOfTheDay() { NativeCall<void>(this, "AShooterGameMode.ShowMessageOfTheDay()"); }
2319 APawn* SpawnDefaultPawnFor_Implementation(AController* NewPlayer, AActor* StartSpot) { return NativeCall<APawn*, AController*, AActor*>(this, "AShooterGameMode.SpawnDefaultPawnFor_Implementation(AController*,AActor*)", NewPlayer, StartSpot); }
2320 FPrimalPlayerCharacterConfigStruct* ValidateCharacterConfig(FPrimalPlayerCharacterConfigStruct* result, const FPrimalPlayerCharacterConfigStruct* charConfig) { return NativeCall<FPrimalPlayerCharacterConfigStruct*, FPrimalPlayerCharacterConfigStruct*, const FPrimalPlayerCharacterConfigStruct*>(this, "AShooterGameMode.ValidateCharacterConfig(FPrimalPlayerCharacterConfigStruct*,FPrimalPlayerCharacterConfigStruct*)", result, charConfig); }
2321 FString* GenerateProfileFileName(FString* result, const FUniqueNetIdRepl* UniqueId, const FString* NetworkAddress, const FString* PlayerName) { return NativeCall<FString*, FString*, const FUniqueNetIdRepl*, const FString*, const FString*>(this, "AShooterGameMode.GenerateProfileFileName(FString&,FUniqueNetIdRepl*,FString&,FString&)", result, UniqueId, NetworkAddress, PlayerName); }
2322 UPrimalPlayerData* LoadPlayerData(AShooterPlayerState* PlayerState, bool bIsLoadingBackup) { return NativeCall<UPrimalPlayerData*, AShooterPlayerState*, bool>(this, "AShooterGameMode.LoadPlayerData(AShooterPlayerState*,bool)", PlayerState, bIsLoadingBackup); }
2323 void DeletePlayerData(AShooterPlayerState* PlayerState) { NativeCall<void, AShooterPlayerState*>(this, "AShooterGameMode.DeletePlayerData(AShooterPlayerState*)", PlayerState); }
2324 TSharedPtr<FWriteFileTaskInfo>* SavePlayerData(TSharedPtr<FWriteFileTaskInfo>* result, UPrimalPlayerData* PlayerData, bool bSaveBackup) { return NativeCall<TSharedPtr<FWriteFileTaskInfo> *, TSharedPtr<FWriteFileTaskInfo>*, UPrimalPlayerData*, bool>(this, "AShooterGameMode.SavePlayerData(TSharedPtr<FWriteFileTaskInfo,1>*,UPrimalPlayerData*,bool)", result, PlayerData, bSaveBackup); }
2325 TSharedPtr<FWriteFileTaskInfo>* SaveTribeData(TSharedPtr<FWriteFileTaskInfo>* result, const FTribeData* TribeData, bool bCanDeferToTick) { return NativeCall<TSharedPtr<FWriteFileTaskInfo> *, TSharedPtr<FWriteFileTaskInfo>*, const FTribeData*, bool>(this, "AShooterGameMode.SaveTribeData(TSharedPtr<FWriteFileTaskInfo,1>*,FTribeData*,bool)", result, TribeData, bCanDeferToTick); }
2326 bool GetOrLoadTribeData(int TribeID, FTribeData* LoadedTribeData, ETribeDataExclude ExcludeFilter) { return NativeCall<bool, int, FTribeData*, ETribeDataExclude>(this, "AShooterGameMode.GetOrLoadTribeData(int,FTribeData&,ETribeDataExclude)", TribeID, LoadedTribeData, ExcludeFilter); }
2327 bool LoadTribeData(int TribeID, FTribeData* LoadedTribeData, bool bIsLoadingBackup, bool bDontCheckDirtyTribeWar, ETribeDataExclude ExcludeFilter) { return NativeCall<bool, int, FTribeData*, bool, bool, ETribeDataExclude>(this, "AShooterGameMode.LoadTribeData(int,FTribeData&,bool,bool,ETribeDataExclude)", TribeID, LoadedTribeData, bIsLoadingBackup, bDontCheckDirtyTribeWar, ExcludeFilter); }
2328 UPrimalPlayerData* GetPlayerDataFor(AShooterPlayerController* PC, bool* bCreatedNewPlayerData, bool bForceCreateNewPlayerData, const FPrimalPlayerCharacterConfigStruct* charConfig, bool bAutoCreateNewData, bool bDontSaveNewData) { return NativeCall<UPrimalPlayerData*, AShooterPlayerController*, bool*, bool, const FPrimalPlayerCharacterConfigStruct*, bool, bool>(this, "AShooterGameMode.GetPlayerDataFor(AShooterPlayerController*,bool*,bool,FPrimalPlayerCharacterConfigStruct*,bool,bool)", PC, bCreatedNewPlayerData, bForceCreateNewPlayerData, charConfig, bAutoCreateNewData, bDontSaveNewData); }
2329 void OnHarvestingComponentHidden(FAttachedInstancedHarvestingElement* component) { NativeCall<void, FAttachedInstancedHarvestingElement*>(this, "AShooterGameMode.OnHarvestingComponentHidden(FAttachedInstancedHarvestingElement*)", component); }
2330 void ServerConstructedFoliageHiddenAttachedComponent(FAttachedInstanced* aComponent) { NativeCall<void, FAttachedInstanced*>(this, "AShooterGameMode.ServerConstructedFoliageHiddenAttachedComponent(FAttachedInstanced*)", aComponent); }
2331 static void ForceRepopulateFoliageAtPoint() { NativeCall<void>(nullptr, "AShooterGameMode.ForceRepopulateFoliageAtPoint()"); }
2332 static void ForceRepopulateAllHarvestElements() { NativeCall<void>(nullptr, "AShooterGameMode.ForceRepopulateAllHarvestElements()"); }
2333 void TickLoginLocks() { NativeCall<void>(this, "AShooterGameMode.TickLoginLocks()"); }
2334 bool IsLoginLockDisabled() { return NativeCall<bool>(this, "AShooterGameMode.IsLoginLockDisabled()"); }
2335 void CheckGlobalEnables() { NativeCall<void>(this, "AShooterGameMode.CheckGlobalEnables()"); }
2336 static void HttpCheckGlobalEnablesComplete() { NativeCall<void>(nullptr, "AShooterGameMode.HttpCheckGlobalEnablesComplete()"); }
2337 void ExecuteCommand(const FString* command) { NativeCall<void, const FString*>(this, "AShooterGameMode.ExecuteCommand(FString&)", command); }
2338 void OutputThreadProc() { NativeCall<void>(this, "AShooterGameMode.OutputThreadProc()"); }
2339 bool CreatePipes() { return NativeCall<bool>(this, "AShooterGameMode.CreatePipes()"); }
2340 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterGameMode.Tick(float)", DeltaSeconds); }
2341 static void HttpGetCheaterListComplete() { NativeCall<void>(nullptr, "AShooterGameMode.HttpGetCheaterListComplete()"); }
2342 static void HttpGetBanListComplete() { NativeCall<void>(nullptr, "AShooterGameMode.HttpGetBanListComplete()"); }
2343 void UpdateBanCheaterList(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterGameMode.UpdateBanCheaterList(float)", DeltaSeconds); }
2344 void UpdateUnofficialBanCheaterList(float DeltaSeconds) { NativeCall<void, float>(this, "AShooterGameMode.UpdateUnofficialBanCheaterList(float)", DeltaSeconds); }
2345 //bool IsTimeSinceMissionDeactivated(TSubclassOf<AMissionType> MissionType, float CheckTimeSince, bool bForceTrueAtZeroTime) { return NativeCall<bool, TSubclassOf<AMissionType>, float, bool>(this, "AShooterGameMode.IsTimeSinceMissionDeactivated(TSubclassOf<AMissionType>,float,bool)", MissionType, CheckTimeSince, bForceTrueAtZeroTime); }
2346 //void SetLastMissionDeactivatedUtcTime(TSubclassOf<AMissionType> MissionType, long double UtcTime) { NativeCall<void, TSubclassOf<AMissionType>, long double>(this, "AShooterGameMode.SetLastMissionDeactivatedUtcTime(TSubclassOf<AMissionType>,longdouble)", MissionType, UtcTime); }
2347 static unsigned __int64 AddNewTribe() { return NativeCall<unsigned __int64>(nullptr, "AShooterGameMode.AddNewTribe()"); }
2348 void RemoveTribe(unsigned __int64 TribeID) { NativeCall<void, unsigned __int64>(this, "AShooterGameMode.RemoveTribe(unsigned__int64)", TribeID); }
2349 static void UpdateTribeData() { NativeCall<void>(nullptr, "AShooterGameMode.UpdateTribeData()"); }
2350 void RemovePlayerFromTribe(unsigned __int64 TribeID, unsigned __int64 PlayerDataID, bool bDontUpdatePlayerState) { NativeCall<void, unsigned __int64, unsigned __int64, bool>(this, "AShooterGameMode.RemovePlayerFromTribe(unsigned__int64,unsigned__int64,bool)", TribeID, PlayerDataID, bDontUpdatePlayerState); }
2351 const FTribeData* GetTribeData(const FTribeData* result, unsigned __int64 TribeID) { return NativeCall<const FTribeData*, const FTribeData*, unsigned __int64>(this, "AShooterGameMode.GetTribeData(unsigned__int64)", result, TribeID); }
2352 void InitializeDatabaseRefs() { NativeCall<void>(this, "AShooterGameMode.InitializeDatabaseRefs()"); }
2353 void BeginPlay() { NativeCall<void>(this, "AShooterGameMode.BeginPlay()"); }
2354 void DoMaintenanceRestartWarning() { NativeCall<void>(this, "AShooterGameMode.DoMaintenanceRestartWarning()"); }
2355 void DoMaintenanceRestart() { NativeCall<void>(this, "AShooterGameMode.DoMaintenanceRestart()"); }
2356 static void AdminExit() { NativeCall<void>(nullptr, "AShooterGameMode.AdminExit()"); }
2357 void OnLandscapeLevelLoaded() { NativeCall<void>(this, "AShooterGameMode.OnLandscapeLevelLoaded()"); }
2358 void DoNPCZoneManagerLandscapeChangeFixups() { NativeCall<void>(this, "AShooterGameMode.DoNPCZoneManagerLandscapeChangeFixups()"); }
2359 void Serialize(FArchive* Ar) { NativeCall<void, FArchive*>(this, "AShooterGameMode.Serialize(FArchive*)", Ar); }
2360 FLeaderboardEntry* GetOrCreateLeaderboardEntry(FName MissionTag) { return NativeCall<FLeaderboardEntry*, FName>(this, "AShooterGameMode.GetOrCreateLeaderboardEntry(FName)", MissionTag); }
2361 //void GetActorSaveGameTypes(//TArray<TSubclassOf<AActor>, TSizedDefaultAllocator<32> >* saveGameTypes) { NativeCall<void, //TArray<TSubclassOf<AActor>, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.GetActorSaveGameTypes(//TArray<TSubclassOf<AActor>,TSizedDefaultAllocator<32>>*)", saveGameTypes); }
2362 FString* InitNewPlayer(FString* result, APlayerController* NewPlayerController, const FUniqueNetIdRepl* UniqueId, const FString* Options, const FString* Portal) { return NativeCall<FString*, FString*, APlayerController*, const FUniqueNetIdRepl*, const FString*, const FString*>(this, "AShooterGameMode.InitNewPlayer(FString&,APlayerController*,FUniqueNetIdRepl*,FString&,FString&)", result, NewPlayerController, UniqueId, Options, Portal); }
2363 void SendServerDirectMessage(FString* PlayerSteamID, FString* MessageText, FLinearColor MessageColor, bool bIsBold, int ReceiverTeamId, int ReceiverPlayerID, FString* PlayerName, FString* SenderId) { NativeCall<void, FString*, FString*, FLinearColor, bool, int, int, FString*, FString*>(this, "AShooterGameMode.SendServerDirectMessage(FString&,FString&,FLinearColor,bool,int,int,FString&,FString&)", PlayerSteamID, MessageText, MessageColor, bIsBold, ReceiverTeamId, ReceiverPlayerID, PlayerName, SenderId); }
2364 void SendServerChatMessage(FString* MessageText, FLinearColor MessageColor, bool bIsBold, int ReceiverTeamId, int ReceiverPlayerID, FString SenderID) { NativeCall<void, FString*, FLinearColor, bool, int, int, FString>(this, "AShooterGameMode.SendServerChatMessage(FString&,FLinearColor,bool,int,int,FString)", MessageText, MessageColor, bIsBold, ReceiverTeamId, ReceiverPlayerID, SenderID); }
2365 void SendServerNotification(FString* MessageText, FLinearColor MessageColor, float DisplayScale, float DisplayTime, UTexture2D* MessageIcon, USoundBase* SoundToPlay, int ReceiverTeamId, int ReceiverPlayerID, bool bDoBillboard) { NativeCall<void, FString*, FLinearColor, float, float, UTexture2D*, USoundBase*, int, int, bool>(this, "AShooterGameMode.SendServerNotification(FString&,FLinearColor,float,float,UTexture2D*,USoundBase*,int,int,bool)", MessageText, MessageColor, DisplayScale, DisplayTime, MessageIcon, SoundToPlay, ReceiverTeamId, ReceiverPlayerID, bDoBillboard); }
2366 void InitGameState() { NativeCall<void>(this, "AShooterGameMode.InitGameState()"); }
2367 void PreInitializeComponents() { NativeCall<void>(this, "AShooterGameMode.PreInitializeComponents()"); }
2368 void CheckIsOfficialServer() { NativeCall<void>(this, "AShooterGameMode.CheckIsOfficialServer()"); }
2369 void BeginUnloadingWorld() { NativeCall<void>(this, "AShooterGameMode.BeginUnloadingWorld()"); }
2370 bool DumpAssetProperties(const FString* Asset, FString* OutFilename) { return NativeCall<bool, const FString*, FString*>(this, "AShooterGameMode.DumpAssetProperties(FString&,FString&)", Asset, OutFilename); }
2371 void GetDynamicConfig() { NativeCall<void>(this, "AShooterGameMode.GetDynamicConfig()"); }
2372 static void HttpGetDynamicConfigComplete() { NativeCall<void>(nullptr, "AShooterGameMode.HttpGetDynamicConfigComplete()"); }
2373 static void HttpGetLiveTuningOverloadsComplete() { NativeCall<void>(nullptr, "AShooterGameMode.HttpGetLiveTuningOverloadsComplete()"); }
2374 static void PostAlarmNotification() { NativeCall<void>(nullptr, "AShooterGameMode.PostAlarmNotification()"); }
2375 void PostServerMetrics() { NativeCall<void>(this, "AShooterGameMode.PostServerMetrics()"); }
2376 void AddTrackedAdminCommand(APlayerController* Controller, const FString* CommandType, const FString* Command) { NativeCall<void, APlayerController*, const FString*, const FString*>(this, "AShooterGameMode.AddTrackedAdminCommand(APlayerController*,FString&,FString&)", Controller, CommandType, Command); }
2377 void PostAdminTrackedCommands() { NativeCall<void>(this, "AShooterGameMode.PostAdminTrackedCommands()"); }
2378 void LoadPlayersJoinNoCheckList() { NativeCall<void>(this, "AShooterGameMode.LoadPlayersJoinNoCheckList()"); }
2379 bool IsPlayerControllerAllowedToJoinNoCheck(AShooterPlayerController* ForPlayer) { return NativeCall<bool, AShooterPlayerController*>(this, "AShooterGameMode.IsPlayerControllerAllowedToJoinNoCheck(AShooterPlayerController*)", ForPlayer); }
2380 bool IsPlayerControllerAllowedToExclusiveJoin(AShooterPlayerController* ForPlayer) { return NativeCall<bool, AShooterPlayerController*>(this, "AShooterGameMode.IsPlayerControllerAllowedToExclusiveJoin(AShooterPlayerController*)", ForPlayer); }
2381 static bool KickPlayer() { return NativeCall<bool>(nullptr, "AShooterGameMode.KickPlayer()"); }
2382 void KickPlayerController(APlayerController* thePC, const FString* KickMessage) { NativeCall<void, APlayerController*, const FString*>(this, "AShooterGameMode.KickPlayerController(APlayerController*,FString&)", thePC, KickMessage); }
2383 static __int64 BanPlayer() { return NativeCall<__int64>(nullptr, "AShooterGameMode.BanPlayer()"); }
2384 static char UnbanPlayer() { return NativeCall<char>(nullptr, "AShooterGameMode.UnbanPlayer()"); }
2385 void SaveBannedList() { NativeCall<void>(this, "AShooterGameMode.SaveBannedList()"); }
2386 void LoadBannedList() { NativeCall<void>(this, "AShooterGameMode.LoadBannedList()"); }
2387 void LoadBanListFromString(FString* FileString, bool GlobalList) { NativeCall<void, FString*, bool>(this, "AShooterGameMode.LoadBanListFromString(FString&,bool)", FileString, GlobalList); }
2388 //FString* GetSaveDirectoryName(FString* result, ESaveType::Type SaveType, bool RemoveSavedArksDir) { return NativeCall<FString*, FString*, ESaveType::Type, bool>(this, "AShooterGameMode.GetSaveDirectoryName(FString&,ESaveType::Type,bool)", result, SaveType, RemoveSavedArksDir); }
2389 static FString* GeneratePGMapFolderName() { return NativeCall<FString*>(nullptr, "AShooterGameMode.GeneratePGMapFolderName()"); }
2390 FString* GetMapName(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterGameMode.GetMapName()", result); }
2391 void UpdateSaveBackupFiles() { NativeCall<void>(this, "AShooterGameMode.UpdateSaveBackupFiles()"); }
2392 void LoadTribeIds_Process(unsigned int theTribeID) { NativeCall<void, unsigned int>(this, "AShooterGameMode.LoadTribeIds_Process(unsignedint)", theTribeID); }
2393 void LoadTribeIds() { NativeCall<void>(this, "AShooterGameMode.LoadTribeIds()"); }
2394 void LoadPlayerIds_Process(unsigned __int64 InPlayerID, TArray<unsigned char, TSizedDefaultAllocator<32> >* ReadBytes) { NativeCall<void, unsigned __int64, TArray<unsigned char, TSizedDefaultAllocator<32> >*>(this, "AShooterGameMode.LoadPlayerIds_Process(unsigned__int64,TArray<unsignedchar,TSizedDefaultAllocator<32>>*)", InPlayerID, ReadBytes); }
2395 void LoadPlayerDataIds() { NativeCall<void>(this, "AShooterGameMode.LoadPlayerDataIds()"); }
2396 void AddPlayerID(int playerDataID, FString* netUniqueString, bool bForce) { NativeCall<void, int, FString*, bool>(this, "AShooterGameMode.AddPlayerID(int,FString,bool)", playerDataID, netUniqueString, bForce); }
2397 unsigned __int64 GetSteamIDForPlayerID(int playerDataID) { return NativeCall<unsigned __int64, int>(this, "AShooterGameMode.GetSteamIDForPlayerID(int)", playerDataID); }
2398 FString* GetSteamIDStringForPlayerID(FString* result, int playerDataID) { return NativeCall<FString*, FString*, int>(this, "AShooterGameMode.GetSteamIDStringForPlayerID(int)", result, playerDataID); }
2399 int GetPlayerIDForSteamID(unsigned __int64 steamID) { return NativeCall<int, unsigned __int64>(this, "AShooterGameMode.GetPlayerIDForSteamID(unsigned__int64)", steamID); }
2400 unsigned int GenerateTribeId() { return NativeCall<unsigned int>(this, "AShooterGameMode.GenerateTribeId()"); }
2401 static __int64 GeneratePlayerDataId() { return NativeCall<__int64>(nullptr, "AShooterGameMode.GeneratePlayerDataId()"); }
2402 //float GetHarvestResourceItemAmountMultiplier(TSubclassOf<UPrimalItem> HarvestItemClass) { return NativeCall<float, TSubclassOf<UPrimalItem>>(this, "AShooterGameMode.GetHarvestResourceItemAmountMultiplier(TSubclassOf<UPrimalItem>)", HarvestItemClass); }
2403 float GetDinoDamageMultiplier(APrimalDinoCharacter* ForDino) { return NativeCall<float, APrimalDinoCharacter*>(this, "AShooterGameMode.GetDinoDamageMultiplier(APrimalDinoCharacter*)", ForDino); }
2404 float GetDinoResistanceMultiplier(APrimalDinoCharacter* ForDino) { return NativeCall<float, APrimalDinoCharacter*>(this, "AShooterGameMode.GetDinoResistanceMultiplier(APrimalDinoCharacter*)", ForDino); }
2405 //bool IsEngramClassHidden(TSubclassOf<UPrimalItem> ForItemClass) { return NativeCall<bool, TSubclassOf<UPrimalItem>>(this, "AShooterGameMode.IsEngramClassHidden(TSubclassOf<UPrimalItem>)", ForItemClass); }
2406 static FString* ValidateTribeName() { return NativeCall<FString*>(nullptr, "AShooterGameMode.ValidateTribeName()"); }
2407 void AdjustDamage(AActor* Victim, float* Damage, const FDamageEvent* DamageEvent, AController* EventInstigator, AActor* DamageCauser) { NativeCall<void, AActor*, float*, const FDamageEvent*, AController*, AActor*>(this, "AShooterGameMode.AdjustDamage(AActor*,float*,FDamageEvent*,AController*,AActor*)", Victim, Damage, DamageEvent, EventInstigator, DamageCauser); }
2408 void NotifyDamage(AActor* Victim, float DamageAmount, const FDamageEvent* Event, AController* EventInstigator, AActor* DamageCauser) { NativeCall<void, AActor*, float, const FDamageEvent*, AController*, AActor*>(this, "AShooterGameMode.NotifyDamage(AActor*,float,FDamageEvent*,AController*,AActor*)", Victim, DamageAmount, Event, EventInstigator, DamageCauser); }
2409 void DamageEventLogFlush() { NativeCall<void>(this, "AShooterGameMode.DamageEventLogFlush()"); }
2410 void SetDamageEventLoggingEnabled(bool bEnabled) { NativeCall<void, bool>(this, "AShooterGameMode.SetDamageEventLoggingEnabled(bool)", bEnabled); }
2411 bool AllowRenameTribe(AShooterPlayerState* ForPlayerState, const FString* TribeName) { return NativeCall<bool, AShooterPlayerState*, const FString*>(this, "AShooterGameMode.AllowRenameTribe(AShooterPlayerState*,FString&)", ForPlayerState, TribeName); }
2412 void SetTimeOfDay(const FString* timeString) { NativeCall<void, const FString*>(this, "AShooterGameMode.SetTimeOfDay(FString&)", timeString); }
2413 void SerializeForSaveFile(int SaveVersion, FArchive* InArchive, bool bDataStoresAreSerialized) { NativeCall<void, int, FArchive*, bool>(this, "AShooterGameMode.SerializeForSaveFile(int,FArchive*,bool)", SaveVersion, InArchive, bDataStoresAreSerialized); }
2414 bool PlayerCanRestart_Implementation(APlayerController* Player) { return NativeCall<bool, APlayerController*>(this, "AShooterGameMode.PlayerCanRestart_Implementation(APlayerController*)", Player); }
2415 bool HandleNewPlayer_Implementation(AShooterPlayerController* NewPlayer, UPrimalPlayerData* PlayerData, AShooterCharacter* PlayerCharacter, bool bIsFromLogin) { return NativeCall<bool, AShooterPlayerController*, UPrimalPlayerData*, AShooterCharacter*, bool>(this, "AShooterGameMode.HandleNewPlayer_Implementation(AShooterPlayerController*,UPrimalPlayerData*,AShooterCharacter*,bool)", NewPlayer, PlayerData, PlayerCharacter, bIsFromLogin); }
2416 bool IsPlayerAllowedToCheat(AShooterPlayerController* ForPlayer) { return NativeCall<bool, AShooterPlayerController*>(this, "AShooterGameMode.IsPlayerAllowedToCheat(AShooterPlayerController*)", ForPlayer); }
2417 void PrintToGameplayLog(const FString* InString) { NativeCall<void, const FString*>(this, "AShooterGameMode.PrintToGameplayLog(FString&)", InString); }
2418 void PrintToServerGameLog(const FString* InString, bool bSendChatToAllAdmins) { NativeCall<void, const FString*, bool>(this, "AShooterGameMode.PrintToServerGameLog(FString&,bool)", InString, bSendChatToAllAdmins); }
2419 //void OnDeserializedByGame(EOnDeserializationType::Type DeserializationType) { NativeCall<void, EOnDeserializationType::Type>(this, "AShooterGameMode.OnDeserializedByGame(EOnDeserializationType::Type)", DeserializationType); }
2420 void RemoveInactivePlayersAndTribes() { NativeCall<void>(this, "AShooterGameMode.RemoveInactivePlayersAndTribes()"); }
2421 FString* GetSessionTimeString_Implementation(FString* result) { return NativeCall<FString*, FString*>(this, "AShooterGameMode.GetSessionTimeString_Implementation(FString&)", result); }
2422 bool IsTribeWar(int TribeID1, int TribeID2) { return NativeCall<bool, int, int>(this, "AShooterGameMode.IsTribeWar(int,int)", TribeID1, TribeID2); }
2423 void UpdateTribeWars() { NativeCall<void>(this, "AShooterGameMode.UpdateTribeWars()"); }
2424 void AddToTribeLog(int TribeId, const FString* NewLog) { NativeCall<void, int, const FString*>(this, "AShooterGameMode.AddToTribeLog(int,FString&)", TribeId, NewLog); }
2425 //TArray<APrimalDinoCharacter*, TSizedDefaultAllocator<32> >* GetOverlappingDinoCharactersOfTeamAndClass(TArray<APrimalDinoCharacter*, TSizedDefaultAllocator<32> >* result, const UE::Math::TVector<double>* AtLocation, float OverlapRange, TSubclassOf<APrimalDinoCharacter> DinoClass, int DinoTeam, bool bExactClassMatch, bool bIgnoreClass) { return NativeCall<TArray<APrimalDinoCharacter*, TSizedDefaultAllocator<32> >*, TArray<APrimalDinoCharacter*, TSizedDefaultAllocator<32> >*, const UE::Math::TVector<double>*, float, TSubclassOf<APrimalDinoCharacter>, int, bool, bool>(this, "AShooterGameMode.GetOverlappingDinoCharactersOfTeamAndClass(TArray<APrimalDinoCharacter*,TSizedDefaultAllocator<32>>*,UE::Math::TVector<double>*,float,TSubclassOf<APrimalDinoCharacter>,int,bool,bool)", result, AtLocation, OverlapRange, DinoClass, DinoTeam, bExactClassMatch, bIgnoreClass); }
2426 //int CountOverlappingDinoCharactersOfTeamAndClass(const UE::Math::TVector<double>* AtLocation, float OverlapRange, TSubclassOf<APrimalDinoCharacter> DinoClass, int DinoTeam, bool bExactClassMatch, bool bIgnoreClass) { return NativeCall<int, const UE::Math::TVector<double>*, float, TSubclassOf<APrimalDinoCharacter>, int, bool, bool>(this, "AShooterGameMode.CountOverlappingDinoCharactersOfTeamAndClass(UE::Math::TVector<double>*,float,TSubclassOf<APrimalDinoCharacter>,int,bool,bool)", AtLocation, OverlapRange, DinoClass, DinoTeam, bExactClassMatch, bIgnoreClass); }
2427 void IncrementNumDinos(int ForTeam, int ByAmount) { NativeCall<void, int, int>(this, "AShooterGameMode.IncrementNumDinos(int,int)", ForTeam, ByAmount); }
2428 int GetNumDinosOnTeam(int OnTeam) { return NativeCall<int, int>(this, "AShooterGameMode.GetNumDinosOnTeam(int)", OnTeam); }
2429 bool AllowTaming(int ForTeam) { return NativeCall<bool, int>(this, "AShooterGameMode.AllowTaming(int)", ForTeam); }
2430 int GetNumberOfLivePlayersOnTribe(const FString* TribeName) { return NativeCall<int, const FString*>(this, "AShooterGameMode.GetNumberOfLivePlayersOnTribe(FString&)", TribeName); }
2431 void UpdateTribeAllianceData(FTribeAlliance* TribeAllianceData, TArray<unsigned int, TSizedDefaultAllocator<32> >* OldMembersArray, bool bIsAdd) { NativeCall<void, FTribeAlliance*, TArray<unsigned int, TSizedDefaultAllocator<32> >*, bool>(this, "AShooterGameMode.UpdateTribeAllianceData(FTribeAlliance*,TArray<unsignedint,TSizedDefaultAllocator<32>>*,bool)", TribeAllianceData, OldMembersArray, bIsAdd); }
2432 bool AreTribesAllied(int TribeID1, int TribeID2) { return NativeCall<bool, int, int>(this, "AShooterGameMode.AreTribesAllied(int,int)", TribeID1, TribeID2); }
2433 void AddTribeWar(int MyTribeID, int EnemyTeamID, int StartDayNum, int EndDayNumber, float WarStartTime, float WarEndTime, bool bForceApprove) { NativeCall<void, int, int, int, int, float, float, bool>(this, "AShooterGameMode.AddTribeWar(int,int,int,int,float,float,bool)", MyTribeID, EnemyTeamID, StartDayNum, EndDayNumber, WarStartTime, WarEndTime, bForceApprove); }
2434 static void PostAlarmNotificationTribe() { NativeCall<void>(nullptr, "AShooterGameMode.PostAlarmNotificationTribe()"); }
2435 void SpawnedPawnFor(AController* PC, APawn* SpawnedPawn) { NativeCall<void, AController*, APawn*>(this, "AShooterGameMode.SpawnedPawnFor(AController*,APawn*)", PC, SpawnedPawn); }
2436 void SaveTributePlayerDatas(const FUniqueNetId* UniqueID) { NativeCall<void, const FUniqueNetId*>(this, "AShooterGameMode.SaveTributePlayerDatas(FUniqueNetId*)", UniqueID); }
2437 void LoadTributePlayerDatas(const FUniqueNetId* UniqueID) { NativeCall<void, const FUniqueNetId*>(this, "AShooterGameMode.LoadTributePlayerDatas(FUniqueNetId*)", UniqueID); }
2438 void DownloadTransferredPlayer(AShooterPlayerController* NewPlayer) { NativeCall<void, AShooterPlayerController*>(this, "AShooterGameMode.DownloadTransferredPlayer(AShooterPlayerController*)", NewPlayer); }
2439 void CheckForDupedDinos() { NativeCall<void>(this, "AShooterGameMode.CheckForDupedDinos()"); }
2440 void LogFailedWaterDinoSpawn(AActor* FailedSpawned) { NativeCall<void, AActor*>(this, "AShooterGameMode.LogFailedWaterDinoSpawn(AActor*)", FailedSpawned); }
2441 static void ArkMetricsAppend() { NativeCall<void>(nullptr, "AShooterGameMode.ArkMetricsAppend()"); }
2442 void FlushPrimalStats(AShooterPlayerController* ForPC) { NativeCall<void, AShooterPlayerController*>(this, "AShooterGameMode.FlushPrimalStats(AShooterPlayerController*)", ForPC); }
2443 void ReassertColorization() { NativeCall<void>(this, "AShooterGameMode.ReassertColorization()"); }
2444 void SendAllCachedArkMetrics() { NativeCall<void>(this, "AShooterGameMode.SendAllCachedArkMetrics()"); }
2445 static void HttpSendAllCachedArkMetricsRequestComplete() { NativeCall<void>(nullptr, "AShooterGameMode.HttpSendAllCachedArkMetricsRequestComplete()"); }
2446 FString* GetServerName(FString* result, bool bNumbersAndLettersOnly) { return NativeCall<FString*, FString*, bool>(this, "AShooterGameMode.GetServerName(FString&,bool)", result, bNumbersAndLettersOnly); }
2447 void ChatLogAppend(AShooterPlayerController* SenderController, const FPrimalChatMessage* Msg) { NativeCall<void, AShooterPlayerController*, const FPrimalChatMessage*>(this, "AShooterGameMode.ChatLogAppend(AShooterPlayerController*,FPrimalChatMessage*)", SenderController, Msg); }
2448 void ChatLogFlush(bool bFinalize) { NativeCall<void, bool>(this, "AShooterGameMode.ChatLogFlush(bool)", bFinalize); }
2449 bool BPIsSpawnpointAllowed_Implementation(APlayerStart* SpawnPoint, AController* Player) { return NativeCall<bool, APlayerStart*, AController*>(this, "AShooterGameMode.BPIsSpawnpointAllowed_Implementation(APlayerStart*,AController*)", SpawnPoint, Player); }
2450 bool BPIsSpawnpointPreferred_Implementation(APlayerStart* SpawnPoint, AController* Player) { return NativeCall<bool, APlayerStart*, AController*>(this, "AShooterGameMode.BPIsSpawnpointPreferred_Implementation(APlayerStart*,AController*)", SpawnPoint, Player); }
2451 void ListAllPlayers(FString* Message) { NativeCall<void, FString*>(this, "AShooterGameMode.ListAllPlayers(FString&)", Message); }
2452 AOceanDinoManager* GetOceanDinoManager() { return NativeCall<AOceanDinoManager*>(this, "AShooterGameMode.GetOceanDinoManager()"); }
2453 void ReloadAdminIPs() { NativeCall<void>(this, "AShooterGameMode.ReloadAdminIPs()"); }
2454 void ActorStasised(AActor* theActor) { NativeCall<void, AActor*>(this, "AShooterGameMode.ActorStasised(AActor*)", theActor); }
2455 void ActorDestroyed(AActor* theActor) { NativeCall<void, AActor*>(this, "AShooterGameMode.ActorDestroyed(AActor*)", theActor); }
2456 void ActorUnstasised(AActor* theActor) { NativeCall<void, AActor*>(this, "AShooterGameMode.ActorUnstasised(AActor*)", theActor); }
2457 bool HasOption(const FString* Options, const FString* InKey) { return NativeCall<bool, const FString*, const FString*>(this, "AShooterGameMode.HasOption(FString&,FString&)", Options, InKey); }
2458 static void PrintHibernatingDino() { NativeCall<void>(nullptr, "AShooterGameMode.PrintHibernatingDino()"); }
2459 void ResyncZoneVolumesWithHibernationManager(UWorld* World) { NativeCall<void, UWorld*>(this, "AShooterGameMode.ResyncZoneVolumesWithHibernationManager(UWorld*)", World); }
2460 void TickAutoWaterRefreshCrop() { NativeCall<void>(this, "AShooterGameMode.TickAutoWaterRefreshCrop()"); }
2461 void CleanupActiveEventItems(FName OldEventToCleanup) { NativeCall<void, FName>(this, "AShooterGameMode.CleanupActiveEventItems(FName)", OldEventToCleanup); }
2462 void RemoveEventItemsFromInventory(UPrimalInventoryComponent* TheInventory, FName OldEventToCleanup) { NativeCall<void, UPrimalInventoryComponent*, FName>(this, "AShooterGameMode.RemoveEventItemsFromInventory(UPrimalInventoryComponent*,FName)", TheInventory, OldEventToCleanup); }
2463 static TArray<UPrimalItem*, TSizedDefaultAllocator<32> >* GetItemsOfTypesInInventory() { return NativeCall<TArray<UPrimalItem*, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameMode.GetItemsOfTypesInInventory()"); }
2464 void RemoveEventDinosFromWorld(FName OldEventToCleanup) { NativeCall<void, FName>(this, "AShooterGameMode.RemoveEventDinosFromWorld(FName)", OldEventToCleanup); }
2465 static TArray<APrimalDinoCharacter*, TSizedDefaultAllocator<32> >* GetDinosOfClasses() { return NativeCall<TArray<APrimalDinoCharacter*, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameMode.GetDinosOfClasses()"); }
2466 void RemoveEventStructuresFromWorld(FName OldEventToCleanup) { NativeCall<void, FName>(this, "AShooterGameMode.RemoveEventStructuresFromWorld(FName)", OldEventToCleanup); }
2467 static TArray<APrimalStructure*, TSizedDefaultAllocator<32> >* GetStructuresOfClasses() { return NativeCall<TArray<APrimalStructure*, TSizedDefaultAllocator<32> >*>(nullptr, "AShooterGameMode.GetStructuresOfClasses()"); }
2468 void FixupEventInventories() { NativeCall<void>(this, "AShooterGameMode.FixupEventInventories()"); }
2469 void GameWelcomePlayer(UNetConnection* Connection, FString* RedirectURL) { NativeCall<void, UNetConnection*, FString*>(this, "AShooterGameMode.GameWelcomePlayer(UNetConnection*,FString&)", Connection, RedirectURL); }
2470 void SendChatMessage(const FPrimalChatMessage* Message) { NativeCall<void, const FPrimalChatMessage*>(this, "AShooterGameMode.SendChatMessage(FPrimalChatMessage*)", Message); }
2471 void RequestUpdateCachedTeamTameList(AShooterPlayerController* RequestingPlayer) { NativeCall<void, AShooterPlayerController*>(this, "AShooterGameMode.RequestUpdateCachedTeamTameList(AShooterPlayerController*)", RequestingPlayer); }
2472 void RequestPlayerRecieveKnownCachedTeamTameList(AShooterPlayerController* RequestingPlayer) { NativeCall<void, AShooterPlayerController*>(this, "AShooterGameMode.RequestPlayerRecieveKnownCachedTeamTameList(AShooterPlayerController*)", RequestingPlayer); }
2473 bool IsCachedTeamTameListOutOfDate(AShooterPlayerController* RequestingPlayer) { return NativeCall<bool, AShooterPlayerController*>(this, "AShooterGameMode.IsCachedTeamTameListOutOfDate(AShooterPlayerController*)", RequestingPlayer); }
2474 void AddPlayerToBeNotifiedWhenCachedTeamTameListIsUpdated(AShooterPlayerController* RequestingPlayer) { NativeCall<void, AShooterPlayerController*>(this, "AShooterGameMode.AddPlayerToBeNotifiedWhenCachedTeamTameListIsUpdated(AShooterPlayerController*)", RequestingPlayer); }
2475 void QueueUpTeamForItsCachedTeamTameListToBeUpdated(AShooterPlayerController* RequestingPlayer) { NativeCall<void, AShooterPlayerController*>(this, "AShooterGameMode.QueueUpTeamForItsCachedTeamTameListToBeUpdated(AShooterPlayerController*)", RequestingPlayer); }
2476 void StartIntervalUpdatingCachedTeamTameLists(AShooterPlayerController* RequestingPlayer) { NativeCall<void, AShooterPlayerController*>(this, "AShooterGameMode.StartIntervalUpdatingCachedTeamTameLists(AShooterPlayerController*)", RequestingPlayer); }
2477 void UpdateCachedTeamTameLists_OnInterval() { NativeCall<void>(this, "AShooterGameMode.UpdateCachedTeamTameLists_OnInterval()"); }
2478 void SortCurrentlyEvaluatedTameIntoAppropriateCachedTeamTameListForThisCurrentBatch() { NativeCall<void>(this, "AShooterGameMode.SortCurrentlyEvaluatedTameIntoAppropriateCachedTeamTameListForThisCurrentBatch()"); }
2479 void OnFinishedUpdatingCurrentBatchOfCachedTeamTameLists() { NativeCall<void>(this, "AShooterGameMode.OnFinishedUpdatingCurrentBatchOfCachedTeamTameLists()"); }
2480 void SetCreatedCachedTeamTameListsOnTribeDataOrPlayerData() { NativeCall<void>(this, "AShooterGameMode.SetCreatedCachedTeamTameListsOnTribeDataOrPlayerData()"); }
2481 void MovePlayersAwaitingUpdatedCachedTeamTameListToArrayOfPlayersToGetNotifiedAndRecieveUpdatedList() { NativeCall<void>(this, "AShooterGameMode.MovePlayersAwaitingUpdatedCachedTeamTameListToArrayOfPlayersToGetNotifiedAndRecieveUpdatedList()"); }
2482 void ShiftAwaitingNEXTBatchOfTeamsToUpdateCachedTeamTameListsToCurrentBatch() { NativeCall<void>(this, "AShooterGameMode.ShiftAwaitingNEXTBatchOfTeamsToUpdateCachedTeamTameListsToCurrentBatch()"); }
2483 void ReturnCachedTeamTameListsToAwaitingPlayers_OnInterval() { NativeCall<void>(this, "AShooterGameMode.ReturnCachedTeamTameListsToAwaitingPlayers_OnInterval()"); }
2484 bool AddPlayerToNextTeamBatchPlayersAwaitingUpdatedCachedTeamTameList(AShooterPlayerController* RequestingPlayer) { return NativeCall<bool, AShooterPlayerController*>(this, "AShooterGameMode.AddPlayerToNextTeamBatchPlayersAwaitingUpdatedCachedTeamTameList(AShooterPlayerController*)", RequestingPlayer); }
2485 bool IsPlayerAwaitingToRecieveCachedTeamTameListASAP(AShooterPlayerController* RequestingPlayer, int* FoundIndex) { return NativeCall<bool, AShooterPlayerController*, int*>(this, "AShooterGameMode.IsPlayerAwaitingToRecieveCachedTeamTameListASAP(AShooterPlayerController*,int*)", RequestingPlayer, FoundIndex); }
2486 void HitchDetected(const FSoftObjectPath* ForAsset, float HitchTime) { NativeCall<void, const FSoftObjectPath*, float>(this, "AShooterGameMode.HitchDetected(FSoftObjectPath*,float)", ForAsset, HitchTime); }
2487 void SlowFrameDetected(float FrameTime, float SlowFrameThresholdSeconds) { NativeCall<void, float, float>(this, "AShooterGameMode.SlowFrameDetected(float,float)", FrameTime, SlowFrameThresholdSeconds); }
2488 void SetDayCycleSpeed(const float speed) { NativeCall<void, const float>(this, "AShooterGameMode.SetDayCycleSpeed(float)", speed); }
2489 void DedicatedForceLoadSoftAssets() { NativeCall<void>(this, "AShooterGameMode.DedicatedForceLoadSoftAssets()"); }
2490 void ChatLogFlushOnTick() { NativeCall<void>(this, "AShooterGameMode.ChatLogFlushOnTick()"); }
2491 static void UpdateMemoryState() { NativeCall<void>(nullptr, "AShooterGameMode.UpdateMemoryState()"); }
2492 UClass* AttemptLoadClass(FName ClassName) { return NativeCall<UClass*, FName>(this, "AShooterGameMode.AttemptLoadClass(FName)", ClassName); }
2493};
2494
2496
2497};
2498
2500{
2501 // Fields
2502
2503 FString& BadWordListURLField() { return *GetNativePointerField<FString*>(this, "ACustomGameMode.BadWordListURL"); }
2504 FString& BadWordWhiteListURLField() { return *GetNativePointerField<FString*>(this, "ACustomGameMode.BadWordWhiteListURL"); }
2505 //FAhoCorasickMatcher& BadWordMatcherField() { return *GetNativePointerField<FAhoCorasickMatcher*>(this, "ACustomGameMode.BadWordMatcher"); }
2506 //FAhoCorasickMatcher& BadWordWhitelistMatcherField() { return *GetNativePointerField<FAhoCorasickMatcher*>(this, "ACustomGameMode.BadWordWhitelistMatcher"); }
2507 TMap<wchar_t, wchar_t, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<wchar_t, wchar_t, 0> >& CharacterReplacementMapField() { return *GetNativePointerField<TMap<wchar_t, wchar_t, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<wchar_t, wchar_t, 0> >*>(this, "ACustomGameMode.CharacterReplacementMap"); }
2508
2509 // Bitfields
2510
2511
2512 // Functions
2513
2514 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "ACustomGameMode.StaticClass()"); }
2515 bool OnInitGame(const FString* MapName, const FString* Options, FString* ErrorMessage) { return NativeCall<bool, const FString*, const FString*, FString*>(this, "ACustomGameMode.OnInitGame(FString&,FString&,FString&)", MapName, Options, ErrorMessage); }
2516 static void StaticRegisterNativesACustomGameMode() { NativeCall<void>(nullptr, "ACustomGameMode.StaticRegisterNativesACustomGameMode()"); }
2517 void AdjustDamage(AActor* Victim, float* Damage, const FDamageEvent* DamageEvent, AController* EventInstigator, AActor* DamageCauser) { NativeCall<void, AActor*, float*, const FDamageEvent*, AController*, AActor*>(this, "ACustomGameMode.AdjustDamage(AActor*,float&,FDamageEvent&,AController*,AActor*)", Victim, Damage, DamageEvent, EventInstigator, DamageCauser); }
2518 void HandleLeavingMap() { NativeCall<void>(this, "ACustomGameMode.HandleLeavingMap()"); }
2519 void KickPlayer(APlayerController* NewPlayer) { NativeCall<void, APlayerController*>(this, "ACustomGameMode.KickPlayer(APlayerController*)", NewPlayer); }
2520 void InitOptions(FString* Options) { NativeCall<void, FString*>(this, "ACustomGameMode.InitOptions(FString)", Options); }
2521 FString* DoGameCommand(FString* result, const FString* TheCommand) { return NativeCall<FString*, FString*, const FString*>(this, "ACustomGameMode.DoGameCommand(FString&)", result, TheCommand); }
2522 bool AllowAddXP(UPrimalCharacterStatusComponent* forComp) { return NativeCall<bool, UPrimalCharacterStatusComponent*>(this, "ACustomGameMode.AllowAddXP(UPrimalCharacterStatusComponent*)", forComp); }
2523 static void BreakTribeData(const FTribeData* Data, FString* TribeName, int* OwnerPlayerDataID, int* TribeID, TArray<FString, TSizedDefaultAllocator<32> >* MembersPlayerName, TArray<int, TSizedDefaultAllocator<32> >* MembersPlayerDataID, TArray<int, TSizedDefaultAllocator<32> >* TribeAdmins, bool* bSetGovernment, FTribeGovernment* TribeGovernment, TArray<FPrimalPlayerCharacterConfigStructReplicated, TSizedDefaultAllocator<32> >* MembersConfigs) { NativeCall<void, const FTribeData*, FString*, int*, int*, TArray<FString, TSizedDefaultAllocator<32> >*, TArray<int, TSizedDefaultAllocator<32> >*, TArray<int, TSizedDefaultAllocator<32> >*, bool*, FTribeGovernment*, TArray<FPrimalPlayerCharacterConfigStructReplicated, TSizedDefaultAllocator<32> >*>(nullptr, "ACustomGameMode.BreakTribeData(FTribeData,FString&,int&,int&,TArray<FString,TSizedDefaultAllocator<32>>&,TArray<int,TSizedDefaultAllocator<32>>&,TArray<int,TSizedDefaultAllocator<32>>&,bool&,FTribeGovernment&,TArray<FPrimalPlayerCharacterConfigStructReplicated,TSizedDefaultAllocator<32>>&)", Data, TribeName, OwnerPlayerDataID, TribeID, MembersPlayerName, MembersPlayerDataID, TribeAdmins, bSetGovernment, TribeGovernment, MembersConfigs); }
2524 static FTribeData* MakeTribeData(FTribeData* result, FString* TribeName, int* OwnerPlayerDataID, int* TribeID, TArray<FString, TSizedDefaultAllocator<32> >* MembersPlayerName, TArray<int, TSizedDefaultAllocator<32> >* MembersPlayerDataID, TArray<int, TSizedDefaultAllocator<32> >* TribeAdmins, bool* bSetGovernment, FTribeGovernment* TribeGovernment, TArray<FPrimalPlayerCharacterConfigStructReplicated, TSizedDefaultAllocator<32> >* MembersConfigs) { return NativeCall<FTribeData*, FTribeData*, FString*, int*, int*, TArray<FString, TSizedDefaultAllocator<32> >*, TArray<int, TSizedDefaultAllocator<32> >*, TArray<int, TSizedDefaultAllocator<32> >*, bool*, FTribeGovernment*, TArray<FPrimalPlayerCharacterConfigStructReplicated, TSizedDefaultAllocator<32> >*>(nullptr, "ACustomGameMode.MakeTribeData(FString&,int&,int&,TArray<FString,TSizedDefaultAllocator<32>>&,TArray<int,TSizedDefaultAllocator<32>>&,TArray<int,TSizedDefaultAllocator<32>>&,bool&,FTribeGovernment&,TArray<FPrimalPlayerCharacterConfigStructReplicated,TSizedDefaultAllocator<32>>&)", result, TribeName, OwnerPlayerDataID, TribeID, MembersPlayerName, MembersPlayerDataID, TribeAdmins, bSetGovernment, TribeGovernment, MembersConfigs); }
2525 bool AllowAddToTribe(AShooterPlayerState* ForPlayerState, const FTribeData* MyNewTribe) { return NativeCall<bool, AShooterPlayerState*, const FTribeData*>(this, "ACustomGameMode.AllowAddToTribe(AShooterPlayerState*,FTribeData&)", ForPlayerState, MyNewTribe); }
2526 bool AllowClearTribe(AShooterPlayerState* ForPlayerState) { return NativeCall<bool, AShooterPlayerState*>(this, "ACustomGameMode.AllowClearTribe(AShooterPlayerState*)", ForPlayerState); }
2527 bool AllowRenameTribe(AShooterPlayerState* ForPlayerState, const FString* TribeName) { return NativeCall<bool, AShooterPlayerState*, const FString*>(this, "ACustomGameMode.AllowRenameTribe(AShooterPlayerState*,FString&)", ForPlayerState, TribeName); }
2528 bool AllowModifyStatusValue(UPrimalCharacterStatusComponent* forComp, EPrimalCharacterStatusValue::Type valueType, float Amount) { return NativeCall<bool, UPrimalCharacterStatusComponent*, EPrimalCharacterStatusValue::Type, float>(this, "ACustomGameMode.AllowModifyStatusValue(UPrimalCharacterStatusComponent*,EPrimalCharacterStatusValue::Type,float)", forComp, valueType, Amount); }
2529 void InitGame(const FString* MapName, const FString* Options, FString* ErrorMessage) { NativeCall<void, const FString*, const FString*, FString*>(this, "ACustomGameMode.InitGame(FString&,FString&,FString&)", MapName, Options, ErrorMessage); }
2530 bool AllowNotifyRemotePlayerDeath(AShooterCharacter* forChar) { return NativeCall<bool, AShooterCharacter*>(this, "ACustomGameMode.AllowNotifyRemotePlayerDeath(AShooterCharacter*)", forChar); }
2531 void RemoveTribe(unsigned __int64 TribeID) { NativeCall<void, unsigned __int64>(this, "ACustomGameMode.RemoveTribe(unsigned__int64)", TribeID); }
2532 void UpdateTribeData(FTribeData* NewTribeData) { NativeCall<void, FTribeData*>(this, "ACustomGameMode.UpdateTribeData(FTribeData)", NewTribeData); }
2533 bool IsSpawnpointAllowed(APlayerStart* SpawnPoint, AController* Player) { return NativeCall<bool, APlayerStart*, AController*>(this, "ACustomGameMode.IsSpawnpointAllowed(APlayerStart*,AController*)", SpawnPoint, Player); }
2534 bool IsUsedSpawnPointStillSupported(APlayerStart* SpawnPoint, AController* Player) { return NativeCall<bool, APlayerStart*, AController*>(this, "ACustomGameMode.IsUsedSpawnPointStillSupported(APlayerStart*,AController*)", SpawnPoint, Player); }
2535 void InitGameState() { NativeCall<void>(this, "ACustomGameMode.InitGameState()"); }
2536 bool OnAllowRenameTribe_Implementation(AShooterPlayerState* ForPlayerState, const FString* TribeName) { return NativeCall<bool, AShooterPlayerState*, const FString*>(this, "ACustomGameMode.OnAllowRenameTribe_Implementation(AShooterPlayerState*,FString&)", ForPlayerState, TribeName); }
2537 void KickPlayersWithoutCharacter(const FString* Reason) { NativeCall<void, const FString*>(this, "ACustomGameMode.KickPlayersWithoutCharacter(FString&)", Reason); }
2538 //unsigned __int64 AddNewTribe(AShooterPlayerState* PlayerOwner, const FString* TribeName, const FTribeGovernment* TribeGovernment, const FUserCosmeticInfo* UserCosmeticInfo) { return NativeCall<unsigned __int64, AShooterPlayerState*, const FString*, const FTribeGovernment*, const FUserCosmeticInfo*>(this, "ACustomGameMode.AddNewTribe(AShooterPlayerState*,FString&,FTribeGovernment&,FUserCosmeticInfo)", PlayerOwner, TribeName, TribeGovernment, UserCosmeticInfo); }
2539 void RequestBadWordList() { NativeCall<void>(this, "ACustomGameMode.RequestBadWordList()"); }
2540 //void HttpGetBadWordListComplete(TSharedPtr<IHttpRequest, 1>* HttpRequest, TSharedPtr<IHttpResponse, 1>* HttpResponse, bool bSucceeded) { NativeCall<void, TSharedPtr<IHttpRequest, 1>*, TSharedPtr<IHttpResponse, 1>*, bool>(this, "ACustomGameMode.HttpGetBadWordListComplete(TSharedPtr<IHttpRequest,1>,TSharedPtr<IHttpResponse,1>,bool)", HttpRequest, HttpResponse, bSucceeded); }
2541 //void HttpGetBadWordWhiteListComplete(TSharedPtr<IHttpRequest, 1>* HttpRequest, TSharedPtr<IHttpResponse, 1>* HttpResponse, bool bSucceeded) { NativeCall<void, TSharedPtr<IHttpRequest, 1>*, TSharedPtr<IHttpResponse, 1>*, bool>(this, "ACustomGameMode.HttpGetBadWordWhiteListComplete(TSharedPtr<IHttpRequest,1>,TSharedPtr<IHttpResponse,1>,bool)", HttpRequest, HttpResponse, bSucceeded); }
2542 bool FilterBadWords(FString* String, bool bCheckWithoutSpecialChars) { return NativeCall<bool, FString*, bool>(this, "ACustomGameMode.FilterBadWords(FString&,bool)", String, bCheckWithoutSpecialChars); }
2543};
2544
2546{
2547 // Fields
2548
2549 TSubclassOf<APrimalStructure>& TribeFlagClassField() { return *GetNativePointerField<TSubclassOf<APrimalStructure>*>(this, "ACustomGameState.TribeFlagClass"); }
2550 //TArray<APrimalStructureTribeFlag*, TSizedDefaultAllocator<32> >& TribesFlagsField() { return *GetNativePointerField<TArray<APrimalStructureTribeFlag*, TSizedDefaultAllocator<32> >*>(this, "ACustomGameState.TribesFlags"); }
2551 //TArray<FSOTFScorePlayerData, TSizedDefaultAllocator<32> >& PlayerScoreDataField() { return *GetNativePointerField<TArray<FSOTFScorePlayerData, TSizedDefaultAllocator<32> >*>(this, "ACustomGameState.PlayerScoreData"); }
2552 //TMap<int, FSOTFScorePlayerData*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, FSOTFScorePlayerData*, 0> >& PlayerScoreDataMapField() { return *GetNativePointerField<TMap<int, FSOTFScorePlayerData*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, FSOTFScorePlayerData*, 0> >*>(this, "ACustomGameState.PlayerScoreDataMap"); }
2553 //TArray<FSOTFScoreTribeData, TSizedDefaultAllocator<32> >& TribeScoreDataField() { return *GetNativePointerField<TArray<FSOTFScoreTribeData, TSizedDefaultAllocator<32> >*>(this, "ACustomGameState.TribeScoreData"); }
2554 //TMap<int, FSOTFScoreTribeData*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, FSOTFScoreTribeData*, 0> >& TribeScoreDataMapField() { return *GetNativePointerField<TMap<int, FSOTFScoreTribeData*, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<int, FSOTFScoreTribeData*, 0> >*>(this, "ACustomGameState.TribeScoreDataMap"); }
2555 //float& AllyRadarUpdateFrequencyField() { return *GetNativePointerField<float*>(this, "ACustomGameState.AllyRadarUpdateFrequency"); }
2556 //TMap<unsigned __int64, FAllyRadarDatas, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned __int64, FAllyRadarDatas, 0> >& ServerAllyRadarDatasField() { return *GetNativePointerField<TMap<unsigned __int64, FAllyRadarDatas, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<unsigned __int64, FAllyRadarDatas, 0> >*>(this, "ACustomGameState.ServerAllyRadarDatas"); }
2557 //TArray<FAllyRadarDatas, TSizedDefaultAllocator<32> >& ClientRelevantRadarDatasField() { return *GetNativePointerField<TArray<FAllyRadarDatas, TSizedDefaultAllocator<32> >*>(this, "ACustomGameState.ClientRelevantRadarDatas"); }
2558 long double& LastAllyRadarUpdateField() { return *GetNativePointerField<long double*>(this, "ACustomGameState.LastAllyRadarUpdate"); }
2559
2560 // Bitfields
2561
2562
2563 // Functions
2564
2565 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "ACustomGameState.StaticClass()"); }
2566 static void StaticRegisterNativesACustomGameState() { NativeCall<void>(nullptr, "ACustomGameState.StaticRegisterNativesACustomGameState()"); }
2567 void ValidateGeneratedRepEnums(const TArray<FRepRecord, TSizedDefaultAllocator<32> >* ClassReps) { NativeCall<void, const TArray<FRepRecord, TSizedDefaultAllocator<32> >*>(this, "ACustomGameState.ValidateGeneratedRepEnums(TArray<FRepRecord,TSizedDefaultAllocator<32>>&)", ClassReps); }
2568 static void BreakTribeData(const FTribeData* InData, FString* TribeName, int* OwnerPlayerDataID, int* TribeID, TArray<FString, TSizedDefaultAllocator<32> >* MembersPlayerName, TArray<int, TSizedDefaultAllocator<32> >* MembersPlayerDataID, TArray<int, TSizedDefaultAllocator<32> >* TribeAdmins, bool* bSetGovernment, TArray<FPrimalPlayerCharacterConfigStructReplicated, TSizedDefaultAllocator<32> >* MembersConfigs) { NativeCall<void, const FTribeData*, FString*, int*, int*, TArray<FString, TSizedDefaultAllocator<32> >*, TArray<int, TSizedDefaultAllocator<32> >*, TArray<int, TSizedDefaultAllocator<32> >*, bool*, TArray<FPrimalPlayerCharacterConfigStructReplicated, TSizedDefaultAllocator<32> >*>(nullptr, "ACustomGameState.BreakTribeData(FTribeData,FString&,int&,int&,TArray<FString,TSizedDefaultAllocator<32>>&,TArray<int,TSizedDefaultAllocator<32>>&,TArray<int,TSizedDefaultAllocator<32>>&,bool&,TArray<FPrimalPlayerCharacterConfigStructReplicated,TSizedDefaultAllocator<32>>&)", InData, TribeName, OwnerPlayerDataID, TribeID, MembersPlayerName, MembersPlayerDataID, TribeAdmins, bSetGovernment, MembersConfigs); }
2569 //static FPlayerDeathNotification* MakePlayerDeathNotification(FPlayerDeathNotification* result, FString* PlayerDeathStringEnemy, FString* PlayerDeathStringAlly, FString* PlayerDeathStringYou, FString* DeathReason, TArray<FString, TSizedDefaultAllocator<32> >* DeadPlayerNames, bool bIsTribeDeath, FString* DeathTribeName, int TargetingTeam, FString* LinkedPlayerID, TArray<FPrimalPlayerCharacterConfigStructReplicated, TSizedDefaultAllocator<32> >* PlayersData) { return NativeCall<FPlayerDeathNotification*, FPlayerDeathNotification*, FString*, FString*, FString*, FString*, TArray<FString, TSizedDefaultAllocator<32> >*, bool, FString*, int, FString*, TArray<FPrimalPlayerCharacterConfigStructReplicated, TSizedDefaultAllocator<32> >*>(nullptr, "ACustomGameState.MakePlayerDeathNotification(FString,FString,FString,FString,TArray<FString,TSizedDefaultAllocator<32>>,bool,FString,int,FString,TArray<FPrimalPlayerCharacterConfigStructReplicated,TSizedDefaultAllocator<32>>)", result, PlayerDeathStringEnemy, PlayerDeathStringAlly, PlayerDeathStringYou, DeathReason, DeadPlayerNames, bIsTribeDeath, DeathTribeName, TargetingTeam, LinkedPlayerID, PlayersData); }
2570 void NotifyPlayerDied(AShooterCharacter* theShooterChar, AShooterPlayerController* prevController, APawn* InstigatingPawn, AActor* DamageCauser) { NativeCall<void, AShooterCharacter*, AShooterPlayerController*, APawn*, AActor*>(this, "ACustomGameState.NotifyPlayerDied(AShooterCharacter*,AShooterPlayerController*,APawn*,AActor*)", theShooterChar, prevController, InstigatingPawn, DamageCauser); }
2571 void DrawHUD(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "ACustomGameState.DrawHUD(AShooterHUD*)", HUD); }
2572 void DrawHUDNotifications(AShooterHUD* HUD) { NativeCall<void, AShooterHUD*>(this, "ACustomGameState.DrawHUDNotifications(AShooterHUD*)", HUD); }
2573 bool AllowTribeManager(AShooterPlayerController* forPC) { return NativeCall<bool, AShooterPlayerController*>(this, "ACustomGameState.AllowTribeManager(AShooterPlayerController*)", forPC); }
2574 bool CheckGameStateIfCanRespawn(APlayerController* forPC) { return NativeCall<bool, APlayerController*>(this, "ACustomGameState.CheckGameStateIfCanRespawn(APlayerController*)", forPC); }
2575 void DrawExtraPlayerFloatingHUD(AShooterHUD* HUD, AShooterCharacter* theShooterChar, const UE::Math::TVector<double>* AtLoc) { NativeCall<void, AShooterHUD*, AShooterCharacter*, const UE::Math::TVector<double>*>(this, "ACustomGameState.DrawExtraPlayerFloatingHUD(AShooterHUD*,AShooterCharacter*,UE::Math::TVector<double>&)", HUD, theShooterChar, AtLoc); }
2576 void Tick(float DeltaSeconds) { NativeCall<void, float>(this, "ACustomGameState.Tick(float)", DeltaSeconds); }
2577 bool AllowOrbitCamera(APrimalCharacter* ForCharacter) { return NativeCall<bool, APrimalCharacter*>(this, "ACustomGameState.AllowOrbitCamera(APrimalCharacter*)", ForCharacter); }
2578 bool AllowPopUps() { return NativeCall<bool>(this, "ACustomGameState.AllowPopUps()"); }
2579 USoundBase* OverrideDynamicMusic(APrimalCharacter* ForCharacter) { return NativeCall<USoundBase*, APrimalCharacter*>(this, "ACustomGameState.OverrideDynamicMusic(APrimalCharacter*)", ForCharacter); }
2580 //bool AllowFastTravel(APrimalStructureBed* ForBed, AShooterPlayerController* forPC) { return NativeCall<bool, APrimalStructureBed*, AShooterPlayerController*>(this, "ACustomGameState.AllowFastTravel(APrimalStructureBed*,AShooterPlayerController*)", ForBed, forPC); }
2581 bool AllowDaytimeTransitionSounds() { return NativeCall<bool>(this, "ACustomGameState.AllowDaytimeTransitionSounds()"); }
2582 bool AllowStartSupplyCrateSpawns() { return NativeCall<bool>(this, "ACustomGameState.AllowStartSupplyCrateSpawns()"); }
2583 void HandleActorEvent(AActor* ForActor, FName NameParam, UE::Math::TVector<double>* VecParam) { NativeCall<void, AActor*, FName, UE::Math::TVector<double>*>(this, "ACustomGameState.HandleActorEvent(AActor*,FName,UE::Math::TVector<double>)", ForActor, NameParam, VecParam); }
2584 void ExtraShooterCharacterTick(AShooterCharacter* ForChar, float DeltaTime) { NativeCall<void, AShooterCharacter*, float>(this, "ACustomGameState.ExtraShooterCharacterTick(AShooterCharacter*,float)", ForChar, DeltaTime); }
2585 bool AllowTribeManagement() { return NativeCall<bool>(this, "ACustomGameState.AllowTribeManagement()"); }
2586 bool ForceOccludedFloatingHUD(AActor* anActor, AShooterPlayerController* ForPC) { return NativeCall<bool, AActor*, AShooterPlayerController*>(this, "ACustomGameState.ForceOccludedFloatingHUD(AActor*,AShooterPlayerController*)", anActor, ForPC); }
2587 bool AllowRemoveItems(UPrimalInventoryComponent* ForInv, AShooterPlayerController* PC, UPrimalItem* anItemToTransfer) { return NativeCall<bool, UPrimalInventoryComponent*, AShooterPlayerController*, UPrimalItem*>(this, "ACustomGameState.AllowRemoveItems(UPrimalInventoryComponent*,AShooterPlayerController*,UPrimalItem*)", ForInv, PC, anItemToTransfer); }
2588 bool AllowShowPlayerHudUI(APrimalCharacter* forPawn) { return NativeCall<bool, APrimalCharacter*>(this, "ACustomGameState.AllowShowPlayerHudUI(APrimalCharacter*)", forPawn); }
2589 FString* GetPawnName(FString* result, APawn* Pawn) { return NativeCall<FString*, FString*, APawn*>(this, "ACustomGameState.GetPawnName(APawn*)", result, Pawn); }
2590 void GetDeathNotificationText(AShooterCharacter* theShooterChar, APawn* InstigatingPawn, FString* Killer, FString* KillerAndTribe, FString* theNotificationStringYou, FString* theNotificationStringAlly, FString* theNotificationStringEnemy) { NativeCall<void, AShooterCharacter*, APawn*, FString*, FString*, FString*, FString*, FString*>(this, "ACustomGameState.GetDeathNotificationText(AShooterCharacter*,APawn*,FString&,FString&,FString&,FString&,FString&)", theShooterChar, InstigatingPawn, Killer, KillerAndTribe, theNotificationStringYou, theNotificationStringAlly, theNotificationStringEnemy); }
2591 //FPlayerDeathNotification* CreateDeathNotification(FPlayerDeathNotification* result, AShooterCharacter* theShooterChar, AShooterPlayerController* prevController, APawn* InstigatingPawn) { return NativeCall<FPlayerDeathNotification*, FPlayerDeathNotification*, AShooterCharacter*, AShooterPlayerController*, APawn*>(this, "ACustomGameState.CreateDeathNotification(AShooterCharacter*,AShooterPlayerController*,APawn*,int)", result, theShooterChar, prevController, InstigatingPawn); }
2592 void DisplayWelcomeUI() { NativeCall<void>(this, "ACustomGameState.DisplayWelcomeUI()"); }
2593 bool AllowCreateSurvivor() { return NativeCall<bool>(this, "ACustomGameState.AllowCreateSurvivor()"); }
2594 bool HasGameModeMatchStarted() { return NativeCall<bool>(this, "ACustomGameState.HasGameModeMatchStarted()"); }
2595 bool OnAllowTribeManager_Implementation(AShooterPlayerController* forPC) { return NativeCall<bool, AShooterPlayerController*>(this, "ACustomGameState.OnAllowTribeManager_Implementation(AShooterPlayerController*)", forPC); }
2596 void GetColorForTargetingTeam_Implementation(int ForTargetingTeam, FColor* nameColor, FColor* platformProfileNameColor) { NativeCall<void, int, FColor*, FColor*>(this, "ACustomGameState.GetColorForTargetingTeam_Implementation(int,FColor&,FColor&)", ForTargetingTeam, nameColor, platformProfileNameColor); }
2597 static APrimalBuff* SpawnBuffAndAttachToCharacter(UClass* Buff, APrimalCharacter* PrimalCharacter, float ExperiencePoints) { return NativeCall<APrimalBuff*, UClass*, APrimalCharacter*, float>(nullptr, "ACustomGameState.SpawnBuffAndAttachToCharacter(UClass*,APrimalCharacter*,float)", Buff, PrimalCharacter, ExperiencePoints); }
2598 UTexture2D* GetTribeTexture(int TribeID) { return NativeCall<UTexture2D*, int>(this, "ACustomGameState.GetTribeTexture(int)", TribeID); }
2599 void RemoveTribeFlag(int TribeID) { NativeCall<void, int>(this, "ACustomGameState.RemoveTribeFlag(int)", TribeID); }
2600 //APrimalStructureTribeFlag* GetTribeFlag(unsigned int TribeID, bool CreateFlag) { return NativeCall<APrimalStructureTribeFlag*, unsigned int, bool>(this, "ACustomGameState.GetTribeFlag(unsignedint,bool)", TribeID, CreateFlag); }
2601 void UpdatePlayerScoreDataMap() { NativeCall<void>(this, "ACustomGameState.UpdatePlayerScoreDataMap()"); }
2602 void OnRep_PlayerScoreData_Implementation() { NativeCall<void>(this, "ACustomGameState.OnRep_PlayerScoreData_Implementation()"); }
2603 //FSOTFScorePlayerData* GetScoreDataForPlayer(int LinkedID) { return NativeCall<FSOTFScorePlayerData*, int>(this, "ACustomGameState.GetScoreDataForPlayer(int)", LinkedID); }
2604 //FSOTFScorePlayerData* CreateScoreDataForPlayer(int LinkedID, bool bReplicateToClients) { return NativeCall<FSOTFScorePlayerData*, int, bool>(this, "ACustomGameState.CreateScoreDataForPlayer(int,bool)", LinkedID, bReplicateToClients); }
2605 void CreateScoreDataForPlayers(TArray<int, TSizedDefaultAllocator<32> >* TargetingTeams) { NativeCall<void, TArray<int, TSizedDefaultAllocator<32> >*>(this, "ACustomGameState.CreateScoreDataForPlayers(TArray<int,TSizedDefaultAllocator<32>>)", TargetingTeams); }
2606 void UpdateTribeScoreDataMap() { NativeCall<void>(this, "ACustomGameState.UpdateTribeScoreDataMap()"); }
2607 void OnRep_TribeScoreData_Implementation() { NativeCall<void>(this, "ACustomGameState.OnRep_TribeScoreData_Implementation()"); }
2608 //FSOTFScoreTribeData* GetScoreDataForTribe(int ForTargetingTeam) { return NativeCall<FSOTFScoreTribeData*, int>(this, "ACustomGameState.GetScoreDataForTribe(int)", ForTargetingTeam); }
2609 //FSOTFScoreTribeData* CreateScoreDataForTribe(int ForTargetingTeam, bool bReplicateToClients) { return NativeCall<FSOTFScoreTribeData*, int, bool>(this, "ACustomGameState.CreateScoreDataForTribe(int,bool)", ForTargetingTeam, bReplicateToClients); }
2610 void GetLifetimeReplicatedProps(TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >* OutLifetimeProps) { NativeCall<void, TArray<FLifetimeProperty, TSizedDefaultAllocator<32> >*>(this, "ACustomGameState.GetLifetimeReplicatedProps(TArray<FLifetimeProperty,TSizedDefaultAllocator<32>>&)", OutLifetimeProps); }
2611};
2612
2614{
2615 // Fields
2616
2617 float& BadPacketLossThresholdField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.BadPacketLossThreshold"); }
2618 float& SeverePacketLossThresholdField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.SeverePacketLossThreshold"); }
2619 int& BadPingThresholdField() { return *GetNativePointerField<int*>(this, "AGameNetworkManager.BadPingThreshold"); }
2620 int& SeverePingThresholdField() { return *GetNativePointerField<int*>(this, "AGameNetworkManager.SeverePingThreshold"); }
2621 int& AdjustedNetSpeedField() { return *GetNativePointerField<int*>(this, "AGameNetworkManager.AdjustedNetSpeed"); }
2622 long double& LastNetSpeedUpdateTimeField() { return *GetNativePointerField<long double*>(this, "AGameNetworkManager.LastNetSpeedUpdateTime"); }
2623 int& TotalNetBandwidthField() { return *GetNativePointerField<int*>(this, "AGameNetworkManager.TotalNetBandwidth"); }
2624 int& MinDynamicBandwidthField() { return *GetNativePointerField<int*>(this, "AGameNetworkManager.MinDynamicBandwidth"); }
2625 int& MaxDynamicBandwidthField() { return *GetNativePointerField<int*>(this, "AGameNetworkManager.MaxDynamicBandwidth"); }
2626 float& StandbyRxCheatTimeField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.StandbyRxCheatTime"); }
2627 float& StandbyTxCheatTimeField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.StandbyTxCheatTime"); }
2628 float& PercentMissingForRxStandbyField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.PercentMissingForRxStandby"); }
2629 float& PercentMissingForTxStandbyField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.PercentMissingForTxStandby"); }
2630 float& PercentForBadPingField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.PercentForBadPing"); }
2631 float& JoinInProgressStandbyWaitTimeField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.JoinInProgressStandbyWaitTime"); }
2632 float& MoveRepSizeField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MoveRepSize"); }
2633 float& MAXPOSITIONERRORSQUAREDField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MAXPOSITIONERRORSQUARED"); }
2634 float& MAXNEARZEROVELOCITYSQUAREDField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MAXNEARZEROVELOCITYSQUARED"); }
2635 float& CLIENTADJUSTUPDATECOSTField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.CLIENTADJUSTUPDATECOST"); }
2636 float& MAXCLIENTUPDATEINTERVALField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MAXCLIENTUPDATEINTERVAL"); }
2637 float& MaxClientForcedUpdateDurationField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MaxClientForcedUpdateDuration"); }
2638 float& ServerForcedUpdateHitchThresholdField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.ServerForcedUpdateHitchThreshold"); }
2639 float& ServerForcedUpdateHitchCooldownField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.ServerForcedUpdateHitchCooldown"); }
2640 float& MaxMoveDeltaTimeField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MaxMoveDeltaTime"); }
2641 float& MaxClientSmoothingDeltaTimeField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MaxClientSmoothingDeltaTime"); }
2642 float& ClientNetSendMoveDeltaTimeField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.ClientNetSendMoveDeltaTime"); }
2643 float& ClientNetSendMoveDeltaTimeThrottledField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.ClientNetSendMoveDeltaTimeThrottled"); }
2644 float& ClientNetSendMoveDeltaTimeStationaryField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.ClientNetSendMoveDeltaTimeStationary"); }
2645 int& ClientNetSendMoveThrottleAtNetSpeedField() { return *GetNativePointerField<int*>(this, "AGameNetworkManager.ClientNetSendMoveThrottleAtNetSpeed"); }
2646 int& ClientNetSendMoveThrottleOverPlayerCountField() { return *GetNativePointerField<int*>(this, "AGameNetworkManager.ClientNetSendMoveThrottleOverPlayerCount"); }
2647 float& ClientErrorUpdateRateLimitField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.ClientErrorUpdateRateLimit"); }
2648 float& ClientNetCamUpdateDeltaTimeField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.ClientNetCamUpdateDeltaTime"); }
2649 float& ClientNetCamUpdatePositionLimitField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.ClientNetCamUpdatePositionLimit"); }
2650 bool& bMovementTimeDiscrepancyDetectionField() { return *GetNativePointerField<bool*>(this, "AGameNetworkManager.bMovementTimeDiscrepancyDetection"); }
2651 float& MovementTimeDiscrepancyMaxTimeMarginField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MovementTimeDiscrepancyMaxTimeMargin"); }
2652 float& MovementTimeDiscrepancyMinTimeMarginField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MovementTimeDiscrepancyMinTimeMargin"); }
2653 float& MovementTimeDiscrepancyResolutionRateField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MovementTimeDiscrepancyResolutionRate"); }
2654 float& MovementTimeDiscrepancyDriftAllowanceField() { return *GetNativePointerField<float*>(this, "AGameNetworkManager.MovementTimeDiscrepancyDriftAllowance"); }
2655 bool& bUseDistanceBasedRelevancyField() { return *GetNativePointerField<bool*>(this, "AGameNetworkManager.bUseDistanceBasedRelevancy"); }
2656 FTimerHandle& TimerHandle_UpdateNetSpeedsTimerField() { return *GetNativePointerField<FTimerHandle*>(this, "AGameNetworkManager.TimerHandle_UpdateNetSpeedsTimer"); }
2657
2658 // Bitfields
2659
2660 BitFieldValue<bool, unsigned __int32> bIsStandbyCheckingEnabled() { return { this, "AGameNetworkManager.bIsStandbyCheckingEnabled" }; }
2661 BitFieldValue<bool, unsigned __int32> bHasStandbyCheatTriggered() { return { this, "AGameNetworkManager.bHasStandbyCheatTriggered" }; }
2662
2663 // Functions
2664
2665 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AGameNetworkManager.StaticClass()"); }
2666 void EnableStandbyCheatDetection(bool bIsEnabled) { NativeCall<void, bool>(this, "AGameNetworkManager.EnableStandbyCheatDetection(bool)", bIsEnabled); }
2667 void PostInitializeComponents() { NativeCall<void>(this, "AGameNetworkManager.PostInitializeComponents()"); }
2668 void UpdateNetSpeedsTimer() { NativeCall<void>(this, "AGameNetworkManager.UpdateNetSpeedsTimer()"); }
2669 void UpdateNetSpeeds(bool bIsLanMatch) { NativeCall<void, bool>(this, "AGameNetworkManager.UpdateNetSpeeds(bool)", bIsLanMatch); }
2670 int CalculatedNetSpeed() { return NativeCall<int>(this, "AGameNetworkManager.CalculatedNetSpeed()"); }
2671 bool WithinUpdateDelayBounds(APlayerController* PC, long double LastUpdateTime) { return NativeCall<bool, APlayerController*, long double>(this, "AGameNetworkManager.WithinUpdateDelayBounds(APlayerController*,double)", PC, LastUpdateTime); }
2672 bool ExceedsAllowablePositionError(UE::Math::TVector<double>* LocDiff) { return NativeCall<bool, UE::Math::TVector<double>*>(this, "AGameNetworkManager.ExceedsAllowablePositionError(UE::Math::TVector<double>)", LocDiff); }
2673 bool NetworkVelocityNearZero(UE::Math::TVector<double>* InVelocity) { return NativeCall<bool, UE::Math::TVector<double>*>(this, "AGameNetworkManager.NetworkVelocityNearZero(UE::Math::TVector<double>)", InVelocity); }
2674};
2675
2677{
2678 // Fields
2679
2680 int& MaxSpectatorsField() { return *GetNativePointerField<int*>(this, "AGameSession.MaxSpectators"); }
2681 int& MaxPlayersField() { return *GetNativePointerField<int*>(this, "AGameSession.MaxPlayers"); }
2682 int& MaxPartySizeField() { return *GetNativePointerField<int*>(this, "AGameSession.MaxPartySize"); }
2683 bool& bRequiresPushToTalkField() { return *GetNativePointerField<bool*>(this, "AGameSession.bRequiresPushToTalk"); }
2684 FName& SessionNameField() { return *GetNativePointerField<FName*>(this, "AGameSession.SessionName"); }
2685
2686 // Bitfields
2687
2688
2689 // Functions
2690
2691 void GetActorBounds(bool bOnlyCollidingComponents, UE::Math::TVector<double>* Origin, UE::Math::TVector<double>* BoxExtent, bool bIncludeFromChildActors) { NativeCall<void, bool, UE::Math::TVector<double>*, UE::Math::TVector<double>*, bool>(this, "AGameSession.GetActorBounds(bool,UE::Math::TVector<double>&,UE::Math::TVector<double>&,bool)", bOnlyCollidingComponents, Origin, BoxExtent, bIncludeFromChildActors); }
2692 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AGameSession.StaticClass()"); }
2693 bool RequiresPushToTalk() { return NativeCall<bool>(this, "AGameSession.RequiresPushToTalk()"); }
2694 void HandleMatchHasStarted() { NativeCall<void>(this, "AGameSession.HandleMatchHasStarted()"); }
2695 void HandleMatchHasEnded() { NativeCall<void>(this, "AGameSession.HandleMatchHasEnded()"); }
2696 void InitOptions(const FString* Options) { NativeCall<void, const FString*>(this, "AGameSession.InitOptions(FString&)", Options); }
2697 bool ProcessAutoLogin() { return NativeCall<bool>(this, "AGameSession.ProcessAutoLogin()"); }
2698 void OnAutoLoginComplete(int LocalUserNum, bool bWasSuccessful, const FString* Error) { NativeCall<void, int, bool, const FString*>(this, "AGameSession.OnAutoLoginComplete(int,bool,FString&)", LocalUserNum, bWasSuccessful, Error); }
2699 FString* ApproveLogin(FString* result, const FString* Options) { return NativeCall<FString*, FString*, const FString*>(this, "AGameSession.ApproveLogin(FString&)", result, Options); }
2700 // TODO: Might need manual analysis
2701 void RegisterPlayer(APlayerController* NewPlayer, const TSharedPtr<FUniqueNetId const>* UniqueId, bool bWasFromInvite) { NativeCall<void, APlayerController*, const TSharedPtr<FUniqueNetId const>*, bool>(this, "AGameSession.RegisterPlayer(APlayerController*,TSharedPtr<FUniqueNetId,1>&,_BOOL8)", NewPlayer, UniqueId, bWasFromInvite); }
2702 void RegisterPlayer(APlayerController* NewPlayer, const FUniqueNetIdRepl* UniqueId, bool bWasFromInvite) { NativeCall<void, APlayerController*, const FUniqueNetIdRepl*, bool>(this, "AGameSession.RegisterPlayer(APlayerController*,FUniqueNetIdRepl&,bool)", NewPlayer, UniqueId, bWasFromInvite); }
2703 void UnregisterPlayer(FName InSessionName, const FUniqueNetIdRepl* UniqueId) { NativeCall<void, FName, const FUniqueNetIdRepl*>(this, "AGameSession.UnregisterPlayer(FName,FUniqueNetIdRepl&)", InSessionName, UniqueId); }
2704 void UnregisterPlayers(FName InSessionName, const TArray<TSharedRef<FUniqueNetId const>, TSizedDefaultAllocator<32> >* Players) { NativeCall<void, FName, const TArray<TSharedRef<FUniqueNetId const>, TSizedDefaultAllocator<32> >*>(this, "AGameSession.UnregisterPlayers(FName,TArray<TSharedRef<FUniqueNetId,1>,TSizedDefaultAllocator<32>>&)", InSessionName, Players); }
2705 void UnregisterPlayers(FName InSessionName, const TArray<FUniqueNetIdRepl, TSizedDefaultAllocator<32> >* Players) { NativeCall<void, FName, const TArray<FUniqueNetIdRepl, TSizedDefaultAllocator<32> >*>(this, "AGameSession.UnregisterPlayers(FName,TArray<FUniqueNetIdRepl,TSizedDefaultAllocator<32>>&)", InSessionName, Players); }
2706 void UnregisterPlayer(const APlayerController* ExitingPlayer) { NativeCall<void, const APlayerController*>(this, "AGameSession.UnregisterPlayer(APlayerController*)", ExitingPlayer); }
2707 bool AtCapacity(bool bSpectator, const FString* AuthToken, bool UseReservedSlots, int* NumFreeSlots) { return NativeCall<bool, bool, const FString*, bool, int*>(this, "AGameSession.AtCapacity(bool,FString&,bool,int*)", bSpectator, AuthToken, UseReservedSlots, NumFreeSlots); }
2708 void NotifyLogout(FName InSessionName, const FUniqueNetIdRepl* UniqueId) { NativeCall<void, FName, const FUniqueNetIdRepl*>(this, "AGameSession.NotifyLogout(FName,FUniqueNetIdRepl&)", InSessionName, UniqueId); }
2709 void NotifyLogout(const APlayerController* PC) { NativeCall<void, const APlayerController*>(this, "AGameSession.NotifyLogout(APlayerController*)", PC); }
2710 bool KickPlayer(APlayerController* KickedPlayer, const FText* KickReason) { return NativeCall<bool, APlayerController*, const FText*>(this, "AGameSession.KickPlayer(APlayerController*,FText&)", KickedPlayer, KickReason); }
2711 bool BanPlayer(APlayerController* BannedPlayer, const FText* BanReason) { return NativeCall<bool, APlayerController*, const FText*>(this, "AGameSession.BanPlayer(APlayerController*,FText&)", BannedPlayer, BanReason); }
2712 void ReturnToMainMenuHost() { NativeCall<void>(this, "AGameSession.ReturnToMainMenuHost()"); }
2713 void DumpSessionState() { NativeCall<void>(this, "AGameSession.DumpSessionState()"); }
2714 bool GetSessionJoinability(FName InSessionName, FJoinabilitySettings* OutSettings) { return NativeCall<bool, FName, FJoinabilitySettings*>(this, "AGameSession.GetSessionJoinability(FName,FJoinabilitySettings&)", InSessionName, OutSettings); }
2715 void UpdateSessionJoinability(FName InSessionName, bool bPublicSearchable, bool bAllowInvites, bool bJoinViaPresence, bool bJoinViaPresenceFriendsOnly) { NativeCall<void, FName, bool, bool, bool, bool>(this, "AGameSession.UpdateSessionJoinability(FName,bool,bool,bool,bool)", InSessionName, bPublicSearchable, bAllowInvites, bJoinViaPresence, bJoinViaPresenceFriendsOnly); }
2716 int GetConnectedPlayers(const FString* Auth) { return NativeCall<int, const FString*>(this, "AGameSession.GetConnectedPlayers(FString&)", Auth); }
2717};
2718
2719
2721{
2722 // Fields
2723
2724 FWindowsCriticalSection& SearchResultsCSField() { return *GetNativePointerField<FWindowsCriticalSection*>(this, "AShooterGameSession.SearchResultsCS"); }
2725 TArray<FInstalledItemInfo, TSizedDefaultAllocator<32> >& CachedModsField() { return *GetNativePointerField<TArray<FInstalledItemInfo, TSizedDefaultAllocator<32> >*>(this, "AShooterGameSession.CachedMods"); }
2726 TArray<FShooterSessionData, TSizedDefaultAllocator<32> >& ThreadSafeSearchResultsField() { return *GetNativePointerField<TArray<FShooterSessionData, TSizedDefaultAllocator<32> >*>(this, "AShooterGameSession.ThreadSafeSearchResults"); }
2727 FTimerHandle& DelayedRegisterSessionHandleField() { return *GetNativePointerField<FTimerHandle*>(this, "AShooterGameSession.DelayedRegisterSessionHandle"); }
2728 TDelegate<void __cdecl(FName, bool), FDefaultDelegateUserPolicy>& OnCreateSessionCompleteDelegateField() { return *GetNativePointerField<TDelegate<void __cdecl(FName, bool), FDefaultDelegateUserPolicy>*>(this, "AShooterGameSession.OnCreateSessionCompleteDelegate"); }
2729 TDelegate<void __cdecl(FName, bool), FDefaultDelegateUserPolicy>& OnStartSessionCompleteDelegateField() { return *GetNativePointerField<TDelegate<void __cdecl(FName, bool), FDefaultDelegateUserPolicy>*>(this, "AShooterGameSession.OnStartSessionCompleteDelegate"); }
2730 TDelegate<void __cdecl(FName, bool), FDefaultDelegateUserPolicy>& OnDestroySessionCompleteDelegateField() { return *GetNativePointerField<TDelegate<void __cdecl(FName, bool), FDefaultDelegateUserPolicy>*>(this, "AShooterGameSession.OnDestroySessionCompleteDelegate"); }
2731 TDelegate<void __cdecl(bool), FDefaultDelegateUserPolicy>& OnFindSessionsCompleteDelegateField() { return *GetNativePointerField<TDelegate<void __cdecl(bool), FDefaultDelegateUserPolicy>*>(this, "AShooterGameSession.OnFindSessionsCompleteDelegate"); }
2732 TDelegate<void __cdecl(FName, enum EOnJoinSessionCompleteResult::Type), FDefaultDelegateUserPolicy>& OnJoinSessionCompleteDelegateField() { return *GetNativePointerField<TDelegate<void __cdecl(FName, enum EOnJoinSessionCompleteResult::Type), FDefaultDelegateUserPolicy>*>(this, "AShooterGameSession.OnJoinSessionCompleteDelegate"); }
2733 TDelegate<void __cdecl(int), FDefaultDelegateUserPolicy>& OnNumConnectedPlayersChangedDelegateField() { return *GetNativePointerField<TDelegate<void __cdecl(int), FDefaultDelegateUserPolicy>*>(this, "AShooterGameSession.OnNumConnectedPlayersChangedDelegate"); }
2734 FDelegateHandle& OnCreateSessionCompleteDelegateHandleField() { return *GetNativePointerField<FDelegateHandle*>(this, "AShooterGameSession.OnCreateSessionCompleteDelegateHandle"); }
2735 FDelegateHandle& OnStartSessionCompleteDelegateHandleField() { return *GetNativePointerField<FDelegateHandle*>(this, "AShooterGameSession.OnStartSessionCompleteDelegateHandle"); }
2736 FDelegateHandle& OnDestroySessionCompleteDelegateHandleField() { return *GetNativePointerField<FDelegateHandle*>(this, "AShooterGameSession.OnDestroySessionCompleteDelegateHandle"); }
2737 FDelegateHandle& OnFindSessionsCompleteDelegateHandleField() { return *GetNativePointerField<FDelegateHandle*>(this, "AShooterGameSession.OnFindSessionsCompleteDelegateHandle"); }
2738 FDelegateHandle& OnJoinSessionCompleteDelegateHandleField() { return *GetNativePointerField<FDelegateHandle*>(this, "AShooterGameSession.OnJoinSessionCompleteDelegateHandle"); }
2739 FDelegateHandle& OnFoundSessionDelegateHandleField() { return *GetNativePointerField<FDelegateHandle*>(this, "AShooterGameSession.OnFoundSessionDelegateHandle"); }
2740 TDelegate<void __cdecl(void), FDefaultDelegateUserPolicy>& OnFoundSessionDelegateField() { return *GetNativePointerField<TDelegate<void __cdecl(void), FDefaultDelegateUserPolicy>*>(this, "AShooterGameSession.OnFoundSessionDelegate"); }
2741 FShooterGameSessionParams& CurrentSessionParamsField() { return *GetNativePointerField<FShooterGameSessionParams*>(this, "AShooterGameSession.CurrentSessionParams"); }
2742 TSharedPtr<FShooterOnlineSessionSettings>& HostSettingsField() { return *GetNativePointerField<TSharedPtr<FShooterOnlineSessionSettings>*>(this, "AShooterGameSession.HostSettings"); }
2743 TSharedPtr<FShooterOnlineSearchSettings>& SearchSettingsField() { return *GetNativePointerField<TSharedPtr<FShooterOnlineSearchSettings>*>(this, "AShooterGameSession.SearchSettings"); }
2744 //AShooterGameSession::FOnCreatePresenceSessionComplete& CreatePresenceSessionCompleteEventField() { return *GetNativePointerField<AShooterGameSession::FOnCreatePresenceSessionComplete*>(this, "AShooterGameSession.CreatePresenceSessionCompleteEvent"); }
2745 //AShooterGameSession::FOnJoinSessionComplete& JoinSessionCompleteEventField() { return *GetNativePointerField<AShooterGameSession::FOnJoinSessionComplete*>(this, "AShooterGameSession.JoinSessionCompleteEvent"); }
2746 //AShooterGameSession::FOnFindSessionsComplete& FindSessionsCompleteEventField() { return *GetNativePointerField<AShooterGameSession::FOnFindSessionsComplete*>(this, "AShooterGameSession.FindSessionsCompleteEvent"); }
2747 //AShooterGameSession::FOnFoundSession& FoundSessionEventField() { return *GetNativePointerField<AShooterGameSession::FOnFoundSession*>(this, "AShooterGameSession.FoundSessionEvent"); }
2748 FDelegateHandle& OnInitializedSteelShieldHandleField() { return *GetNativePointerField<FDelegateHandle*>(this, "AShooterGameSession.OnInitializedSteelShieldHandle"); }
2749 TSharedPtr<FUniqueNetId const>& SteelShieldUserIdField() { return *GetNativePointerField<TSharedPtr<FUniqueNetId const>*>(this, "AShooterGameSession.SteelShieldUserId"); }
2750 FName& SteelShieldWithSessionNameField() { return *GetNativePointerField<FName*>(this, "AShooterGameSession.SteelShieldWithSessionName"); }
2751 FOnlineSessionSearchResult& SteelShieldSearchResultField() { return *GetNativePointerField<FOnlineSessionSearchResult*>(this, "AShooterGameSession.SteelShieldSearchResult"); }
2752 //AShooterGameSession::TrackedAdvertisingData& LastAdvertisedField() { return *GetNativePointerField<AShooterGameSession::TrackedAdvertisingData*>(this, "AShooterGameSession.LastAdvertised"); }
2753 FString& HostedServerPlatformField() { return *GetNativePointerField<FString*>(this, "AShooterGameSession.HostedServerPlatform"); }
2754
2755 // Bitfields
2756
2757
2758 // Functions
2759
2760 static UClass* StaticClass() { return NativeCall<UClass*>(nullptr, "AShooterGameSession.StaticClass()"); }
2761 static UGameServerQuerySubsystem* GetNitradoSubsystem() { return NativeCall<UGameServerQuerySubsystem*>(nullptr, "AShooterGameSession.GetNitradoSubsystem()"); }
2762 void OnStartOnlineGameComplete(FName WithSessionName, bool bWasSuccessful) { NativeCall<void, FName, bool>(this, "AShooterGameSession.OnStartOnlineGameComplete(FName,bool)", WithSessionName, bWasSuccessful); }
2763 void HandleMatchHasStarted() { NativeCall<void>(this, "AShooterGameSession.HandleMatchHasStarted()"); }
2764 void HandleMatchHasEnded() { NativeCall<void>(this, "AShooterGameSession.HandleMatchHasEnded()"); }
2765 void OnCreateSessionComplete(FName WithSessionName, bool bWasSuccessful) { NativeCall<void, FName, bool>(this, "AShooterGameSession.OnCreateSessionComplete(FName,bool)", WithSessionName, bWasSuccessful); }
2766 void OnDestroySessionComplete(FName WithSessionName, bool bWasSuccessful) { NativeCall<void, FName, bool>(this, "AShooterGameSession.OnDestroySessionComplete(FName,bool)", WithSessionName, bWasSuccessful); }
2767 void DelayedSessionDelete() { NativeCall<void>(this, "AShooterGameSession.DelayedSessionDelete()"); }
2768 void InitOptions(const FString* Options) { NativeCall<void, const FString*>(this, "AShooterGameSession.InitOptions(FString&)", Options); }
2769 //void InitHostSettings(FOnlineSessionSettings* InHostSettings) { NativeCall<void, FOnlineSessionSettings*>(this, "AShooterGameSession.InitHostSettings(FOnlineSessionSettings*)", InHostSettings); }
2770 void RegisterServer() { NativeCall<void>(this, "AShooterGameSession.RegisterServer()"); }
2771 int GetAveragePing() { return NativeCall<int>(this, "AShooterGameSession.GetAveragePing()"); }
2772 void UpdatePublishedSession() { NativeCall<void>(this, "AShooterGameSession.UpdatePublishedSession()"); }
2773 FString* ApproveLogin(FString* result, const FString* Options) { return NativeCall<FString*, FString*, const FString*>(this, "AShooterGameSession.ApproveLogin(FString&)", result, Options); }
2774 void OnNumConnectedPlayersChanged(int NewPlayersCount) { NativeCall<void, int>(this, "AShooterGameSession.OnNumConnectedPlayersChanged(int)", NewPlayersCount); }
2775 void Tick(float __formal) { NativeCall<void, float>(this, "AShooterGameSession.Tick(float)", __formal); }
2776 void OnFindSessionsComplete(bool bWasSuccessful) { NativeCall<void, bool>(this, "AShooterGameSession.OnFindSessionsComplete(bool)", bWasSuccessful); }
2777 void OnFoundSession() { NativeCall<void>(this, "AShooterGameSession.OnFoundSession()"); }
2778 void UpdateSearchResults() { NativeCall<void>(this, "AShooterGameSession.UpdateSearchResults()"); }
2779 void FindSessions(TSharedPtr<FUniqueNetId const>* UserId, FString* WithSessionFilter, bool bIsLAN, bool bIsPresence, bool bRecreateSearchSettings, unsigned int FindType, bool bQueryNotFullSessions, bool bPasswordServers, bool bPlatformSpecificServers, FString* ClusterId) { NativeCall<void, TSharedPtr<FUniqueNetId const>*, FString*, bool, bool, bool, unsigned int, bool, bool, bool, FString*>(this, "AShooterGameSession.FindSessions(TSharedPtr<FUniqueNetId,1>,FString,bool,bool,bool,EListSessionStatus::Type,bool,bool,bool,FString)", UserId, WithSessionFilter, bIsLAN, bIsPresence, bRecreateSearchSettings, FindType, bQueryNotFullSessions, bPasswordServers, bPlatformSpecificServers, ClusterId); }
2780 __int64 JoinSession(TSharedPtr<FUniqueNetId const>* UserId, FName WithSessionName, const FOnlineSessionSearchResult* SearchResult) { return NativeCall<__int64, TSharedPtr<FUniqueNetId const>*, FName, const FOnlineSessionSearchResult*>(this, "AShooterGameSession.JoinSession(TSharedPtr<FUniqueNetId,1>,FName,FOnlineSessionSearchResult&)", UserId, WithSessionName, SearchResult); }
2781 void OnSteelshieldInitialized(bool bSuccess) { NativeCall<void, bool>(this, "AShooterGameSession.OnSteelshieldInitialized(bool)", bSuccess); }
2782 void OnJoinSessionComplete(FName WithSessionName, EOnJoinSessionCompleteResult::Type Result) { NativeCall<void, FName, EOnJoinSessionCompleteResult::Type>(this, "AShooterGameSession.OnJoinSessionComplete(FName,EOnJoinSessionCompleteResult::Type)", WithSessionName, Result); }
2783 bool TravelToSession(int ControllerId, FName WithSessionName) { return NativeCall<bool, int, FName>(this, "AShooterGameSession.TravelToSession(int,FName)", ControllerId, WithSessionName); }
2784 bool KickPlayer(APlayerController* KickedPlayer, const FText* KickReason) { return NativeCall<bool, APlayerController*, const FText*>(this, "AShooterGameSession.KickPlayer(APlayerController*,FText&)", KickedPlayer, KickReason); }
2785 void Restart() { NativeCall<void>(this, "AShooterGameSession.Restart()"); }
2786 int GetConnectedPlayers(const FString* Auth) { return NativeCall<int, const FString*>(this, "AShooterGameSession.GetConnectedPlayers(FString&)", Auth); }
2787};
FORCEINLINE constexpr T Align(T Val, uint64 Alignment)
FORCEINLINE constexpr T AlignDown(T Val, uint64 Alignment)
FORCEINLINE constexpr bool IsAligned(T Val, uint64 Alignment)
FORCEINLINE constexpr T AlignArbitrary(T Val, uint64 Alignment)
#define USE_EVENT_DRIVEN_ASYNC_LOAD_AT_BOOT_TIME
Definition Archive.h:49
#define DEVIRTUALIZE_FLinkerLoad_Serialize
Definition Archive.h:57
T Arctor(FArchive &Ar)
Definition Archive.h:2236
TFunction< bool(double RemainingTime)> FExternalReadCallback
Definition Archive.h:41
#define ARK_API
Definition Ark.h:16
#define TARRAY_RANGED_FOR_CHECKS
Definition Array.h:37
void * operator new(size_t Size, TArray< T, AllocatorType > &Array, typename TArray< T, AllocatorType >::SizeType Index)
Definition Array.h:3458
FORCEINLINE TIndexedContainerIterator< ContainerType, ElementType, SizeType > operator+(SizeType Offset, TIndexedContainerIterator< ContainerType, ElementType, SizeType > RHS)
Definition Array.h:182
void * operator new(size_t Size, TArray< T, AllocatorType > &Array)
Definition Array.h:3452
bool operator==(TArrayView< ElementType > Lhs, RangeType &&Rhs)
Definition ArrayView.h:816
bool operator!=(TArrayView< ElementType > Lhs, RangeType &&Rhs)
Definition ArrayView.h:843
bool operator!=(RangeType &&Lhs, TArrayView< ElementType > Rhs)
Definition ArrayView.h:833
bool operator!=(TArrayView< ElementType, SizeType >, TArrayView< OtherElementType, OtherSizeType >)=delete
bool operator==(RangeType &&Lhs, TArrayView< ElementType > Rhs)
Definition ArrayView.h:805
void PrintScriptCallstack()
#define checkSlow(expr)
RetType FORCENOINLINE UE_DEBUG_SECTION DispatchCheckVerify(InnerType &&Inner, ArgTypes const &... Args)
TFunction< bool(const FEnsureHandlerArgs &Args) GetEnsureHandler)()
#define UE_DEBUG_BREAK_AND_PROMPT_FOR_REMOTE()
#define UE_DEBUG_SECTION
#define check(expr)
#define LowLevelFatalError(Format,...)
#define ensureMsgf( InExpression, InFormat,...)
void VARARGS LowLevelFatalErrorHandler(const ANSICHAR *File, int32 Line, void *ProgramCounter, const TCHAR *Format=TEXT(""),...)
TFunction< bool(const FEnsureHandlerArgs &Args) SetEnsureHandler)(TFunction< bool(const FEnsureHandlerArgs &Args)> EnsureHandler)
#define ensure( InExpression)
#define checkf(expr, format,...)
EMemoryOrder
Definition Atomic.h:38
@ SequentiallyConsistent
#define USE_DEPRECATED_TATOMIC
Definition Atomic.h:16
ARK_API LPVOID GetDataAddress(const std::string &name)
Definition Base.cpp:15
ARK_API BitField GetBitField(LPVOID base, const std::string &name)
Definition Base.cpp:25
ARK_API BitField GetBitField(const void *base, const std::string &name)
Definition Base.cpp:20
ARK_API DWORD64 GetAddress(const void *base, const std::string &name)
Definition Base.cpp:5
ARK_API LPVOID GetAddress(const std::string &name)
Definition Base.cpp:10
EBitwiseOperatorFlags
Definition BitArray.h:59
FORCEINLINE uint32 GetTypeHash(const TBitArray< Allocator > &BitArray)
Definition BitArray.h:1736
#define ALLOW_CONSOLE_IN_SHIPPING
Definition Build.h:208
#define WITH_ENGINE
Definition Build.h:8
#define USE_CHECKS_IN_SHIPPING
Definition Build.h:199
#define ALLOW_HANG_DETECTION
Definition Build.h:402
#define UE_IS_COOKED_EDITOR
Definition Build.h:445
#define UE_BUILD_TEST
Definition Build.h:23
#define ALLOW_DUMPGPU_IN_SHIPPING
Definition Build.h:388
#define ENABLE_STATNAMEDEVENTS
Definition Build.h:221
#define FORCE_USE_STATS
Definition Build.h:213
#define UE_GAME
Definition Build.h:29
#define CHECK_PUREVIRTUALS
Definition Build.h:185
#define DO_ENSURE
Definition Build.h:314
#define ALLOW_PROFILEGPU_IN_SHIPPING
Definition Build.h:377
#define DO_CHECK
Definition Build.h:311
#define WITH_HOT_RELOAD
Definition Build.h:150
#define USE_ENSURES_IN_SHIPPING
Definition Build.h:204
#define UE_BUILD_DEVELOPMENT
Definition Build.h:20
#define USE_UBER_GRAPH_PERSISTENT_FRAME
Definition Build.h:357
#define ALLOW_DUMPGPU_IN_TEST
Definition Build.h:384
#define WITH_LIVE_CODING
Definition Build.h:157
#define USE_LOGGING_IN_SHIPPING
Definition Build.h:195
#define UE_BUILD_SHIPPING
Definition Build.h:4
#define USE_HITCH_DETECTION
Definition Build.h:421
#define UE_BUILD_DOCS
Definition Build.h:38
#define ALLOW_HITCH_DETECTION
Definition Build.h:408
#define IS_MONOLITHIC
Definition Build.h:5
#define USE_CIRCULAR_DEPENDENCY_LOAD_DEFERRING
Definition Build.h:368
#define DO_GUARD_SLOW
Definition Build.h:308
#define UE_SERVER
Definition Build.h:45
#define ALLOW_CHEAT_CVARS_IN_TEST
Definition Build.h:395
#define ALLOW_PROFILEGPU_IN_TEST
Definition Build.h:373
#define WITH_UNREAL_DEVELOPER_TOOLS
Definition Build.h:10
#define ENABLE_PGO_PROFILE
Definition Build.h:121
#define WITH_EDITOR
Definition Build.h:7
#define WITH_PLUGIN_SUPPORT
Definition Build.h:9
#define STATS
Definition Build.h:317
#define WITH_TEXT_ARCHIVE_SUPPORT
Definition Build.h:170
#define IS_PROGRAM
Definition Build.h:6
#define UE_BUILD_DEBUG
Definition Build.h:17
#define AGGRESSIVE_MEMORY_SAVING
Definition Build.h:413
#define WITH_PERFCOUNTERS
Definition Build.h:114
#define UE_EDITOR
Definition Build.h:32
float ByteSwap(float Value)
Definition ByteSwap.h:159
uint64 ByteSwap(uint64 Value)
Definition ByteSwap.h:158
int16 ByteSwap(int16 Value)
Definition ByteSwap.h:153
uint16 ByteSwap(uint16 Value)
Definition ByteSwap.h:154
int64 ByteSwap(int64 Value)
Definition ByteSwap.h:157
#define BYTESWAP_ORDER16_unsigned(x)
Definition ByteSwap.h:9
uint32 ByteSwap(uint32 Value)
Definition ByteSwap.h:156
int32 ByteSwap(int32 Value)
Definition ByteSwap.h:155
char16_t ByteSwap(char16_t Value)
Definition ByteSwap.h:161
#define BYTESWAP_ORDER32_unsigned(x)
Definition ByteSwap.h:10
double ByteSwap(double Value)
Definition ByteSwap.h:160
#define MAX_SPRINTF
Definition CString.h:17
TCString< ANSICHAR > FCStringAnsi
Definition CString.h:463
TCString< WIDECHAR > FCStringWide
Definition CString.h:464
TCString< TCHAR > FCString
Definition CString.h:462
TCString< UTF8CHAR > FCStringUtf8
Definition CString.h:465
TChar< WIDECHAR > FCharWide
Definition Char.h:139
#define LITERAL(CharType, StringLiteral)
Definition Char.h:30
TChar< ANSICHAR > FCharAnsi
Definition Char.h:140
TChar< TCHAR > FChar
Definition Char.h:138
uint64 CityHash128to64(const Uint128_64 &x)
Definition CityHash.h:91
uint32 CityHash32(const char *buf, uint32 len)
uint64 CityHash64WithSeeds(const char *buf, uint32 len, uint64 seed0, uint64 seed1)
uint64 CityHash64WithSeed(const char *buf, uint32 len, uint64 seed)
uint64 CityHash64(const char *buf, uint32 len)
static const float OneOver255
Definition Color.h:861
void ConvertFLinearColorsToFColorSRGB(const FLinearColor *InLinearColors, FColor *OutColorsSRGB, int64 InCount)
void ComputeAndFixedColorAndIntensity(const FLinearColor &InLinearColor, FColor &OutColor, float &OutIntensity)
EGammaSpace
Definition Color.h:32
FORCEINLINE FLinearColor operator*(float Scalar, const FLinearColor &Color)
Definition Color.h:534
ARK_API FColorList GColorList
ECompressionFlags
@ COMPRESS_None
@ COMPRESS_ZLIB
@ COMPRESS_BiasSpeed
@ COMPRESS_BiasSize
@ COMPRESS_Custom
@ COMPRESS_OptionsFlagsMask
@ COMPRESS_NoFlags
@ COMPRESS_BiasMemory
@ COMPRESS_ForPurposeMask
@ COMPRESS_ForPackaging
@ COMPRESS_GZIP
@ COMPRESS_SourceIsPadded
@ COMPRESS_DeprecatedFormatFlagsMask
#define NumBitsPerDWORD
FORCEINLINE SizeType DefaultCalculateSlackShrink(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
FORCEINLINE SizeType DefaultCalculateSlackGrow(SizeType NumElements, SizeType NumAllocatedElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
#define CONTAINER_INITIAL_ALLOC_ZERO_SLACK
#define DEFAULT_MIN_NUMBER_OF_HASHED_ELEMENTS
#define NumBitsPerDWORDLogTwo
FORCEINLINE SizeType DefaultCalculateSlackReserve(SizeType NumElements, SIZE_T BytesPerElement, bool bAllowQuantize, uint32 Alignment=DEFAULT_ALIGNMENT)
#define DEFAULT_NUMBER_OF_ELEMENTS_PER_HASH_BUCKET
#define DEFAULT_BASE_NUMBER_OF_HASH_BUCKETS
#define NUM_TFUNCTION_INLINE_BYTES
Definition CoreDefines.h:61
#define NUM_MULTICAST_DELEGATE_INLINE_ENTRIES
Definition CoreDefines.h:52
#define NUM_DELEGATE_INLINE_BYTES
Definition CoreDefines.h:43
bool GShouldSuspendRenderingThread
bool IsAudioThreadRunning()
FString GInstallBundleIni
void RequestEngineExit(const FString &ReasonString)
bool GIsClient
FORCEINLINE bool IsRunningDLCCookCommandlet()
bool GIsGCingAfterBlueprintCompile
bool GVerifyObjectReferencesOnly
FString GDeviceProfilesIni
float GNearClippingPlane
void(* ResumeTextureStreamingRenderTasks)()
FORCEINLINE bool IsRunningCommandlet()
bool GScreenMessagesRestoreState
FString GEditorSettingsIni
bool GIsInitialLoad
bool GIsSilent
bool GEdSelectionLock
const FText GNo
double GStartTime
FChunkedFixedUObjectArray * GCoreObjectArrayForDebugVisualizers
FLazyName GLongCorePackageName
void(* SuspendTextureStreamingRenderTasks)()
bool GAreScreenMessagesEnabled
class FOutputDeviceError * GError
TCHAR GErrorHist[16384]
TCHAR GErrorExceptionDescription[4096]
FLazyName GCurrentTraceName
bool IsInParallelGameThread()
FString GGameUserSettingsIni
uint32 GRenderThreadId
uint32 GScreenshotResolutionY
FString GEngineIni
uint64 GMakeCacheIDIndex
int32 GCycleStatsShouldEmitNamedEvents
bool GIsGameThreadIdInitialized
bool GIsAutomationTesting
bool GIsReinstancing
FIsDuplicatingClassForReinstancing GIsDuplicatingClassForReinstancing
bool(* IsAsyncLoadingMultithreaded)()
FORCEINLINE bool IsRunningCookCommandlet()
bool GPlatformNeedsPowerOfTwoTextures
FConfigCacheIni * GConfig
const FText GYes
FString GGameplayTagsIni
bool GFastPathUniqueNameGeneration
FORCEINLINE void NotifyLoadingStateChanged(bool bState, const TCHAR *Message)
bool IsRunningCookOnTheFly()
bool GPumpingMessages
ETaskTag
@ ERenderingThread
@ EParallelRenderingThread
@ ENamedThreadBits
@ EParallelRhiThread
@ EParallelGameThread
@ EParallelThread
@ EAsyncLoadingThread
bool GIsGuarded
void RequestEngineExit(const TCHAR *ReasonString)
bool GIsCookerLoadingPackage
int32 GSavingCompressionChunkSize
void EnsureRetrievingVTablePtrDuringCtor(const TCHAR *CtorSignature)
void SetEmitDrawEvents(bool EmitDrawEvents)
uint64 GFrameCounterRenderThread
bool(* IsAsyncLoading)()
FORCEINLINE UClass * GetRunningCommandletClass()
uint32 GFrameNumber
uint32 GScreenshotResolutionX
uint64 GFrameCounter
bool GIsServer
FORCEINLINE bool IsEngineExitRequested()
bool GEnableVREditorHacks
uint64 GInputTime
bool GIsReconstructingBlueprintInstances
void BootTimingPoint(const ANSICHAR *Message)
FString GRuntimeOptionsIni
UE::CoreUObject::Private::FObjectHandlePackageDebugData * GCoreObjectHandlePackageDebug
bool GForceLoadEditorOnly
bool GIsFirstInstance
int32 GIsDumpingMovie
FORCEINLINE bool IsAllowCommandletRendering()
bool GetEmitDrawEvents()
FOutputDeviceRedirector * GetGlobalLogSingleton()
bool GIsCriticalError
FString GEditorLayoutIni
FORCEINLINE bool IsAllowCommandletAudio()
FString GEditorPerProjectIni
const TCHAR * GForeignEngineDir
bool GIsDemoMode
uint64 GLastGCFrame
FString GLightmassIni
bool GIsSlowTask
const FText GNone
FExec * GDebugToolExec
bool GPumpingMessagesOutsideOfMainLoop
bool GAllowActorScriptExecutionInEditor
bool GShouldEmitVerboseNamedEvents
bool IsInRHIThread()
TCHAR GInternalProjectName[64]
FString GEditorIni
bool IsInActualRenderingThread()
bool GIsHighResScreenshot
bool(* IsAsyncLoadingSuspended)()
FOutputDeviceConsole * GLogConsole
uint32 GGameThreadId
FString GHardwareIni
FString GEditorKeyBindingsIni
FString GCompatIni
void BeginExitIfRequested()
bool GIsGameAgnosticExe
class FFeedbackContext * GWarn
uint32 GSlateLoadingThreadId
bool GEventDrivenLoaderEnabled
const FText GTrue
FString GScalabilityIni
bool GCompilingBlueprint
const FText GFalse
FUELibraryOverrideSettings GUELibraryOverrideSettings
FRunnableThread * GRenderingThread
ITransaction * GUndo
TAtomic< int32 > GIsRenderingThreadSuspended
FString GSystemStartTime
bool GIsEditorLoadingPackage
bool IsInParallelRHIThread()
bool IsInRenderingThread()
FString GGameIni
bool GSlowTaskOccurred
void DumpBootTiming()
bool GIsRetrievingVTablePtr
int32 GPlayInEditorID
float GHitchThresholdMS
void(* GFlushStreamingFunc)(void)
bool IsInSlateThread()
bool IsInAudioThread()
bool GExitPurge
bool GIsRunningUnattendedScript
bool GIsBuildMachine
bool IsInParallelRenderingThread()
bool(* IsInAsyncLoadingThread)()
bool IsRHIThreadRunning()
bool IsInGameThread()
FLazyName GLongCoreUObjectPackageName
ELogTimes::Type GPrintLogTimes
bool GIsPlayInEditorWorld
FString GInputIni
void(* ResumeAsyncLoading)()
UE::CoreUObject::Private::FStoredObjectPath * GCoreComplexObjectPathDebug
FRunnableThread * GRHIThread_InternalUseOnly
uint32 GFrameNumberRenderThread
void(* SuspendAsyncLoading)()
#define UE_STATIC_DEPRECATE(Version, bExpression, Message)
EInputDeviceConnectionState
@ INDEX_NONE
@ NoInit
#define UE_NONCOPYABLE(TypeName)
#define UE_POP_MACRO(name)
#define USING_THREAD_SANITISER
const FPlatformUserId PLATFORMUSERID_NONE
#define WITH_EDITORONLY_DATA
@ UNICODE_BOM
#define FORCEINLINE_DEBUGGABLE
#define UE_PTRDIFF_TO_INT32(argument)
#define ANONYMOUS_VARIABLE(Name)
#define UE_DISABLE_OPTIMIZATION_SHIP
#define USING_CODE_ANALYSIS
EForceInit
@ ForceInitToZero
@ ForceInit
#define UE_DEPRECATED(Version, Message)
#define CA_ASSUME(Expr)
#define UE_ENABLE_OPTIMIZATION_SHIP
#define TSAN_SAFE
@ InPlace
#define UE_PUSH_MACRO(name)
#define UE_CHECK_DISABLE_OPTIMIZATION
#define TSAN_ATOMIC(Type)
const FInputDeviceId INPUTDEVICEID_NONE
#define WITH_SERVER_CODE
Definition CoreTypes.h:5
TSharedRef< FCulture, ESPMode::ThreadSafe > FCultureRef
TSharedPtr< FCulture, ESPMode::ThreadSafe > FCulturePtr
@ DSF_EnableCookerWarnings
EDelayedRegisterRunPhase
#define FUNC_INCLUDING_INLINE_IMPL
Definition Delegate.h:485
#define FUNC_CONCAT(...)
Definition Delegate.h:200
#define FUNC_DECLARE_DYNAMIC_MULTICAST_DELEGATE(TWeakPtr, DynamicMulticastDelegateClassName, ExecFunction, FuncParamList, FuncParamPassThru,...)
Definition Delegate.h:296
#define FUNC_DECLARE_EVENT(OwningType, EventName, ReturnType,...)
Definition Delegate.h:224
#define ENABLE_STATIC_FUNCTION_FNAMES
Definition Delegate.h:319
#define FUNC_DECLARE_DYNAMIC_DELEGATE_RETVAL(TWeakPtr, DynamicDelegateRetValClassName, ExecFunction, RetValType, FuncParamList, FuncParamPassThru,...)
Definition Delegate.h:270
#define STATIC_FUNCTION_FNAME(str)
Definition Delegate.h:415
#define FUNC_DECLARE_DYNAMIC_DELEGATE(TWeakPtr, DynamicDelegateClassName, ExecFunction, FuncParamList, FuncParamPassThru,...)
Definition Delegate.h:235
#define FUNC_DECLARE_TS_MULTICAST_DELEGATE(MulticastDelegateName, ReturnType,...)
Definition Delegate.h:216
#define __Delegate_h__
Definition Delegate.h:484
#define FUNC_DECLARE_MULTICAST_DELEGATE(MulticastDelegateName, ReturnType,...)
Definition Delegate.h:212
#define FUNC_DECLARE_DELEGATE(DelegateName, ReturnType,...)
Definition Delegate.h:208
TAlignedBytes< 16, 16 > FAlignedInlineDelegateType
FHeapAllocator FDelegateAllocatorType
#define DECLARE_DELEGATE_RetVal_OneParam(ReturnValueType, DelegateName, Param1Type)
#define DECLARE_DELEGATE_RetVal(ReturnValueType, DelegateName)
#define DECLARE_DELEGATE(DelegateName)
#define DECLARE_EVENT(OwningType, EventName)
#define DECLARE_DELEGATE_RetVal_TwoParams(ReturnValueType, DelegateName, Param1Type, Param2Type)
#define DECLARE_MULTICAST_DELEGATE(DelegateName)
#define DECLARE_TS_MULTICAST_DELEGATE(DelegateName)
#define UE_DELEGATES_MT_SCOPED_READ_ACCESS(...)
#define UE_DETECT_DELEGATES_RACE_CONDITIONS
#define UE_DELEGATES_MT_SCOPED_WRITE_ACCESS(...)
#define UE_DELEGATES_MT_ACCESS_DETECTOR(...)
#define USE_DELEGATE_TRYGETBOUNDFUNCTIONNAME
T * ToRawPtr(const TObjectPtr< T > &Ptr)
Definition ObjectPtr.h:828
To * Cast(From *Src)
EVersionComparison
EVersionComponent
@ Changelist
The pre-release field adds additional versioning through a series of comparable dotted strings or num...
@ Patch
Patch version increments fix existing functionality without changing the API.
@ Major
Major version increments introduce breaking API changes.
@ Minor
Minor version increments add additional functionality without breaking existing APIs.
FORCEINLINE uint32 GetTypeHash(const TEnumAsByte< T > &Enum)
Definition EnumAsByte.h:114
constexpr bool EnumHasAnyFlags(Enum Flags, Enum Contains)
constexpr bool EnumHasAllFlags(Enum Flags, Enum Contains)
#define ENUM_CLASS_FLAGS(Enum)
void EnumRemoveFlags(Enum &Flags, Enum FlagsToRemove)
void EnumAddFlags(Enum &Flags, Enum FlagsToAdd)
ETranslucencyView
Definition Enums.h:34128
EBufferWriterFlags
Definition Enums.h:17847
EPCGDifferenceDensityFunction
Definition Enums.h:20706
ELiveLinkCameraProjectionMode
Definition Enums.h:39470
EUserUGCList
Definition Enums.h:15967
@ k_EUserUGCList_Subscribed
@ k_EUserUGCList_WillVoteLater
@ k_EUserUGCList_VotedDown
@ k_EUserUGCList_Published
@ k_EUserUGCList_Favorited
@ k_EUserUGCList_UsedOrPlayed
@ k_EUserUGCList_Followed
@ k_EUserUGCList_VotedOn
@ k_EUserUGCList_VotedUp
VkCompositeAlphaFlagBitsKHR
Definition Enums.h:39314
EMeshSculptFalloffType
Definition Enums.h:24228
WICNamedWhitePoint
Definition Enums.h:29
endCondition_directive
Definition Enums.h:32864
EChaosRemovalSortMethod
Definition Enums.h:37328
ESkyAtmosphereTransformMode
Definition Enums.h:38238
ESequenceTimeUnit
Definition Enums.h:20100
EHttpConnectionState
Definition Enums.h:37866
EAnimPropertyAccessCallSite
Definition Enums.h:38728
EMediaWebcamCaptureDeviceFilter
Definition Enums.h:39166
WICBitmapInterpolationMode
Definition Enums.h:3871
EConsoleVariableFlags
Definition Enums.h:5137
EQuartzCommandDelegateSubType
Definition Enums.h:13915
EVolumeUpdateType
Definition Enums.h:9064
EBasePassDrawListType
Definition Enums.h:12251
FWP_DIRECTION_
Definition Enums.h:3398
EDecalDepthInputState
Definition Enums.h:35055
@ DDS_DepthAlways_StencilEqual1_IgnoreMask
_NVAPI_DITHER_BITS
Definition Enums.h:1253
ESwapAudioOutputDeviceResultState
Definition Enums.h:21956
EShaderFrequency
Definition Enums.h:5355
ETextureUniversalTiling
Definition Enums.h:38857
ELevelInstanceRuntimeBehavior
Definition Enums.h:40017
rcFilterLowAreaFlags
Definition Enums.h:40828
EAnchorStateEnum
Definition Enums.h:25289
@ Dataflow_AnchorState_NotAnchored
EParticleScreenAlignment
Definition Enums.h:38629
UBlockCode
Definition Enums.h:30761
@ UBLOCK_PRIVATE_USE_AREA
@ UBLOCK_LOW_SURROGATES
@ UBLOCK_TAI_XUAN_JING_SYMBOLS
@ UBLOCK_ARABIC_EXTENDED_A
@ UBLOCK_INVALID_CODE
@ UBLOCK_SYRIAC_SUPPLEMENT
@ UBLOCK_PHAISTOS_DISC
@ UBLOCK_CYRILLIC_EXTENDED_A
@ UBLOCK_MYANMAR_EXTENDED_A
@ UBLOCK_CYRILLIC_SUPPLEMENTARY
@ UBLOCK_KANA_EXTENDED_A
@ UBLOCK_COPTIC_EPACT_NUMBERS
@ UBLOCK_ZANABAZAR_SQUARE
@ UBLOCK_MUSICAL_SYMBOLS
@ UBLOCK_COMBINING_DIACRITICAL_MARKS
@ UBLOCK_SUPPLEMENTAL_MATHEMATICAL_OPERATORS
@ UBLOCK_SUNDANESE_SUPPLEMENT
@ UBLOCK_SUPPLEMENTAL_ARROWS_A
@ UBLOCK_OLD_PERSIAN
@ UBLOCK_IMPERIAL_ARAMAIC
@ UBLOCK_PLAYING_CARDS
@ UBLOCK_ANATOLIAN_HIEROGLYPHS
@ UBLOCK_ARABIC_SUPPLEMENT
@ UBLOCK_SHORTHAND_FORMAT_CONTROLS
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
@ UBLOCK_GENERAL_PUNCTUATION
@ UBLOCK_ANCIENT_SYMBOLS
@ UBLOCK_MYANMAR_EXTENDED_B
@ UBLOCK_ALCHEMICAL_SYMBOLS
@ UBLOCK_GREEK_EXTENDED
@ UBLOCK_ENCLOSED_ALPHANUMERICS
@ UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
@ UBLOCK_MEDEFAIDRIN
@ UBLOCK_SPACING_MODIFIER_LETTERS
@ UBLOCK_CYRILLIC_EXTENDED_C
@ UBLOCK_ANCIENT_GREEK_MUSICAL_NOTATION
@ UBLOCK_BOPOMOFO_EXTENDED
@ UBLOCK_HALFWIDTH_AND_FULLWIDTH_FORMS
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F
@ UBLOCK_LATIN_EXTENDED_A
@ UBLOCK_CYRILLIC_SUPPLEMENT
@ UBLOCK_KATAKANA_PHONETIC_EXTENSIONS
@ UBLOCK_MISCELLANEOUS_SYMBOLS
@ UBLOCK_CAUCASIAN_ALBANIAN
@ UBLOCK_MAHJONG_TILES
@ UBLOCK_MISCELLANEOUS_SYMBOLS_AND_ARROWS
@ UBLOCK_INSCRIPTIONAL_PAHLAVI
@ UBLOCK_CJK_RADICALS_SUPPLEMENT
@ UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
@ UBLOCK_LATIN_EXTENDED_ADDITIONAL
@ UBLOCK_SUPPLEMENTAL_ARROWS_B
@ UBLOCK_KHMER_SYMBOLS
@ UBLOCK_WARANG_CITI
@ UBLOCK_NYIAKENG_PUACHUE_HMONG
@ UBLOCK_BASIC_LATIN
@ UBLOCK_COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
@ UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A
@ UBLOCK_INSCRIPTIONAL_PARTHIAN
@ UBLOCK_LATIN_1_SUPPLEMENT
@ UBLOCK_CUNEIFORM_NUMBERS_AND_PUNCTUATION
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
@ UBLOCK_RUMI_NUMERAL_SYMBOLS
@ UBLOCK_CJK_COMPATIBILITY
@ UBLOCK_GEORGIAN_SUPPLEMENT
@ UBLOCK_MODIFIER_TONE_LETTERS
@ UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
@ UBLOCK_ARABIC_PRESENTATION_FORMS_B
@ UBLOCK_OLD_SOGDIAN
@ UBLOCK_SUPPLEMENTAL_ARROWS_C
@ UBLOCK_SMALL_FORM_VARIANTS
@ UBLOCK_DEVANAGARI_EXTENDED
@ UBLOCK_PAHAWH_HMONG
@ UBLOCK_PSALTER_PAHLAVI
@ UBLOCK_INDIC_SIYAQ_NUMBERS
@ UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS
@ UBLOCK_COUNTING_ROD_NUMERALS
@ UBLOCK_YI_RADICALS
@ UBLOCK_VARIATION_SELECTORS
@ UBLOCK_GUNJALA_GONDI
@ UBLOCK_MEROITIC_CURSIVE
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
@ UBLOCK_CJK_STROKES
@ UBLOCK_MAYAN_NUMERALS
@ UBLOCK_MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
@ UBLOCK_KANA_SUPPLEMENT
@ UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_B
@ UBLOCK_MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
@ UBLOCK_HANIFI_ROHINGYA
@ UBLOCK_IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION
@ UBLOCK_NANDINAGARI
@ UBLOCK_ENCLOSED_CJK_LETTERS_AND_MONTHS
@ UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS
@ UBLOCK_ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
@ UBLOCK_IDEOGRAPHIC_DESCRIPTION_CHARACTERS
@ UBLOCK_NEW_TAI_LUE
@ UBLOCK_SMALL_KANA_EXTENSION
@ UBLOCK_VERTICAL_FORMS
@ UBLOCK_EGYPTIAN_HIEROGLYPHS
@ UBLOCK_HANGUL_COMPATIBILITY_JAMO
@ UBLOCK_COMMON_INDIC_NUMBER_FORMS
@ UBLOCK_ORNAMENTAL_DINGBATS
@ UBLOCK_DOMINO_TILES
@ UBLOCK_IPA_EXTENSIONS
@ UBLOCK_AEGEAN_NUMBERS
@ UBLOCK_BRAILLE_PATTERNS
@ UBLOCK_ANCIENT_GREEK_NUMBERS
@ UBLOCK_ETHIOPIC_SUPPLEMENT
@ UBLOCK_UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
@ UBLOCK_NUMBER_FORMS
@ UBLOCK_SUPPLEMENTAL_PUNCTUATION
@ UBLOCK_CONTROL_PICTURES
@ UBLOCK_TANGUT_COMPONENTS
@ UBLOCK_ETHIOPIC_EXTENDED
@ UBLOCK_YIJING_HEXAGRAM_SYMBOLS
@ UBLOCK_CHEROKEE_SUPPLEMENT
@ UBLOCK_LATIN_EXTENDED_E
@ UBLOCK_LATIN_EXTENDED_D
@ UBLOCK_HANGUL_SYLLABLES
@ UBLOCK_GLAGOLITIC_SUPPLEMENT
@ UBLOCK_ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
@ UBLOCK_CJK_COMPATIBILITY_FORMS
@ UBLOCK_SORA_SOMPENG
@ UBLOCK_VEDIC_EXTENSIONS
@ UBLOCK_COMBINING_HALF_MARKS
@ UBLOCK_ENCLOSED_ALPHANUMERIC_SUPPLEMENT
@ UBLOCK_CYPRIOT_SYLLABARY
@ UBLOCK_OLD_NORTH_ARABIAN
@ UBLOCK_OPTICAL_CHARACTER_RECOGNITION
@ UBLOCK_MATHEMATICAL_OPERATORS
@ UBLOCK_CJK_COMPATIBILITY_IDEOGRAPHS
@ UBLOCK_ALPHABETIC_PRESENTATION_FORMS
@ UBLOCK_MENDE_KIKAKUI
@ UBLOCK_MASARAM_GONDI
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS
@ UBLOCK_YI_SYLLABLES
@ UBLOCK_VARIATION_SELECTORS_SUPPLEMENT
@ UBLOCK_LATIN_EXTENDED_B
@ UBLOCK_SUTTON_SIGNWRITING
@ UBLOCK_HIGH_PRIVATE_USE_SURROGATES
@ UBLOCK_CJK_SYMBOLS_AND_PUNCTUATION
@ UBLOCK_LETTERLIKE_SYMBOLS
@ UBLOCK_HANGUL_JAMO
@ UBLOCK_OLD_HUNGARIAN
@ UBLOCK_CHESS_SYMBOLS
@ UBLOCK_PHONETIC_EXTENSIONS_SUPPLEMENT
@ UBLOCK_TAMIL_SUPPLEMENT
@ UBLOCK_BAMUM_SUPPLEMENT
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E
@ UBLOCK_EARLY_DYNASTIC_CUNEIFORM
@ UBLOCK_GEOMETRIC_SHAPES
@ UBLOCK_GEORGIAN_EXTENDED
@ UBLOCK_BYZANTINE_MUSICAL_SYMBOLS
@ UBLOCK_HIGH_SURROGATES
@ UBLOCK_PRIVATE_USE
@ UBLOCK_SINHALA_ARCHAIC_NUMBERS
@ UBLOCK_GEOMETRIC_SHAPES_EXTENDED
@ UBLOCK_MONGOLIAN_SUPPLEMENT
@ UBLOCK_SUPPLEMENTARY_PRIVATE_USE_AREA_A
@ UBLOCK_SYLOTI_NAGRI
@ UBLOCK_COMBINING_DIACRITICAL_MARKS_EXTENDED
@ UBLOCK_KANGXI_RADICALS
@ UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
@ UBLOCK_COMBINING_MARKS_FOR_SYMBOLS
@ UBLOCK_CURRENCY_SYMBOLS
@ UBLOCK_MEETEI_MAYEK
@ UBLOCK_SUPERSCRIPTS_AND_SUBSCRIPTS
@ UBLOCK_MISCELLANEOUS_TECHNICAL
@ UBLOCK_OLD_SOUTH_ARABIAN
@ UBLOCK_PAU_CIN_HAU
@ UBLOCK_ARABIC_PRESENTATION_FORMS_A
@ UBLOCK_CYRILLIC_EXTENDED_B
@ UBLOCK_LATIN_EXTENDED_C
@ UBLOCK_OTTOMAN_SIYAQ_NUMBERS
@ UBLOCK_MEROITIC_HIEROGLYPHS
@ UBLOCK_PHONETIC_EXTENSIONS
@ UBLOCK_BLOCK_ELEMENTS
@ UBLOCK_HANGUL_JAMO_EXTENDED_A
@ UBLOCK_ETHIOPIC_EXTENDED_A
@ UBLOCK_MATHEMATICAL_ALPHANUMERIC_SYMBOLS
@ UBLOCK_LINEAR_B_IDEOGRAMS
@ UBLOCK_HANGUL_JAMO_EXTENDED_B
@ UBLOCK_LINEAR_B_SYLLABARY
@ UBLOCK_MEETEI_MAYEK_EXTENSIONS
@ UBLOCK_TRANSPORT_AND_MAP_SYMBOLS
@ UBLOCK_BOX_DRAWING
EHoudiniInputType
Definition Enums.h:21246
EPoseDriverType
Definition Enums.h:36760
ESSRQuality
Definition Enums.h:38474
GROUP_WINDOW_MANAGEMENT_POLICY
Definition Enums.h:3961
ELeaderboardDisplayType
Definition Enums.h:14983
EFieldObjectType
Definition Enums.h:21164
AnimPhysSimSpaceType
Definition Enums.h:36352
ECustomMaterialOutputType
Definition Enums.h:38038
VkCommandPoolCreateFlagBits
Definition Enums.h:39454
EUpdateTextureValueType
Definition Enums.h:12874
VkExternalMemoryHandleTypeFlagBits
Definition Enums.h:2374
@ VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID
mi_page_kind_e
Definition Enums.h:33181
EMaterialPositionTransformSource
Definition Enums.h:38183
EAppendNetExportFlags
Definition Enums.h:10021
VkSamplerReductionModeEXT
Definition Enums.h:2198
EARFaceTrackingUpdate
Definition Enums.h:36510
EReplayResult
Definition Enums.h:24098
EEmitterNormalsMode
Definition Enums.h:40088
ESequencerKeyMode
Definition Enums.h:28558
ECsgOper
Definition Enums.h:22153
@ CSG_Deintersect
EGPUSortTest
Definition Enums.h:38580
@ GPU_SORT_TEST_EXHAUSTIVE
ETriggerType
Definition Enums.h:25520
EBinkMediaPlayerBinkSoundTrack
Definition Enums.h:29658
EStreamingSourceTargetBehavior
Definition Enums.h:12450
EConstraintInterpType
Definition Enums.h:23137
EVectorCurveChannel
Definition Enums.h:13057
EAudioComponentPlayState
Definition Enums.h:20362
ESubmixEffectDynamicsPeakMode
Definition Enums.h:21863
ELightMapInteractionType
Definition Enums.h:4988
VkTimeDomainEXT
Definition Enums.h:1063
@ VK_TIME_DOMAIN_END_RANGE_EXT
@ VK_TIME_DOMAIN_RANGE_SIZE_EXT
@ VK_TIME_DOMAIN_CLOCK_MONOTONIC_RAW_EXT
@ VK_TIME_DOMAIN_QUERY_PERFORMANCE_COUNTER_EXT
@ VK_TIME_DOMAIN_CLOCK_MONOTONIC_EXT
@ VK_TIME_DOMAIN_BEGIN_RANGE_EXT
EDirectoryVisitorFlags
Definition Enums.h:14037
EGLTFJsonShadingModel
Definition Enums.h:28329
tagPhysicalConnectorType
Definition Enums.h:37475
EHoudiniCurveOutputType
Definition Enums.h:24749
ERayTracingGeometryType
Definition Enums.h:7166
ECFCoreFileRelationType
Definition Enums.h:14412
EOS_EApplicationStatus
Definition Enums.h:19290
ERepLayoutCmdType
Definition Enums.h:10255
@ NetSerializeStructWithObjectReferences
ELevelCollectionType
Definition Enums.h:8062
EAudioParameterType
Definition Enums.h:16633
ENGXBinariesSearchOrder
Definition Enums.h:21405
VkViewportCoordinateSwizzleNV
Definition Enums.h:1315
EModuleType
Definition Enums.h:27327
EVerticalTextAligment
Definition Enums.h:12655
EDrivenDestinationMode
Definition Enums.h:36843
EGeometryScriptRemoveMeshSimplificationType
Definition Enums.h:18660
VkQueryControlFlagBits
Definition Enums.h:39509
EMemOned
Definition Enums.h:20782
ECompactedReflectionTracingIndirectArgs
Definition Enums.h:37908
EBTBranchAction
Definition Enums.h:32687
@ DecoratorActivate_EvenIfExecuting
@ DecoratorActivate_IfNotExecuting
EMeshBufferAccess
Definition Enums.h:20067
ERefractionMode
Definition Enums.h:19853
EClearBinding
Definition Enums.h:14551
EAuthPhaseFailureCode
Definition Enums.h:16863
@ Phase_P2PAddressCheck_InvalidSourceAddress
@ Msg_DeliverClientToken_UnexpectedTrustedServersNotEnabled
@ Msg_RequestClientEphemeralKey_UntrustedDedicatedServer
@ Phase_LegacyCredentialAuth_ConnectionNotEncrypted
@ Msg_RequestClientToken_UnexpectedIncorrectRole
@ Phase_AntiCheatProof_AntiCheatRegistrationFailed
@ Phase_LegacyIdentityCheck_UserAccountNotFound
@ Msg_DeliverIdToken_UnexpectedIncorrectRole
@ Phase_AutomaticEncryption_DedicatedServerMisconfigured
@ Msg_RequestClientToken_ConnectionNotEncrypted
@ Msg_RequestClientEphemeralKey_UnexpectedIncorrectRole
@ Msg_SymmetricKeyExchange_FailedToDecrypt
@ Msg_RequestIdToken_ConnectionNotEncrypted
@ Phase_P2PAddressCheck_UserIdDoesNotMatchSource
@ Msg_SymmetricKeyExchange_UnexpectedIncorrectRole
@ Phase_AntiCheatIntegrity_KickedDueToEACFailure
@ Phase_LegacyIdentityCheck_UserAccountNotFoundAfterLoad
@ Phase_AutomaticEncryption_FailedToSignConnectionKeyPair
@ Msg_DeliverClientToken_AuthenticationFailed
@ Msg_RequestIdToken_UnexpectedIncorrectRole
@ Msg_RequestClientEphemeralKey_InvalidData
@ Phase_AutomaticEncryption_AutomaticEncryptionNotCompiled
@ Msg_RequestClientToken_UnexpectedTrustedServersNotEnabled
@ Msg_DeliverIdToken_ConnectionNotEncrypted
@ Phase_SanctionCheck_FailedToRetrieveSanctions
@ Msg_DeliverClientEphemeralKey_UnexpectedIncorrectRole
@ Msg_DeliverClientEphemeralKey_FailedToVerify
@ Msg_DeliverClientToken_TokenIsForADifferentAccount
@ Msg_DeliverClientToken_ConnectionNotTrusted
@ Msg_RequestClientToken_MissingTransferrableUserCredentials
@ Msg_DeliverIdToken_TokenIsForADifferentAccount
@ Msg_DeliverClientToken_ConnectionNotEncrypted
@ Msg_DeliverClientEphemeralKey_InvalidData
@ Msg_RequestClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_DeliverClientToken_UnexpectedIncorrectRole
@ Msg_DeliverClientEphemeralKey_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_SymmetricKeyExchange_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_EnableEncryption_UnexpectedAutomaticEncryptionNotEnabled
@ Msg_RequestClientToken_ConnectionNotTrusted
@ Phase_SanctionCheck_FailedToCopySanctionResult
@ Phase_LegacyIdentityCheck_CanNotCallUserInfo
@ Msg_RequestClientEphemeralKey_KeyNotLoaded
@ Phase_AntiCheatProof_InvalidSignatureForUnprotectedClient
@ Msg_EnableEncryption_UnexpectedIncorrectRole
@ Msg_DeliverClientEphemeralKey_FailedToEncrypt
@ Msg_RequestIdToken_CanNotRetrieveIdToken
@ Msg_RequestClientEphemeralKey_ResponsePacketGenerationFailed
EAsyncTaskNotificationPromptAction
Definition Enums.h:8508
ECompositeTextureMode
Definition Enums.h:18084
EBlueprintStatus
Definition Enums.h:9037
EPolyFlags
Definition Enums.h:4931
@ PF_ModelComponentMask
ERigControlValueType
Definition Enums.h:19089
EImportanceLevel
Definition Enums.h:6490
OodleLZ_Profile
Definition Enums.h:32965
EPluginEnabledByDefault
Definition Enums.h:7768
EGLTFJsonBufferTarget
Definition Enums.h:28409
FWPS_NET_BUFFER_LIST_EVENT_TYPE0_
Definition Enums.h:3453
EBakeNormalSpace
Definition Enums.h:24174
ERigUnitVisualDebugPointMode
Definition Enums.h:40787
EParticleSystemInsignificanceReaction
Definition Enums.h:37643
EUGCReadAction
Definition Enums.h:14904
@ k_EUGCRead_ContinueReadingUntilFinished
@ k_EUGCRead_ContinueReading
EStreamingStatus
Definition Enums.h:7517
EThreadCreateFlags
Definition Enums.h:11288
VkShaderFloatControlsIndependence
Definition Enums.h:27115
FWPM_CHANGE_TYPE_
Definition Enums.h:3147
ERHIResourceType
Definition Enums.h:4504
@ RRT_RayTracingAccelerationStructure
ECborEndianness
Definition Enums.h:26070
_MINIDUMP_TYPE
Definition Enums.h:34545
@ MiniDumpWithoutOptionalData
@ MiniDumpIgnoreInaccessibleMemory
@ MiniDumpWithPrivateWriteCopyMemory
@ MiniDumpScanInaccessiblePartialPages
@ MiniDumpWithoutAuxiliaryState
@ MiniDumpWithAvxXStateContext
@ MiniDumpWithUnloadedModules
@ MiniDumpWithFullMemoryInfo
@ MiniDumpWithProcessThreadData
@ MiniDumpWithFullAuxiliaryState
@ MiniDumpWithIndirectlyReferencedMemory
@ MiniDumpWithTokenInformation
@ MiniDumpWithPrivateReadWriteMemory
ESubmixSendStage
Definition Enums.h:11413
TextureCookPlatformTilingSettings
Definition Enums.h:18041
EInputCaptureSide
Definition Enums.h:13813
VkValidationCacheHeaderVersionEXT
Definition Enums.h:1244
ETemporalDenoiserMotionVectorType
Definition Enums.h:37086
ERemoteStoragePlatform
Definition Enums.h:15427
ESynthLFOType
Definition Enums.h:28861
EPSOPrecacheStateMask
Definition Enums.h:35189
EDataflowSetMaskConditionType
Definition Enums.h:25010
ModItemStatus
Definition Enums.h:4138
EDrawPolyPathWidthMode
Definition Enums.h:31383
ECrateMovementMode
Definition Enums.h:32147
EEventLoadNodeExecutionResult
Definition Enums.h:32247
EOnlineSharingPermissionState
Definition Enums.h:12634
VkDescriptorUpdateTemplateType
Definition Enums.h:2275
pffft_transform_t
Definition Enums.h:33291
EMontageBlendMode
Definition Enums.h:13426
EControllerActionOrigin
Definition Enums.h:15529
@ k_EControllerActionOrigin_PS5_RightTrigger_Click
@ k_EControllerActionOrigin_SteamDeck_Reserved2
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadWest
@ k_EControllerActionOrigin_XBox360_RightBumper
@ k_EControllerActionOrigin_PS5_CenterPad_DPadWest
@ k_EControllerActionOrigin_XBoxOne_LeftTrigger_Click
@ k_EControllerActionOrigin_Switch_RightStick_Click
@ k_EControllerActionOrigin_SteamV2_RightBumper
@ k_EControllerActionOrigin_SteamV2_RightTrigger_Pull
@ k_EControllerActionOrigin_PS5_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamV2_LeftTrigger_Pull
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamDeck_RightStick_Touch
@ k_EControllerActionOrigin_SteamDeck_Gyro_Move
@ k_EControllerActionOrigin_PS4_RightPad_Click
@ k_EControllerActionOrigin_PS4_LeftTrigger_Click
@ k_EControllerActionOrigin_XBoxOne_RightBumper
@ k_EControllerActionOrigin_SteamDeck_Reserved6
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadNorth
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftTrigger_Click
@ k_EControllerActionOrigin_PS4_LeftStick_Move
@ k_EControllerActionOrigin_PS5_RightPad_DPadEast
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadWest
@ k_EControllerActionOrigin_XBox360_RightTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_RightTrigger_Click
@ k_EControllerActionOrigin_LeftStick_DPadWest
@ k_EControllerActionOrigin_PS5_RightPad_Click
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Upper
@ k_EControllerActionOrigin_SteamDeck_Reserved11
@ k_EControllerActionOrigin_Switch_RightStick_Move
@ k_EControllerActionOrigin_XBoxOne_LeftBumper
@ k_EControllerActionOrigin_SteamDeck_DPad_North
@ k_EControllerActionOrigin_Switch_RightBumper
@ k_EControllerActionOrigin_Switch_ProGyro_Pitch
@ k_EControllerActionOrigin_Switch_RightGyro_Roll
@ k_EControllerActionOrigin_SteamDeck_Reserved14
@ k_EControllerActionOrigin_PS4_RightPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadEast
@ k_EControllerActionOrigin_XBoxOne_DPad_South
@ k_EControllerActionOrigin_PS5_CenterPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_DPad_East
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadSouth
@ k_EControllerActionOrigin_PS5_CenterPad_Click
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadSouth
@ k_EControllerActionOrigin_Switch_LeftTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_RightPad_Touch
@ k_EControllerActionOrigin_SteamV2_LeftStick_Click
@ k_EControllerActionOrigin_PS4_LeftStick_DPadEast
@ k_EControllerActionOrigin_PS5_RightStick_DPadSouth
@ k_EControllerActionOrigin_PS5_LeftStick_DPadSouth
@ k_EControllerActionOrigin_XBox360_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamV2_RightPad_Click
@ k_EControllerActionOrigin_XBox360_RightStick_Click
@ k_EControllerActionOrigin_PS5_LeftPad_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_Reserved16
@ k_EControllerActionOrigin_PS4_LeftStick_DPadWest
@ k_EControllerActionOrigin_XBox360_RightStick_Move
@ k_EControllerActionOrigin_XBoxOne_RightTrigger_Click
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadNorth
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadEast
@ k_EControllerActionOrigin_Switch_ProGyro_Yaw
@ k_EControllerActionOrigin_PS4_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamV2_LeftPad_Pressure
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamV2_LeftStick_Move
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS5_RightPad_DPadSouth
@ k_EControllerActionOrigin_Switch_RightTrigger_Click
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Lower
@ k_EControllerActionOrigin_PS4_LeftPad_DPadSouth
@ k_EControllerActionOrigin_Switch_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_Reserved13
@ k_EControllerActionOrigin_SteamDeck_Reserved7
@ k_EControllerActionOrigin_PS4_RightPad_Touch
@ k_EControllerActionOrigin_XBox360_RightTrigger_Click
@ k_EControllerActionOrigin_RightPad_DPadNorth
@ k_EControllerActionOrigin_RightPad_DPadSouth
@ k_EControllerActionOrigin_PS4_CenterPad_Click
@ k_EControllerActionOrigin_SteamDeck_Reserved9
@ k_EControllerActionOrigin_PS4_RightTrigger_Pull
@ k_EControllerActionOrigin_PS5_LeftPad_DPadEast
@ k_EControllerActionOrigin_Switch_RightGrip_Lower
@ k_EControllerActionOrigin_SteamDeck_Gyro_Roll
@ k_EControllerActionOrigin_SteamDeck_L2_SoftPull
@ k_EControllerActionOrigin_PS5_RightTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadWest
@ k_EControllerActionOrigin_PS4_RightStick_DPadNorth
@ k_EControllerActionOrigin_PS4_RightPad_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_LeftPad_Touch
@ k_EControllerActionOrigin_XBox360_LeftTrigger_Pull
@ k_EControllerActionOrigin_PS5_RightPad_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadSouth
@ k_EControllerActionOrigin_Switch_RightStick_DPadWest
@ k_EControllerActionOrigin_PS4_LeftPad_DPadEast
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadEast
@ k_EControllerActionOrigin_LeftStick_DPadEast
@ k_EControllerActionOrigin_PS4_CenterPad_Swipe
@ k_EControllerActionOrigin_PS4_LeftStick_Click
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadWest
@ k_EControllerActionOrigin_Switch_ProGyro_Roll
@ k_EControllerActionOrigin_Switch_LeftGyro_Pitch
@ k_EControllerActionOrigin_PS4_RightStick_Move
@ k_EControllerActionOrigin_SteamDeck_Reserved3
@ k_EControllerActionOrigin_PS5_RightPad_Touch
@ k_EControllerActionOrigin_PS5_CenterPad_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadWest
@ k_EControllerActionOrigin_SteamDeck_Gyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_RightStick_Move
@ k_EControllerActionOrigin_PS4_RightStick_Click
@ k_EControllerActionOrigin_XBoxOne_DPad_North
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadEast
@ k_EControllerActionOrigin_SteamDeck_LeftStick_Touch
@ k_EControllerActionOrigin_PS4_LeftPad_DPadNorth
@ k_EControllerActionOrigin_SteamV2_LeftBumper_Pressure
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadSouth
@ k_EControllerActionOrigin_PS4_RightStick_DPadEast
@ k_EControllerActionOrigin_SteamDeck_RightPad_Click
@ k_EControllerActionOrigin_SteamDeck_Reserved20
@ k_EControllerActionOrigin_Switch_RightGrip_Upper
@ k_EControllerActionOrigin_SteamV2_RightPad_Swipe
@ k_EControllerActionOrigin_XBox360_RightStick_DPadEast
@ k_EControllerActionOrigin_Switch_ProGyro_Move
@ k_EControllerActionOrigin_PS5_LeftStick_Click
@ k_EControllerActionOrigin_Switch_RightGyro_Yaw
@ k_EControllerActionOrigin_SteamV2_RightPad_Pressure
@ k_EControllerActionOrigin_PS5_LeftTrigger_Pull
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Pressure
@ k_EControllerActionOrigin_XBox360_LeftBumper
@ k_EControllerActionOrigin_SteamV2_LeftPad_DPadWest
@ k_EControllerActionOrigin_XBoxOne_RightGrip_Lower
@ k_EControllerActionOrigin_Switch_LeftTrigger_Click
@ k_EControllerActionOrigin_PS4_CenterPad_Touch
@ k_EControllerActionOrigin_RightTrigger_Click
@ k_EControllerActionOrigin_Switch_LeftStick_Move
@ k_EControllerActionOrigin_PS4_CenterPad_DPadEast
@ k_EControllerActionOrigin_SteamDeck_Reserved15
@ k_EControllerActionOrigin_XBox360_RightStick_DPadSouth
@ k_EControllerActionOrigin_XBox360_RightStick_DPadNorth
@ k_EControllerActionOrigin_Switch_RightGyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS4_LeftStick_DPadSouth
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_R2_SoftPull
@ k_EControllerActionOrigin_PS4_CenterPad_DPadWest
@ k_EControllerActionOrigin_Switch_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_DPad_South
@ k_EControllerActionOrigin_Switch_LeftGrip_Upper
@ k_EControllerActionOrigin_XBox360_DPad_North
@ k_EControllerActionOrigin_SteamDeck_Reserved19
@ k_EControllerActionOrigin_PS5_RightStick_Click
@ k_EControllerActionOrigin_Switch_RightStick_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_DPad_West
@ k_EControllerActionOrigin_SteamDeck_DPad_Move
@ k_EControllerActionOrigin_MaximumPossibleValue
@ k_EControllerActionOrigin_SteamDeck_LeftPad_Click
@ k_EControllerActionOrigin_XBoxOne_RightStick_Move
@ k_EControllerActionOrigin_Switch_LeftStick_DPadEast
@ k_EControllerActionOrigin_XBoxOne_LeftGrip_Upper
@ k_EControllerActionOrigin_LeftStick_DPadNorth
@ k_EControllerActionOrigin_PS5_LeftStick_DPadNorth
@ k_EControllerActionOrigin_Switch_LeftGyro_Move
@ k_EControllerActionOrigin_XBoxOne_RightStick_Click
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamV2_RightGrip_Pressure
@ k_EControllerActionOrigin_SteamV2_LeftBumper
@ k_EControllerActionOrigin_Switch_RightGyro_Move
@ k_EControllerActionOrigin_SteamDeck_LeftPad_Swipe
@ k_EControllerActionOrigin_XBoxOne_LeftStick_Move
@ k_EControllerActionOrigin_Switch_RightTrigger_Pull
@ k_EControllerActionOrigin_Switch_LeftStick_DPadNorth
@ k_EControllerActionOrigin_XBox360_LeftStick_Move
@ k_EControllerActionOrigin_PS5_CenterPad_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftStick_DPadEast
@ k_EControllerActionOrigin_SteamV2_RightBumper_Pressure
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftPad_Touch
@ k_EControllerActionOrigin_SteamDeck_LeftStick_Move
@ k_EControllerActionOrigin_PS4_RightTrigger_Click
@ k_EControllerActionOrigin_PS5_RightPad_Swipe
@ k_EControllerActionOrigin_SteamV2_RightGrip_Lower
@ k_EControllerActionOrigin_SteamDeck_Reserved4
@ k_EControllerActionOrigin_Switch_LeftStick_DPadSouth
@ k_EControllerActionOrigin_XBox360_LeftTrigger_Click
@ k_EControllerActionOrigin_PS5_RightPad_DPadWest
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadSouth
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadNorth
@ k_EControllerActionOrigin_SteamDeck_Reserved17
@ k_EControllerActionOrigin_SteamV2_RightGrip_Upper
@ k_EControllerActionOrigin_PS4_RightPad_DPadNorth
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadSouth
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadEast
@ k_EControllerActionOrigin_PS5_LeftTrigger_Click
@ k_EControllerActionOrigin_PS5_RightStick_DPadWest
@ k_EControllerActionOrigin_SteamDeck_Reserved10
@ k_EControllerActionOrigin_PS4_CenterPad_DPadNorth
@ k_EControllerActionOrigin_PS4_CenterPad_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_Reserved18
@ k_EControllerActionOrigin_Switch_LeftStick_Click
@ k_EControllerActionOrigin_SteamDeck_RightPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_RightStick_DPadWest
@ k_EControllerActionOrigin_Switch_LeftGyro_Roll
@ k_EControllerActionOrigin_XBoxOne_RightTrigger_Pull
@ k_EControllerActionOrigin_SteamDeck_LeftPad_DPadSouth
@ k_EControllerActionOrigin_PS5_LeftPad_DPadSouth
@ k_EControllerActionOrigin_SteamV2_LeftPad_Swipe
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadNorth
@ k_EControllerActionOrigin_PS5_CenterPad_Touch
@ k_EControllerActionOrigin_XBox360_LeftStick_Click
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadWest
@ k_EControllerActionOrigin_PS5_RightStick_Move
@ k_EControllerActionOrigin_PS4_RightStick_DPadSouth
@ k_EControllerActionOrigin_SteamDeck_Gyro_Yaw
@ k_EControllerActionOrigin_SteamV2_LeftPad_Click
@ k_EControllerActionOrigin_SteamV2_LeftGrip_Upper_Pressure
@ k_EControllerActionOrigin_PS5_LeftPad_DPadWest
@ k_EControllerActionOrigin_PS5_LeftStick_DPadWest
@ k_EControllerActionOrigin_SteamDeck_RightStick_DPadSouth
@ k_EControllerActionOrigin_PS5_CenterPad_DPadEast
@ k_EControllerActionOrigin_PS4_LeftTrigger_Pull
@ k_EControllerActionOrigin_PS4_LeftStick_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_LeftStick_DPadNorth
@ k_EControllerActionOrigin_XBoxOne_LeftGrip_Lower
@ k_EControllerActionOrigin_SteamDeck_Reserved12
@ k_EControllerActionOrigin_PS4_LeftPad_DPadWest
@ k_EControllerActionOrigin_SteamDeck_RightPad_Touch
@ k_EControllerActionOrigin_SteamDeck_Reserved8
@ k_EControllerActionOrigin_PS5_LeftStick_DPadEast
@ k_EControllerActionOrigin_XBoxOne_RightGrip_Upper
@ k_EControllerActionOrigin_XBoxOne_LeftTrigger_Pull
@ k_EControllerActionOrigin_XBox360_DPad_South
@ k_EControllerActionOrigin_Switch_LeftGrip_Lower
@ k_EControllerActionOrigin_SteamV2_RightPad_DPadEast
@ k_EControllerActionOrigin_LeftStick_DPadSouth
@ k_EControllerActionOrigin_Switch_LeftGyro_Yaw
@ k_EControllerActionOrigin_SteamDeck_Reserved5
@ k_EControllerActionOrigin_XBoxOne_LeftStick_Click
@ k_EControllerActionOrigin_SteamDeck_RightPad_DPadEast
@ k_EControllerActionOrigin_SteamV2_Gyro_Pitch
@ k_EControllerActionOrigin_SteamDeck_Reserved1
@ k_EControllerActionOrigin_Switch_LeftStick_DPadWest
@ k_EControllerActionOrigin_XBox360_LeftStick_DPadWest
@ k_EControllerActionOrigin_SteamV2_RightGrip_Upper_Pressure
@ k_EControllerActionOrigin_PS5_RightStick_DPadEast
@ k_EControllerActionOrigin_PS4_RightPad_DPadEast
@ k_EControllerActionOrigin_PS5_LeftStick_Move
@ k_EControllerActionOrigin_PS4_RightPad_DPadWest
_MEMORY_CACHING_TYPE
Definition Enums.h:2691
EHttpFlushReason
Definition Enums.h:17866
VkDynamicState
Definition Enums.h:2615
@ VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT
@ VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK
@ VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV
@ VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV
@ VK_DYNAMIC_STATE_BEGIN_RANGE
@ VK_DYNAMIC_STATE_DEPTH_BOUNDS
@ VK_DYNAMIC_STATE_STENCIL_REFERENCE
@ VK_DYNAMIC_STATE_LINE_WIDTH
@ VK_DYNAMIC_STATE_DEPTH_BIAS
@ VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV
@ VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV
@ VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT
@ VK_DYNAMIC_STATE_LINE_STIPPLE_EXT
@ VK_DYNAMIC_STATE_RANGE_SIZE
@ VK_DYNAMIC_STATE_STENCIL_WRITE_MASK
@ VK_DYNAMIC_STATE_BLEND_CONSTANTS
@ VK_DYNAMIC_STATE_END_RANGE
AnimationCompressionFormat
Definition Enums.h:6406
EPoseDriverOutput
Definition Enums.h:36740
ETimelineSigType
Definition Enums.h:18831
EShaderPlatform
Definition Enums.h:4996
@ SP_VULKAN_ES3_1_LUMIN_REMOVED
EOldShaderPlatform
Definition Enums.h:32989
EGLTFJsonInterpolation
Definition Enums.h:28347
ENoiseFunction
Definition Enums.h:37733
@ NOISEFUNCTION_GradientTex3D
EShadowMeshSelection
Definition Enums.h:35128
VkMemoryHeapFlagBits
Definition Enums.h:1221
EIKRigGoalSpace
Definition Enums.h:24548
EUniformBufferValidation
Definition Enums.h:7784
ECFCoreHashAlgo
Definition Enums.h:14405
ELevelInstancePivotType
Definition Enums.h:40009
EMaterialFloatPrecisionMode
Definition Enums.h:4691
ESafeZoneType
Definition Enums.h:22337
UResType
Definition Enums.h:33774
@ RES_INT_VECTOR
@ URES_INT_VECTOR
WICComponentType
Definition Enums.h:3967
EWarpingEvaluationMode
Definition Enums.h:7827
FWPS_ALE_PORT_STATUS0_
Definition Enums.h:3154
EEdGraphNodeDeprecationMessageType
Definition Enums.h:13851
EVRSGenerationFlags
Definition Enums.h:36810
EOverlaysFileType
Definition Enums.h:39061
GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags
Definition Enums.h:39404
GROUP_WINDOW_ROLE
Definition Enums.h:3846
VkVertexInputRate
Definition Enums.h:2265
@ VK_VERTEX_INPUT_RATE_BEGIN_RANGE
EOS_EConnectionClosedReason
Definition Enums.h:21557
dtPolyTypes
Definition Enums.h:39285
@ DT_POLYTYPE_OFFMESH_POINT
@ DT_POLYTYPE_OFFMESH_SEGMENT
_SAR_STREAM_INVALIDATION_EVENT_TYPE
Definition Enums.h:3773
EMeshAttributePaintToolActions
Definition Enums.h:26140
EOrbitChainMode
Definition Enums.h:40096
EDebugState
Definition Enums.h:25139
@ DEBUGSTATE_TestLFEBleed
@ DEBUGSTATE_DisableHPF
@ DEBUGSTATE_IsolateDryAudio
@ DEBUGSTATE_DisableLPF
@ DEBUGSTATE_IsolateReverb
@ DEBUGSTATE_DisableRadio
EAnimDataModelNotifyType
Definition Enums.h:12464
ETextWrappingPolicy
Definition Enums.h:11642
EProcessTileTasksSyncTimeSlicedState
Definition Enums.h:32115
EProceduralSphereType
Definition Enums.h:23397
Beam2SourceTargetTangentMethod
Definition Enums.h:38121
EAnimNodeInitializationStatus
Definition Enums.h:37894
EDebugCameraStyle
Definition Enums.h:24487
mi_segment_kind_e
Definition Enums.h:33130
EConfigManifestVersion
Definition Enums.h:32192
EDynamicResolutionStatus
Definition Enums.h:17073
EMeshCameraFacingUpAxis
Definition Enums.h:37754
ESplineModulationColorMask
Definition Enums.h:37384
EDLSSSupport
Definition Enums.h:21463
@ NotSupportedDriverOutOfDate
@ NotSupportedIncompatibleAPICaptureToolActive
@ NotSupportedOperatingSystemOutOfDate
@ NotSupportedIncompatibleHardware
FWPI_VPN_TRIGGER_EVENT_TYPE_
Definition Enums.h:2729
ECFCoreThumbsUpDirection
Definition Enums.h:17854
ECRSimPointForceType
Definition Enums.h:19997
EStereoDelayFiltertype
Definition Enums.h:29292
_INTERFACE_TYPE
Definition Enums.h:3123
EUsdSaveDialogBehavior
Definition Enums.h:24369
EGLTFJsonTextureWrap
Definition Enums.h:28458
EStreamingOperationResult
Definition Enums.h:10228
EHoudiniAssetState
Definition Enums.h:20972
ESmoothMeshToolSmoothType
Definition Enums.h:26697
EDoWorkTimeSlicedState
Definition Enums.h:32079
DistributionParamMode
Definition Enums.h:28674
EEntryCategory
Definition Enums.h:33327
VkCoverageReductionModeNV
Definition Enums.h:1125
EDetachmentRule
Definition Enums.h:11684
IPSEC_SA_CONTEXT_EVENT_TYPE0_
Definition Enums.h:3446
ELumenRayLightingMode
Definition Enums.h:22164
EHoleFillOpFillType
Definition Enums.h:18565
EResolveClass
Definition Enums.h:21897
EPCGMetadataMakeVector4
Definition Enums.h:22674
OodleLZ_Compressor
Definition Enums.h:32809
EBlendSpaceAxis
Definition Enums.h:17118
EGBufferCompression
Definition Enums.h:5505
EDDSCaps
Definition Enums.h:38387
@ DDSC_CubeMap_AllFaces
EOodleNetResult
Definition Enums.h:21829
EShaderParamBindingType
Definition Enums.h:13302
ELifetimeRepNotifyCondition
Definition Enums.h:7059
VkRayTracingShaderGroupTypeKHR
Definition Enums.h:26881
EOS_EPacketReliability
Definition Enums.h:21550
ECFCoreExternalAuthProvider
Definition Enums.h:13457
ESlateLineJoinType
Definition Enums.h:20178
EPolyEditExtrudeDistanceMode
Definition Enums.h:23674
EArchiveReferenceMarkerFlags
Definition Enums.h:28132
EMIDCreationFlags
Definition Enums.h:32412
EEvaluationMethod
Definition Enums.h:8599
EPolyEditExtrudeModeOptions
Definition Enums.h:23691
EQuartzTimeSignatureQuantization
Definition Enums.h:22110
EIoContainerFlags
Definition Enums.h:7667
EStaticMeshVertexUVType
Definition Enums.h:10459
EHairStrandsCompositionType
Definition Enums.h:34136
VkDescriptorPoolCreateFlagBits
Definition Enums.h:26911
EFieldCullingOperationType
Definition Enums.h:27539
FWPS_NET_BUFFER_LIST_TYPE_
Definition Enums.h:3733
_KINTERRUPT_POLARITY
Definition Enums.h:2717
VkPipelineStageFlagBits
Definition Enums.h:27146
@ VK_PIPELINE_STAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
@ VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT
@ VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT
@ VK_PIPELINE_STAGE_TRANSFORM_FEEDBACK_BIT_EXT
@ VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_NV
@ VK_PIPELINE_STAGE_CONDITIONAL_RENDERING_BIT_EXT
@ VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT
@ VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR
@ VK_PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR
@ VK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT
ECustomDataRowCountMethod
Definition Enums.h:37724
EOptimusSkinnedMeshExecDomain
Definition Enums.h:26012
EPingAverageType
Definition Enums.h:17055
VkAttachmentStoreOp
Definition Enums.h:794
EActorMovementCompensationMode
Definition Enums.h:7820
EOnlineNotificationResult
Definition Enums.h:12282
ETextureLossyCompressionAmount
Definition Enums.h:11771
UCharNameChoice
Definition Enums.h:30396
EMaterialShadingRate
Definition Enums.h:6195
EKnownIniFile
Definition Enums.h:20462
ELightUnits
Definition Enums.h:8551
dictIssue_directive
Definition Enums.h:32898
ECopyTextureResourceType
Definition Enums.h:36086
EHandKeypoint
Definition Enums.h:12893
ETextureMipCount
Definition Enums.h:11364
EFractureEngineClusterSizeMethod
Definition Enums.h:21903
ERTRootSignatureType
Definition Enums.h:21495
ECppProperty
Definition Enums.h:17861
CHANNELOPTIONS
Definition Enums.h:3741
ELODStreamingCallbackResult
Definition Enums.h:21303
ASSOCIATIONLEVEL
Definition Enums.h:110
EModuleLoadResult
Definition Enums.h:19764
ESceneRenderCleanUpMode
Definition Enums.h:34690
ERasterizeGeomRecastTimeSlicedState
Definition Enums.h:32060
EJson
Definition Enums.h:9877
ELeaderboardSortMethod
Definition Enums.h:14976
ETriggerEvent
Definition Enums.h:25489
ESynthModEnvPatch
Definition Enums.h:28895
EPCGMetadataTypes
Definition Enums.h:20504
ELandscapeDirtyingMode
Definition Enums.h:37392
EHairCardsGenerationType
Definition Enums.h:18412
EItemPreviewType
Definition Enums.h:16039
@ k_EItemPreviewType_EnvironmentMap_HorizontalCross
@ k_EItemPreviewType_EnvironmentMap_LatLong
@ k_EItemPreviewType_ReservedMax
@ k_EItemPreviewType_YouTubeVideo
VkImageViewType
Definition Enums.h:2171
@ VK_IMAGE_VIEW_TYPE_CUBE_ARRAY
@ VK_IMAGE_VIEW_TYPE_RANGE_SIZE
@ VK_IMAGE_VIEW_TYPE_BEGIN_RANGE
@ VK_IMAGE_VIEW_TYPE_END_RANGE
ELoudnessNRTCurveTypeEnum
Definition Enums.h:32750
rcTimerLabel
Definition Enums.h:32021
@ RC_TIMER_BUILD_CONTOURS_SIMPLIFY
@ RC_TIMER_BUILD_DISTANCEFIELD
@ RC_TIMER_BUILD_POLYMESH
@ RC_TIMER_MERGE_POLYMESH
@ RC_TIMER_FILTER_WALKABLE
@ RC_TIMER_BUILD_CLUSTERS
@ RC_TIMER_BUILD_POLYMESHDETAIL
@ RC_TIMER_BUILD_COMPACTHEIGHTFIELD
@ RC_TIMER_BUILD_REGIONS_EXPAND
@ RC_TIMER_MARK_CONVEXPOLY_AREA
@ RC_TIMER_FILTER_BORDER
@ RC_TIMER_MERGE_POLYMESHDETAIL
@ RC_TIMER_BUILD_DISTANCEFIELD_DIST
@ RC_TIMER_MARK_BOX_AREA
@ RC_TIMER_BUILD_REGIONS_WATERSHED
@ RC_TIMER_BUILD_REGIONS_FLOOD
@ RC_TIMER_MARK_CYLINDER_AREA
@ RC_TIMER_BUILD_REGIONS_FILTER
@ RC_TIMER_FILTER_LOW_OBSTACLES
@ RC_TIMER_BUILD_REGIONS
@ RC_TIMER_BUILD_CONTOURS
@ RC_TIMER_BUILD_CONTOURS_TRACE
@ RC_TIMER_BUILD_DISTANCEFIELD_BLUR
@ RC_TIMER_RASTERIZE_TRIANGLES
WICColorContextType
Definition Enums.h:3979
EClearType
Definition Enums.h:40456
EDescendantScrollDestination
Definition Enums.h:29001
EUsdDefaultKind
Definition Enums.h:19837
EPCGMedadataTransformOperation
Definition Enums.h:22755
EHairTransmittancePassType
Definition Enums.h:37141
EUniverse
Definition Enums.h:14911
@ k_EUniversePublic
@ k_EUniverseInvalid
@ k_EUniverseInternal
ESteamAuthStatus
Definition Enums.h:16816
ERepLayoutFlags
Definition Enums.h:10408
@ HasObjectOrNetSerializeProperties
EArchiveReplaceObjectFlags
Definition Enums.h:29647
EOpusFrameSizes
Definition Enums.h:37607
EQueueMode
Definition Enums.h:19635
_DATA_PACER_EVENT
Definition Enums.h:3780
FWP_DATA_TYPE_
Definition Enums.h:2931
@ FWP_SECURITY_DESCRIPTOR_TYPE
@ FWP_TOKEN_INFORMATION_TYPE
@ FWP_TOKEN_ACCESS_INFORMATION_TYPE
VkPhysicalDeviceType
Definition Enums.h:2047
@ VK_PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
EGizmoElementInteractionState
Definition Enums.h:39025
EFontFallback
Definition Enums.h:7236
APPDOCLISTTYPE
Definition Enums.h:189
EChatEntryType
Definition Enums.h:15304
@ k_EChatEntryTypeLinkBlocked
@ k_EChatEntryTypeHistoricalChat
@ k_EChatEntryTypeDisconnected
@ k_EChatEntryTypeLeftConversation
@ k_EChatEntryTypeInviteGame
EHttpServerResponseCodes
Definition Enums.h:31679
EWorkshopFileAction
Definition Enums.h:15476
CURLoption
Definition Enums.h:35510
@ CURLOPT_ACCEPTTIMEOUT_MS
@ CURLOPT_FTP_USE_EPSV
@ CURLOPT_TRAILERFUNCTION
@ CURLOPT_HTTP_TRANSFER_DECODING
@ CURLOPT_HTTP_CONTENT_DECODING
@ CURLOPT_TLSAUTH_TYPE
@ CURLOPT_PROXY_SSL_VERIFYHOST
@ CURLOPT_HTTP_VERSION
@ CURLOPT_CONNECTTIMEOUT_MS
@ CURLOPT_PROXYUSERNAME
@ CURLOPT_TIMECONDITION
@ CURLOPT_TLSAUTH_USERNAME
@ CURLOPT_SSH_HOST_PUBLIC_KEY_MD5
@ CURLOPT_SSL_ENABLE_NPN
@ CURLOPT_OPENSOCKETFUNCTION
@ CURLOPT_BUFFERSIZE
@ CURLOPT_PROXY_CRLFILE
@ CURLOPT_SSL_CTX_DATA
@ CURLOPT_SUPPRESS_CONNECT_HEADERS
@ CURLOPT_PATH_AS_IS
@ CURLOPT_CONV_TO_NETWORK_FUNCTION
@ CURLOPT_COPYPOSTFIELDS
@ CURLOPT_CONV_FROM_UTF8_FUNCTION
@ CURLOPT_OPENSOCKETDATA
@ CURLOPT_FOLLOWLOCATION
@ CURLOPT_PROGRESSFUNCTION
@ CURLOPT_HTTPPROXYTUNNEL
@ CURLOPT_READFUNCTION
@ CURLOPT_TIMEOUT_MS
@ CURLOPT_MAXLIFETIME_CONN
@ CURLOPT_CLOSESOCKETFUNCTION
@ CURLOPT_SSL_VERIFYPEER
@ CURLOPT_TELNETOPTIONS
@ CURLOPT_CHUNK_DATA
@ CURLOPT_PROXY_TRANSFER_MODE
@ CURLOPT_TCP_NODELAY
@ CURLOPT_SOCKS5_GSSAPI_NEC
@ CURLOPT_NETRC_FILE
@ CURLOPT_FTP_ACCOUNT
@ CURLOPT_FTP_FILEMETHOD
@ CURLOPT_MAXFILESIZE
@ CURLOPT_ERRORBUFFER
@ CURLOPT_FTP_USE_EPRT
@ CURLOPT_UNIX_SOCKET_PATH
@ CURLOPT_CAINFO_BLOB
@ CURLOPT_FTP_CREATE_MISSING_DIRS
@ CURLOPT_TIMEVALUE_LARGE
@ CURLOPT_SEEKFUNCTION
@ CURLOPT_DNS_INTERFACE
@ CURLOPT_CONNECT_TO
@ CURLOPT_GSSAPI_DELEGATION
@ CURLOPT_FTP_USE_PRET
@ CURLOPT_STREAM_DEPENDS
@ CURLOPT_KEEP_SENDING_ON_ERROR
@ CURLOPT_TCP_FASTOPEN
@ CURLOPT_CHUNK_BGN_FUNCTION
@ CURLOPT_SSH_KEYDATA
@ CURLOPT_DOH_SSL_VERIFYPEER
@ CURLOPT_HSTSREADDATA
@ CURLOPT_SSLENGINE_DEFAULT
@ CURLOPT_CHUNK_END_FUNCTION
@ CURLOPT_XOAUTH2_BEARER
@ CURLOPT_EXPECT_100_TIMEOUT_MS
@ CURLOPT_CUSTOMREQUEST
@ CURLOPT_SSH_PRIVATE_KEYFILE
@ CURLOPT_RANDOM_FILE
@ CURLOPT_PROXY_SSLKEY_BLOB
@ CURLOPT_SOCKOPTDATA
@ CURLOPT_TRANSFER_ENCODING
@ CURLOPT_RTSP_TRANSPORT
@ CURLOPT_XFERINFODATA
@ CURLOPT_PROXY_SSL_CIPHER_LIST
@ CURLOPT_PROXY_SERVICE_NAME
@ CURLOPT_DNS_LOCAL_IP4
@ CURLOPT_DNS_USE_GLOBAL_CACHE
@ CURLOPT_HEADERFUNCTION
@ CURLOPT_SSH_KEYFUNCTION
@ CURLOPT_HTTP200ALIASES
@ CURLOPT_SSL_OPTIONS
@ CURLOPT_CONNECT_ONLY
@ CURLOPT_MAXFILESIZE_LARGE
@ CURLOPT_PROXY_TLSAUTH_USERNAME
@ CURLOPT_PROXY_ISSUERCERT
@ CURLOPT_ADDRESS_SCOPE
@ CURLOPT_TLS13_CIPHERS
@ CURLOPT_PREREQDATA
@ CURLOPT_UPKEEP_INTERVAL_MS
@ CURLOPT_ISSUERCERT
@ CURLOPT_PROXY_TLS13_CIPHERS
@ CURLOPT_PROXY_SSLKEYTYPE
@ CURLOPT_DEBUGFUNCTION
@ CURLOPT_UPLOAD_BUFFERSIZE
@ CURLOPT_MAX_RECV_SPEED_LARGE
@ CURLOPT_WRITEFUNCTION
@ CURLOPT_TCP_KEEPIDLE
@ CURLOPT_PROXY_SSLVERSION
@ CURLOPT_FNMATCH_FUNCTION
@ CURLOPT_FRESH_CONNECT
@ CURLOPT_MAXAGE_CONN
@ CURLOPT_COOKIESESSION
@ CURLOPT_MAX_SEND_SPEED_LARGE
@ CURLOPT_SSL_VERIFYHOST
@ CURLOPT_TRAILERDATA
@ CURLOPT_SSH_COMPRESSION
@ CURLOPT_PROXY_KEYPASSWD
@ CURLOPT_PROXY_CAINFO_BLOB
@ CURLOPT_CONNECTTIMEOUT
@ CURLOPT_TCP_KEEPINTVL
@ CURLOPT_IOCTLFUNCTION
@ CURLOPT_HSTSREADFUNCTION
@ CURLOPT_PROXY_SSL_VERIFYPEER
@ CURLOPT_TFTP_NO_OPTIONS
@ CURLOPT_NEW_DIRECTORY_PERMS
@ CURLOPT_PREREQFUNCTION
@ CURLOPT_HAPROXYPROTOCOL
@ CURLOPT_RESOLVER_START_DATA
@ CURLOPT_SSLKEYTYPE
@ CURLOPT_DOH_SSL_VERIFYSTATUS
@ CURLOPT_PROXY_ISSUERCERT_BLOB
@ CURLOPT_PROXYUSERPWD
@ CURLOPT_HSTSWRITEFUNCTION
@ CURLOPT_POSTFIELDS
@ CURLOPT_REDIR_PROTOCOLS
@ CURLOPT_MIME_OPTIONS
@ CURLOPT_SSH_KNOWNHOSTS
@ CURLOPT_SSL_CTX_FUNCTION
@ CURLOPT_FTP_RESPONSE_TIMEOUT
@ CURLOPT_MAIL_RCPT_ALLLOWFAILS
@ CURLOPT_XFERINFOFUNCTION
@ CURLOPT_WILDCARDMATCH
@ CURLOPT_RTSP_SERVER_CSEQ
@ CURLOPT_PROXY_SSL_OPTIONS
@ CURLOPT_ALTSVC_CTRL
@ CURLOPT_PROXY_TLSAUTH_PASSWORD
@ CURLOPT_LOGIN_OPTIONS
@ CURLOPT_SERVICE_NAME
@ CURLOPT_PROXY_SSLKEY
@ CURLOPT_TLSAUTH_PASSWORD
@ CURLOPT_ISSUERCERT_BLOB
@ CURLOPT_NOPROGRESS
@ CURLOPT_PINNEDPUBLICKEY
@ CURLOPT_OBSOLETE72
@ CURLOPT_PROXY_SSLCERT
@ CURLOPT_PROXY_PINNEDPUBLICKEY
@ CURLOPT_FTP_ALTERNATIVE_TO_USER
@ CURLOPT_INFILESIZE_LARGE
@ CURLOPT_SSH_PUBLIC_KEYFILE
@ CURLOPT_STREAM_DEPENDS_E
@ CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS
@ CURLOPT_RESUME_FROM
@ CURLOPT_PROXY_CAINFO
@ CURLOPT_DNS_SHUFFLE_ADDRESSES
@ CURLOPT_LOCALPORTRANGE
@ CURLOPT_DOH_SSL_VERIFYHOST
@ CURLOPT_RTSP_STREAM_URI
@ CURLOPT_PROXYPASSWORD
@ CURLOPT_INTERLEAVEDATA
@ CURLOPT_DNS_CACHE_TIMEOUT
@ CURLOPT_DEFAULT_PROTOCOL
@ CURLOPT_SSH_AUTH_TYPES
@ CURLOPT_CONV_FROM_NETWORK_FUNCTION
@ CURLOPT_SSLCERTTYPE
@ CURLOPT_MAXCONNECTS
@ CURLOPT_FTPSSLAUTH
@ CURLOPT_TRANSFERTEXT
@ CURLOPT_ABSTRACT_UNIX_SOCKET
@ CURLOPT_AUTOREFERER
@ CURLOPT_PROXY_TLSAUTH_TYPE
@ CURLOPT_SSL_VERIFYSTATUS
@ CURLOPT_RTSP_REQUEST
@ CURLOPT_FORBID_REUSE
@ CURLOPT_SSL_FALSESTART
@ CURLOPT_OBSOLETE40
@ CURLOPT_POSTFIELDSIZE
@ CURLOPT_POSTFIELDSIZE_LARGE
@ CURLOPT_HTTP09_ALLOWED
@ CURLOPT_RTSP_CLIENT_CSEQ
@ CURLOPT_SSLKEY_BLOB
@ CURLOPT_FAILONERROR
@ CURLOPT_SSL_ENABLE_ALPN
@ CURLOPT_COOKIEFILE
@ CURLOPT_STREAM_WEIGHT
@ CURLOPT_REQUEST_TARGET
@ CURLOPT_DIRLISTONLY
@ CURLOPT_SASL_AUTHZID
@ CURLOPT_SSL_SESSIONID_CACHE
@ CURLOPT_COOKIELIST
@ CURLOPT_SOCKS5_AUTH
@ CURLOPT_FTP_SKIP_PASV_IP
@ CURLOPT_SOCKOPTFUNCTION
@ CURLOPT_UNRESTRICTED_AUTH
@ CURLOPT_LOW_SPEED_TIME
@ CURLOPT_PROXY_CAPATH
@ CURLOPT_SSLCERT_BLOB
@ CURLOPT_CLOSESOCKETDATA
@ CURLOPT_SSL_CIPHER_LIST
@ CURLOPT_IGNORE_CONTENT_LENGTH
@ CURLOPT_RESOLVER_START_FUNCTION
@ CURLOPT_DNS_SERVERS
@ CURLOPT_SSLVERSION
@ CURLOPT_HSTSWRITEDATA
@ CURLOPT_TFTP_BLKSIZE
@ CURLOPT_INTERLEAVEFUNCTION
@ CURLOPT_RESUME_FROM_LARGE
@ CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256
@ CURLOPT_HTTPHEADER
@ CURLOPT_LOW_SPEED_LIMIT
@ CURLOPT_SOCKS5_GSSAPI_SERVICE
@ CURLOPT_SSL_EC_CURVES
@ CURLOPT_DISALLOW_USERNAME_IN_URL
@ CURLOPT_PROXY_SSLCERTTYPE
@ CURLOPT_FNMATCH_DATA
@ CURLOPT_PROXYHEADER
@ CURLOPT_INFILESIZE
@ CURLOPT_DNS_LOCAL_IP6
@ CURLOPT_TCP_KEEPALIVE
@ CURLOPT_NEW_FILE_PERMS
@ CURLOPT_PROXY_SSLCERT_BLOB
@ CURLOPT_ACCEPT_ENCODING
@ CURLOPT_RTSP_SESSION_ID
@ CURLOPT_FTP_SSL_CCC
@ CURLOPT_HEADERDATA
EPhysBodyOp
Definition Enums.h:7563
ELoadModuleFlags
Definition Enums.h:19758
EForkProcessRole
Definition Enums.h:9492
ESteelShieldDataFlags
Definition Enums.h:26196
AnimPhysAngularConstraintType
Definition Enums.h:36333
EBakeMapType
Definition Enums.h:24338
EAREye
Definition Enums.h:36434
tableType_t
Definition Enums.h:32904
EBinkMoviePlayerBinkBufferModes
Definition Enums.h:39371
OodleLZ_CheckCRC
Definition Enums.h:32802
DWMWINDOWATTRIBUTE
Definition Enums.h:32538
EReflectedAndRefractedRayTracedShadows
Definition Enums.h:8625
EInstallStatus
Definition Enums.h:27973
@ EInstallStatus_Uninstalling
@ EInstallStatus_InstalledButNeedsUpdateMyMods
@ EInstallStatus_InstalledButNeedsUpdate
EInstallBundleStatus
Definition Enums.h:40391
EInGamePerfTrackers
Definition Enums.h:11256
ERaSpatializationMethod
Definition Enums.h:33305
dtCompressedTileFlags
Definition Enums.h:39260
EShaderParameterFlags
Definition Enums.h:6930
EPCGMetadataMakeVector3
Definition Enums.h:22668
sentry_level_e
Definition Enums.h:21510
EClientRequestType
Definition Enums.h:14104
EGroomInterpolationQuality
Definition Enums.h:18269
EMonthOfYear
Definition Enums.h:13096
ETextureSourceFormat
Definition Enums.h:5035
EDataflowWaveFunctionType
Definition Enums.h:25031
VkDescriptorSetLayoutCreateFlagBits
Definition Enums.h:26937
TextureFilter
Definition Enums.h:8870
EGeometryScriptOffsetFacesType
Definition Enums.h:18208
EGroupTopologyDeformationStrategy
Definition Enums.h:31304
EPropertyExportCPPFlags
Definition Enums.h:18418
EBlendListTransitionType
Definition Enums.h:33426
EGrassScaling
Definition Enums.h:37005
EInstallBundleRequestFlags
Definition Enums.h:11034
ELightSourceShape
Definition Enums.h:35341
DLAttr
Definition Enums.h:2673
ESwapRootBone
Definition Enums.h:36306
EDerivedDataCacheStatus
Definition Enums.h:38212
EVoiceSampleRate
Definition Enums.h:20009
VkColorSpaceKHR
Definition Enums.h:1037
@ VK_COLOR_SPACE_EXTENDED_SRGB_LINEAR_EXT
@ VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT
@ VK_COLOR_SPACE_ADOBERGB_LINEAR_EXT
@ VK_COLOR_SPACE_BT709_LINEAR_EXT
@ VK_COLOR_SPACE_HDR10_ST2084_EXT
@ VK_COLOR_SPACE_BT709_NONLINEAR_EXT
@ VK_COLOR_SPACE_END_RANGE_KHR
@ VK_COLORSPACE_SRGB_NONLINEAR_KHR
@ VK_COLOR_SPACE_DCI_P3_LINEAR_EXT
@ VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
@ VK_COLOR_SPACE_BT2020_LINEAR_EXT
@ VK_COLOR_SPACE_DCI_P3_NONLINEAR_EXT
@ VK_COLOR_SPACE_PASS_THROUGH_EXT
@ VK_COLOR_SPACE_BEGIN_RANGE_KHR
@ VK_COLOR_SPACE_HDR10_HLG_EXT
@ VK_COLOR_SPACE_DISPLAY_NATIVE_AMD
@ VK_COLOR_SPACE_DISPLAY_P3_NONLINEAR_EXT
@ VK_COLOR_SPACE_ADOBERGB_NONLINEAR_EXT
@ VK_COLOR_SPACE_RANGE_SIZE_KHR
@ VK_COLOR_SPACE_DISPLAY_P3_LINEAR_EXT
@ VK_COLOR_SPACE_DOLBYVISION_EXT
ERigVMOpCode
Definition Enums.h:18863
EBakeCurvatureTypeMode
Definition Enums.h:24180
ENotificationPosition
Definition Enums.h:15320
EWorldPartitionInitState
Definition Enums.h:32305
NSVGspreadType
Definition Enums.h:34393
VkPresentModeKHR
Definition Enums.h:1075
@ VK_PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR
@ VK_PRESENT_MODE_RANGE_SIZE_KHR
@ VK_PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR
@ VK_PRESENT_MODE_BEGIN_RANGE_KHR
@ VK_PRESENT_MODE_FIFO_RELAXED_KHR
FWPM_FIELD_TYPE_
Definition Enums.h:3319
ENavMeshDetailFlags
Definition Enums.h:39715
EARLineTraceChannels
Definition Enums.h:36563
EDebugProjectionHairType
Definition Enums.h:25637
IPSEC_AUTH_TYPE_
Definition Enums.h:3093
EMeshSelectionElementType
Definition Enums.h:23500
EGroomStrandsSize
Definition Enums.h:18328
EOffsetMeshSelectionInteractionMode
Definition Enums.h:24423
EGeometryScriptCombineAttributesMode
Definition Enums.h:17914
ERigUnitDebugPointMode
Definition Enums.h:40780
EObjectTypeQuery
Definition Enums.h:7967
@ ObjectTypeQuery17
Definition Enums.h:7984
@ ObjectTypeQuery2
Definition Enums.h:7969
@ ObjectTypeQuery3
Definition Enums.h:7970
@ ObjectTypeQuery20
Definition Enums.h:7987
@ ObjectTypeQuery5
Definition Enums.h:7972
@ ObjectTypeQuery13
Definition Enums.h:7980
@ ObjectTypeQuery32
Definition Enums.h:7999
@ ObjectTypeQuery28
Definition Enums.h:7995
@ ObjectTypeQuery21
Definition Enums.h:7988
@ ObjectTypeQuery27
Definition Enums.h:7994
@ ObjectTypeQuery7
Definition Enums.h:7974
@ ObjectTypeQuery22
Definition Enums.h:7989
@ ObjectTypeQuery1
Definition Enums.h:7968
@ ObjectTypeQuery16
Definition Enums.h:7983
@ ObjectTypeQuery_MAX
Definition Enums.h:8000
@ ObjectTypeQuery4
Definition Enums.h:7971
@ ObjectTypeQuery12
Definition Enums.h:7979
@ ObjectTypeQuery25
Definition Enums.h:7992
@ ObjectTypeQuery9
Definition Enums.h:7976
@ ObjectTypeQuery8
Definition Enums.h:7975
@ ObjectTypeQuery29
Definition Enums.h:7996
@ ObjectTypeQuery30
Definition Enums.h:7997
@ ObjectTypeQuery31
Definition Enums.h:7998
@ ObjectTypeQuery18
Definition Enums.h:7985
@ ObjectTypeQuery24
Definition Enums.h:7991
@ ObjectTypeQuery14
Definition Enums.h:7981
@ ObjectTypeQuery23
Definition Enums.h:7990
@ ObjectTypeQuery19
Definition Enums.h:7986
@ ObjectTypeQuery11
Definition Enums.h:7978
@ ObjectTypeQuery10
Definition Enums.h:7977
@ ObjectTypeQuery15
Definition Enums.h:7982
@ ObjectTypeQuery6
Definition Enums.h:7973
@ ObjectTypeQuery26
Definition Enums.h:7993
NV_GPU_PERF_CHANGE_SEQ_2X_STEP_ID
Definition Enums.h:1373
EControlRigContextChannelToKey
Definition Enums.h:19118
EAudioSpectrumBandPresetType
Definition Enums.h:13418
EPluginDescriptorVersion
Definition Enums.h:34988
FWP_MATCH_TYPE_
Definition Enums.h:2788
@ FWP_MATCH_EQUAL_CASE_INSENSITIVE
AnimPhysCollisionType
Definition Enums.h:36319
ENDISkeletalMesh_SourceMode
Definition Enums.h:11379
ERBFVectorDistanceType
Definition Enums.h:40851
FWPM_VSWITCH_EVENT_TYPE_
Definition Enums.h:2856
@ FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER
@ FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION
EMobileShadowQuality
Definition Enums.h:36682
EAlignObjectsBoxPoint
Definition Enums.h:24318
EGrassSurfaceFilter
Definition Enums.h:37012
EDistanceFieldShadowingType
Definition Enums.h:37235
CURLcode
Definition Enums.h:35812
@ CURLE_TFTP_UNKNOWNID
@ CURLE_OBSOLETE20
@ CURLE_BAD_FUNCTION_ARGUMENT
@ CURLE_OBSOLETE40
@ CURLE_BAD_DOWNLOAD_RESUME
@ CURLE_OBSOLETE29
@ CURLE_SSL_CERTPROBLEM
@ CURLE_TFTP_NOSUCHUSER
@ CURLE_FILESIZE_EXCEEDED
@ CURLE_OBSOLETE51
@ CURLE_FTP_ACCEPT_FAILED
@ CURLE_COULDNT_CONNECT
@ CURLE_BAD_CONTENT_ENCODING
@ CURLE_PEER_FAILED_VERIFICATION
@ CURLE_UNSUPPORTED_PROTOCOL
@ CURLE_SSL_CIPHER
@ CURLE_REMOTE_ACCESS_DENIED
@ CURLE_OUT_OF_MEMORY
@ CURLE_PARTIAL_FILE
@ CURLE_SSL_ENGINE_INITFAILED
@ CURLE_OBSOLETE50
@ CURLE_SSL_CRL_BADFILE
@ CURLE_USE_SSL_FAILED
@ CURLE_AUTH_ERROR
@ CURLE_SSL_CACERT_BADFILE
@ CURLE_FTP_COULDNT_SET_TYPE
@ CURLE_FTP_WEIRD_PASS_REPLY
@ CURLE_QUOTE_ERROR
@ CURLE_UNKNOWN_OPTION
@ CURLE_FUNCTION_NOT_FOUND
@ CURLE_FTP_WEIRD_PASV_REPLY
@ CURLE_HTTP_POST_ERROR
@ CURLE_NOT_BUILT_IN
@ CURLE_LDAP_CANNOT_BIND
@ CURLE_COULDNT_RESOLVE_PROXY
@ CURLE_WEIRD_SERVER_REPLY
@ CURLE_TFTP_NOTFOUND
@ CURLE_SSL_CLIENTCERT
@ CURLE_REMOTE_DISK_FULL
@ CURLE_SSL_PINNEDPUBKEYNOTMATCH
@ CURLE_SEND_ERROR
@ CURLE_CHUNK_FAILED
@ CURLE_WRITE_ERROR
@ CURLE_SSL_ENGINE_SETFAILED
@ CURLE_OBSOLETE24
@ CURLE_REMOTE_FILE_NOT_FOUND
@ CURLE_COULDNT_RESOLVE_HOST
@ CURLE_QUIC_CONNECT_ERROR
@ CURLE_OBSOLETE62
@ CURLE_ABORTED_BY_CALLBACK
@ CURLE_RTSP_CSEQ_ERROR
@ CURLE_SETOPT_OPTION_SYNTAX
@ CURLE_TFTP_PERM
@ CURLE_FTP_COULDNT_RETR_FILE
@ CURLE_GOT_NOTHING
@ CURLE_REMOTE_FILE_EXISTS
@ CURLE_RANGE_ERROR
@ CURLE_FTP_PRET_FAILED
@ CURLE_RTSP_SESSION_ERROR
@ CURLE_FTP_PORT_FAILED
@ CURLE_READ_ERROR
@ CURLE_UPLOAD_FAILED
@ CURLE_RECV_ERROR
@ CURLE_OPERATION_TIMEDOUT
@ CURLE_FTP_CANT_GET_HOST
@ CURLE_LDAP_SEARCH_FAILED
@ CURLE_SSL_ENGINE_NOTFOUND
@ CURLE_OBSOLETE32
@ CURLE_FTP_BAD_FILE_LIST
@ CURLE_HTTP2_STREAM
@ CURLE_SSL_INVALIDCERTSTATUS
@ CURLE_FTP_COULDNT_USE_REST
@ CURLE_RECURSIVE_API_CALL
@ CURLE_FTP_ACCEPT_TIMEOUT
@ CURLE_FTP_WEIRD_227_FORMAT
@ CURLE_TOO_MANY_REDIRECTS
@ CURLE_OBSOLETE46
@ CURLE_SSL_SHUTDOWN_FAILED
@ CURLE_INTERFACE_FAILED
@ CURLE_FILE_COULDNT_READ_FILE
@ CURLE_OBSOLETE76
@ CURLE_OBSOLETE57
@ CURLE_NO_CONNECTION_AVAILABLE
@ CURLE_TFTP_ILLEGAL
@ CURLE_OBSOLETE44
@ CURLE_SSL_ISSUER_ERROR
@ CURLE_SSL_CONNECT_ERROR
@ CURLE_HTTP_RETURNED_ERROR
@ CURLE_URL_MALFORMAT
@ CURLE_CONV_FAILED
@ CURLE_FAILED_INIT
@ CURLE_SEND_FAIL_REWIND
@ CURLE_LOGIN_DENIED
EInstallBundleCacheReserveResult
Definition Enums.h:40400
FWP_CLASSIFY_OPTION_TYPE_
Definition Enums.h:3306
@ FWP_CLASSIFY_OPTION_SECURE_SOCKET_SECURITY_FLAGS
@ FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_MM_POLICY_KEY
@ FWP_CLASSIFY_OPTION_SECURE_SOCKET_AUTHIP_QM_POLICY_KEY
VkSurfaceTransformFlagBitsKHR
Definition Enums.h:39323
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_90_BIT_KHR
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_270_BIT_KHR
@ VK_SURFACE_TRANSFORM_HORIZONTAL_MIRROR_ROTATE_180_BIT_KHR
FForceFeedbackChannelType
Definition Enums.h:12543
EProcessRemoteFunctionFlags
Definition Enums.h:11556
EPCGSelfPruningType
Definition Enums.h:23059
EMoviePipelineShutterTiming
Definition Enums.h:21742
ENetRole
Definition Enums.h:5454
@ ROLE_Authority
@ ROLE_AutonomousProxy
@ ROLE_SimulatedProxy
EBoneVisibilityStatus
Definition Enums.h:8309
EVTRequestPagePriority
Definition Enums.h:17125
VkImageAspectFlagBits
Definition Enums.h:1260
EHLODLevelExclusion
Definition Enums.h:20737
ENormalCalculationMethod
Definition Enums.h:20611
ESplineBoneAxis
Definition Enums.h:36883
EBeam2Method
Definition Enums.h:37806
ECompareFunction
Definition Enums.h:5702
ovrUserPresenceStatus_
Definition Enums.h:17336
EGeometryScriptCollisionGenerationMethod
Definition Enums.h:14668
EDecalBlendMode
Definition Enums.h:12123
@ DBM_DBuffer_ColorNormalRoughness
@ DBM_DBuffer_EmissiveAlphaComposite
@ DBM_Volumetric_DistanceFunction
FCPXMLExportDataSource
Definition Enums.h:22449
EInputActionValueType
Definition Enums.h:25446
ESamplerSourceMode
Definition Enums.h:19966
EMovieScene2DTransformChannel
Definition Enums.h:38833
ERDGTransientResourceLifetimeState
Definition Enums.h:35315
EARServicePermissionRequestResult
Definition Enums.h:36709
ERigBoneType
Definition Enums.h:19197
ENDIStaticMesh_SourceMode
Definition Enums.h:11433
ENaturalSoundFalloffMode
Definition Enums.h:11690
_FILE_INFORMATION_CLASS
Definition Enums.h:3496
@ FileCaseSensitiveInformationForceAccessCheck
ERemoteStoragePublishedFileVisibility
Definition Enums.h:15440
EMappingQueryResult
Definition Enums.h:25473
@ Error_InputContextNotInActiveContexts
EIcmpEchoManyStatus
Definition Enums.h:37369
ECubeGridToolAction
Definition Enums.h:31288
NvAPIPrivateConstDataSlot
Definition Enums.h:1135
EMovieSceneTrackEasingSupportFlags
Definition Enums.h:8567
EAirAbsorptionMethod
Definition Enums.h:19738
EMemoryTraceHeapFlags
Definition Enums.h:19808
EPlatformAuthentication
Definition Enums.h:13132
ERDGImportedBufferFlags
Definition Enums.h:18173
EFilterInterpolationType
Definition Enums.h:11760
ETransformGetterType
Definition Enums.h:19946
EOptimusNodePinStorageType
Definition Enums.h:25721
TJSAMP
Definition Enums.h:34998
@ TJSAMP_422
@ TJSAMP_411
@ TJSAMP_GRAY
@ TJSAMP_420
@ TJSAMP_444
@ TJSAMP_440
EGeometryScriptBakeCurvatureColorMode
Definition Enums.h:17519
EHairCardsClusterType
Definition Enums.h:18406
ETextureReallocationStatus
Definition Enums.h:7701
EGestureEvent
Definition Enums.h:7737
curl_lock_data
Definition Enums.h:35943
@ CURL_LOCK_DATA_SSL_SESSION
EBakeCurvatureClampMode
Definition Enums.h:24195
UCalendarType
Definition Enums.h:33813
EChaosPerfUnits
Definition Enums.h:26676
EPBIKRootBehavior
Definition Enums.h:24608
ETerrainCoordMappingType
Definition Enums.h:35296
IKEEXT_CERT_CONFIG_TYPE_
Definition Enums.h:2847
EPCGWorldQueryFilterByTag
Definition Enums.h:22571
EPatternToolShape
Definition Enums.h:24241
EDataflowVectorFieldOperationType
Definition Enums.h:25051
EJsonToken
Definition Enums.h:9020
ESecondaryScreenPercentageMethod
Definition Enums.h:15269
EGameplayTaskRunResult
Definition Enums.h:33510
EHorizTextAligment
Definition Enums.h:12648
UDisplayContext
Definition Enums.h:33960
@ UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENU
@ UDISPCTX_CAPITALIZATION_NONE
@ UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE
@ UDISPCTX_CAPITALIZATION_FOR_STANDALONE
@ UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE
EEffectScope
Definition Enums.h:31855
VkPerformanceCounterScopeKHR
Definition Enums.h:26749
EVectorVMOp
Definition Enums.h:10041
@ inputdata_noadvance_float
@ inputdata_noadvance_half
@ inputdata_noadvance_int32
EBasicAxis
Definition Enums.h:24522
EARServiceInstallRequestResult
Definition Enums.h:36701
EVTProducePageFlags
Definition Enums.h:11874
ESimpleRenderTargetMode
Definition Enums.h:20724
ECRSimSoftCollisionType
Definition Enums.h:20002
ERHITransientHeapFlags
Definition Enums.h:38997
VkExternalSemaphoreFeatureFlagBits
Definition Enums.h:2585
ESplineType
Definition Enums.h:21648
EMeshGroupPaintBrushType
Definition Enums.h:26145
ERepParentFlags
Definition Enums.h:10339
EInstallBundleReleaseResult
Definition Enums.h:40408
EPCGMedadataCompareOperation
Definition Enums.h:22623
EHoudiniHandleType
Definition Enums.h:23760
EUnicodeBlockRange
Definition Enums.h:34704
@ UnifiedCanadianAboriginalSyllabicsExtended
@ CombiningDiacriticalMarksForSymbols
@ CombiningDiacriticalMarksSupplement
@ MiscellaneousSymbolsAndPictographs
@ UnifiedCanadianAboriginalSyllabics
@ ArabicMathematicalAlphabeticSymbols
@ CJKCompatibilityIdeographsSupplement
ELandscapeClearMode
Definition Enums.h:13947
EGeometryScriptBakeCurvatureClampMode
Definition Enums.h:17512
EConvexOverlapRemoval
Definition Enums.h:24930
EMainTAAPassConfig
Definition Enums.h:21445
EMaterialProperty
Definition Enums.h:5301
@ MP_TessellationMultiplier_DEPRECATED
VkRenderingFlagBits
Definition Enums.h:26899
@ VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT_KHR
@ VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT
@ VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT
EAddComponentResult
Definition Enums.h:38598
EUniformBufferBaseType
Definition Enums.h:4238
EUpdateRateShiftBucket
Definition Enums.h:18058
ERDGPooledBufferAlignment
Definition Enums.h:17090
LIBRARYOPTIONFLAGS
Definition Enums.h:2654
EMultiBoxType
Definition Enums.h:14078
EOptimusDataTypeFlags
Definition Enums.h:25735
EARSessionTrackingFeature
Definition Enums.h:36516
ENGXProjectIdentifier
Definition Enums.h:21415
EFieldFalloffType
Definition Enums.h:20861
ENavigationSource
Definition Enums.h:10647
EVectorVMFlags
Definition Enums.h:39122
@ VVMFlag_HasRandInstruction
@ VVMFlag_OptSaveIntermediateState
EOS_ELogCategory
Definition Enums.h:25153
EMouseLockMode
Definition Enums.h:19696
EChatMemberStateChange
Definition Enums.h:14713
LandscapeSplineMeshOrientation
Definition Enums.h:20455
EParticleSortMode
Definition Enums.h:38343
ESoundDistanceCalc
Definition Enums.h:22144
EDatasmithImportAssetConflictPolicy
Definition Enums.h:24689
EResendAllDataState
Definition Enums.h:8523
AMPROPERTY_PIN
Definition Enums.h:37550
EGLTFJsonMimeType
Definition Enums.h:28382
EGLTFJsonExtension
Definition Enums.h:28298
EPackageSegment
Definition Enums.h:21604
EMeshScreenAlignment
Definition Enums.h:37764
ERigVMNodeCreatedReason
Definition Enums.h:19247
EConfigExpansionFlags
Definition Enums.h:18841
EGetByNameFlags
Definition Enums.h:11057
EBuildPatchDownloadHealth
Definition Enums.h:31373
EMoveComponentFlags
Definition Enums.h:7129
@ MOVECOMP_NeverIgnoreBlockingOverlaps
@ MOVECOMP_DisableBlockingOverlapDispatch
ovrPlatformInitializeResult_
Definition Enums.h:17139
EDeadZoneType
Definition Enums.h:25499
ELocationFilteringModeEnum
Definition Enums.h:25839
EKeyboardType
Definition Enums.h:22346
ESoundSpatializationAlgorithm
Definition Enums.h:5448
EOnlineStoreOfferDiscountType
Definition Enums.h:12098
EAnimCurveType
Definition Enums.h:7488
FWPM_SERVICE_STATE_
Definition Enums.h:3201
ETwitterRequestMethod
Definition Enums.h:28734
EEdGraphPinDirection
Definition Enums.h:5903
ESpectatorScreenMode
Definition Enums.h:12881
EChannelCreateFlags
Definition Enums.h:8027
EBrushFalloffMode
Definition Enums.h:26113
EVolumeCacheType
Definition Enums.h:11309
ETypeAdvanceAnim
Definition Enums.h:14052
AMBISONICS_NORMALIZATION
Definition Enums.h:38893
VkSamplerYcbcrModelConversion
Definition Enums.h:2153
EFontLayoutMethod
Definition Enums.h:22019
UNumberFormatAttributeValue
Definition Enums.h:34040
EGeometryScriptPrimitivePolygroupMode
Definition Enums.h:18361
EBrushToolSizeType
Definition Enums.h:24222
EdgeValues
Definition Enums.h:39753
ETimedDataInputEvaluationType
Definition Enums.h:24615
EObjectDataResourceFlags
Definition Enums.h:20946
EDataSourceTypeEnum
Definition Enums.h:25831
@ ChaosNiagara_DataSourceType_Trailing
@ ChaosNiagara_DataSourceType_Breaking
@ ChaosNiagara_DataSourceType_Collision
EMapPropertyFlags
Definition Enums.h:14116
EHairLightingIntegrationType
Definition Enums.h:36897
EFFTPeakInterpolationMethod
Definition Enums.h:21996
EHoudiniExecutableType
Definition Enums.h:18985
EConstraintPlasticityType
Definition Enums.h:8500
ELocationXToSpawnEnum
Definition Enums.h:25846
EPCGAttributeSelectAxis
Definition Enums.h:22845
ESchemaTranslationStatus
Definition Enums.h:19982
EElementType
Definition Enums.h:9746
EDLSSSettingOverride
Definition Enums.h:21360
ERenderTargetActions
Definition Enums.h:20423
EScriptExecutionMode
Definition Enums.h:11335
EPCGIntersectionDensityFunction
Definition Enums.h:20686
EProjectedHullAxis
Definition Enums.h:26533
EResourceAlignment
Definition Enums.h:5637
EProceduralDiscType
Definition Enums.h:23391
ESpawnOwnership
Definition Enums.h:8705
EBlueprintNativizationFlag
Definition Enums.h:12687
ESlateTextureAtlasPaddingStyle
Definition Enums.h:6559
VkQueryPoolSamplingModeINTEL
Definition Enums.h:1897
ERayTracingSceneState
Definition Enums.h:11628
ECopyTextureValueType
Definition Enums.h:36093
EStereoDelaySourceEffect
Definition Enums.h:29284
ERootMotionSourceStatusFlags
Definition Enums.h:8486
EHairInterpolationQuality
Definition Enums.h:18338
UDLSSMode
Definition Enums.h:24444
@ UltraPerformance
EFeatureFusionCategory
Definition Enums.h:37094
ESkelAnimRotationOrder
Definition Enums.h:38763
EForEachResult
Definition Enums.h:39739
EClusterPassInputType
Definition Enums.h:35212
ESkyAtmospherePassLocation
Definition Enums.h:34122
EFrameHitchType
Definition Enums.h:40209
EControlRigCurveAlignment
Definition Enums.h:21694
curl_infotype
Definition Enums.h:35425
ELiveLinkAxis
Definition Enums.h:24869
EFlushLevelStreamingType
Definition Enums.h:16827
EStatType
Definition Enums.h:8789
@ STATTYPE_AccumulatorDWORD
@ STATTYPE_AccumulatorFLOAT
@ STATTYPE_CycleCounter
@ STATTYPE_MemoryCounter
@ STATTYPE_CounterDWORD
@ STATTYPE_CounterFLOAT
EInGamePerfTrackerThreads
Definition Enums.h:11262
EPropertyAccessObjectType
Definition Enums.h:40162
EGroomCurveType
Definition Enums.h:25544
EMeshGroupPaintVisibilityType
Definition Enums.h:26167
EARPlaneOrientation
Definition Enums.h:36361
ESocketBSDReturn
Definition Enums.h:33028
ESteamIPv6ConnectivityState
Definition Enums.h:15357
EArrayPropertyFlags
Definition Enums.h:9210
EUVProjectionMethod
Definition Enums.h:24120
EEulerRotationOrder
Definition Enums.h:18003
EOS_EAuthScopeFlags
Definition Enums.h:16937
EGeometryScriptSamplingDistributionMode
Definition Enums.h:18604
ESetOperationEnum
Definition Enums.h:25381
EHairPatchAttribute
Definition Enums.h:21628
EUsdInterpolationType
Definition Enums.h:22481
ERayTracingSceneLifetime
Definition Enums.h:9828
EStatFlags
Definition Enums.h:22660
EComputeNTBsFlags
Definition Enums.h:17400
EStandardToolContextMaterials
Definition Enums.h:18631
URegexpFlag
Definition Enums.h:33673
@ UREGEX_CASE_INSENSITIVE
@ UREGEX_ERROR_ON_UNKNOWN_ESCAPES
ERepLayoutCmdFlags
Definition Enums.h:10285
EEOSUserInterface_SignInOrCreateAccount_Choice
Definition Enums.h:24114
EGameDelegates_SaveGame
Definition Enums.h:15411
ETribeDataExclude
Definition Enums.h:41339
EConfigCacheType
Definition Enums.h:13074
EMoviePipelineEncodeQuality
Definition Enums.h:21798
ENavigationDataResolution
Definition Enums.h:18049
EHandleEvent
Definition Enums.h:19790
@ GlobalTransformUpdated
VkShaderStageFlagBits
Definition Enums.h:26981
@ VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT
@ VK_SHADER_STAGE_SUBPASS_SHADING_BIT_HUAWEI
@ VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT
EPropertyAccessCopyBatch
Definition Enums.h:40317
ESlateTickType
Definition Enums.h:21106
GFSDK_Aftermath_GpuCrashDumpDecoderFlags
Definition Enums.h:39527
VkAttachmentLoadOp
Definition Enums.h:783
EPCGChangeType
Definition Enums.h:20713
EGroomBindingType
Definition Enums.h:18321
EPCGPointExtentsModifierMode
Definition Enums.h:22955
EHorizontalAlignment
Definition Enums.h:6358
EParticleSysParamType
Definition Enums.h:11419
tagCONDITION_TYPE
Definition Enums.h:735
VideoCopyProtectionType
Definition Enums.h:37510
EVectorVMOpCategory
Definition Enums.h:10027
EMovieSceneTransformChannel
Definition Enums.h:8440
EPartyRequestToJoinRemovedReason
Definition Enums.h:12433
EGLTFMaterialBakeMode
Definition Enums.h:28267
EDDSPixelFormat
Definition Enums.h:38377
EVRSImageDataType
Definition Enums.h:22487
ECreateRepLayoutFlags
Definition Enums.h:10376
EGeometryScriptIndexType
Definition Enums.h:14558
EGeometryScriptDebugMessageType
Definition Enums.h:14567
SYM_TYPE
Definition Enums.h:34283
ERigUnitDebugTransformMode
Definition Enums.h:40794
EDepthDrawingMode
Definition Enums.h:11498
EOnlineTournamentFormat
Definition Enums.h:12728
EStreamingSourceTargetState
Definition Enums.h:7798
ESynthStereoDelayMode
Definition Enums.h:28938
ETransformGizmoSubElements
Definition Enums.h:18713
ECustomDataInputType
Definition Enums.h:5026
ETrailsRenderAxisOption
Definition Enums.h:37790
UNISMode
Definition Enums.h:31774
EPersonaChange
Definition Enums.h:15051
@ k_EPersonaChangeJoinedSource
@ k_EPersonaChangeGameServer
@ k_EPersonaChangeRichPresence
@ k_EPersonaChangeComeOnline
@ k_EPersonaChangeSteamLevel
@ k_EPersonaChangeRelationshipChanged
@ k_EPersonaChangeGamePlayed
@ k_EPersonaChangeNameFirstSet
@ k_EPersonaChangeLeftSource
@ k_EPersonaChangeGoneOffline
UCollationResult
Definition Enums.h:30539
EFoliageScaling
Definition Enums.h:20990
ECloudStorageDelegate
Definition Enums.h:39967
ETimestampTranslation
Definition Enums.h:9340
EHairSimulationInterpolationMode
Definition Enums.h:21641
EResizeBufferFlags
Definition Enums.h:16687
EMemberConnectionStatus
Definition Enums.h:12309
OIDNAccess
Definition Enums.h:29548
@ OIDN_ACCESS_READ_WRITE
@ OIDN_ACCESS_WRITE_DISCARD
_NDIS_NET_BUFFER_LIST_INFO
Definition Enums.h:2866
ESceneTextureId
Definition Enums.h:4175
EInitStateDefaultsResult
Definition Enums.h:7295
ERigVMExecuteResult
Definition Enums.h:18598
UJoiningGroup
Definition Enums.h:30405
@ U_JG_HANIFI_ROHINGYA_KINNA_YA
@ U_JG_BURUSHASKI_YEH_BARREE
EDatasmithImportSearchPackagePolicy
Definition Enums.h:24683
EScreenProbeIrradianceFormat
Definition Enums.h:36991
ESpawnActorScaleMethod
Definition Enums.h:12560
EAsyncTaskState
Definition Enums.h:38864
ESpaceCurveControlPointFalloffType
Definition Enums.h:13878
EPCGDataType
Definition Enums.h:20552
ERotatorQuantization
Definition Enums.h:20061
EPropertyLocalizationGathererTextFlags
Definition Enums.h:26449
EInputEvent
Definition Enums.h:4754
ELocationEmitterSelectionMethod
Definition Enums.h:40111
EStrataShadingModel
Definition Enums.h:7207
ETextureCompressionQuality
Definition Enums.h:8361
EShouldCookBlueprintPropertyGuids
Definition Enums.h:23454
ECFCoreAutoCookingType
Definition Enums.h:14253
EBiomeZone
Definition Enums.h:29796
@ BioluminescentChamber
ELoopingMode
Definition Enums.h:14173
EPinResolveType
Definition Enums.h:40261
@ ReferencePassThroughConnection
ESourceEffectDynamicsPeakMode
Definition Enums.h:29045
FWP_IP_VERSION_
Definition Enums.h:2923
CURLMSG
Definition Enums.h:36002
@ CURLMSG_NONE
@ CURLMSG_DONE
@ CURLMSG_LAST
tagVideoProcAmpProperty
Definition Enums.h:37516
EMeshCameraFacingOptions
Definition Enums.h:37772
ECameraSetting_BoolCondition
Definition Enums.h:29219
EHandleSourcesMethod
Definition Enums.h:23484
EHotReloadFlags
Definition Enums.h:8682
EBlendMode
Definition Enums.h:5739
@ BLEND_AlphaComposite
@ BLEND_TranslucentColoredTransmittance
@ BLEND_TranslucentGreyTransmittance
@ BLEND_ColoredTransmittanceOnly
@ BLEND_AlphaHoldout
EUVLayoutType
Definition Enums.h:20604
APPLICATION_VIEW_ORIENTATION
Definition Enums.h:80
ETAAQuality
Definition Enums.h:21437
EConstructionError
Definition Enums.h:40343
ESteelShieldEnvironment
Definition Enums.h:24516
ECompactedTracingIndirectArgs
Definition Enums.h:37046
UBiDiDirection
Definition Enums.h:33665
ELocalFileChunkType
Definition Enums.h:39666
EDynamicMeshComponentRenderUpdateMode
Definition Enums.h:14688
EOnlineTournamentParticipantType
Definition Enums.h:12758
FILE_USAGE_TYPE
Definition Enums.h:680
EHoudiniPluginSerializationVersion
Definition Enums.h:20794
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_COOK_TEMP_PACKAGES_MESH_AND_LAYERS
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_PATHNAME
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_GEOMETRY_INPUT_TRANSFORMS
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_INPUT_LANDSCAPE_TRANSFORM
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_POST_419_SERIALIZATION_FIX
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_UNREAL_SPLINE_RESOLUTION_PER_INPUT
@ VER_HOUDINI_PLUGIN_SERIALIZATION_VERSION_OUTLINER_INPUT_SAVE_ACTOR_ONLY
EArkProcMeshSliceCapOption
Definition Enums.h:26574
EFontHinting
Definition Enums.h:9524
VkObjectType
Definition Enums.h:934
@ VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT
@ VK_OBJECT_TYPE_SURFACE_KHR
@ VK_OBJECT_TYPE_INSTANCE
@ VK_OBJECT_TYPE_UNKNOWN
@ VK_OBJECT_TYPE_INDIRECT_COMMANDS_LAYOUT_NVX
@ VK_OBJECT_TYPE_COMMAND_POOL
@ VK_OBJECT_TYPE_SHADER_MODULE
@ VK_OBJECT_TYPE_PIPELINE_CACHE
@ VK_OBJECT_TYPE_DESCRIPTOR_POOL
@ VK_OBJECT_TYPE_COMMAND_BUFFER
@ VK_OBJECT_TYPE_DISPLAY_KHR
@ VK_OBJECT_TYPE_SWAPCHAIN_KHR
@ VK_OBJECT_TYPE_DESCRIPTOR_SET
@ VK_OBJECT_TYPE_PHYSICAL_DEVICE
@ VK_OBJECT_TYPE_SAMPLER
@ VK_OBJECT_TYPE_SEMAPHORE
@ VK_OBJECT_TYPE_RENDER_PASS
@ VK_OBJECT_TYPE_PIPELINE
@ VK_OBJECT_TYPE_DEBUG_REPORT_CALLBACK_EXT
@ VK_OBJECT_TYPE_IMAGE_VIEW
@ VK_OBJECT_TYPE_QUERY_POOL
@ VK_OBJECT_TYPE_RANGE_SIZE
@ VK_OBJECT_TYPE_DISPLAY_MODE_KHR
@ VK_OBJECT_TYPE_VALIDATION_CACHE_EXT
@ VK_OBJECT_TYPE_BEGIN_RANGE
@ VK_OBJECT_TYPE_BUFFER_VIEW
@ VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL
@ VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR
@ VK_OBJECT_TYPE_OBJECT_TABLE_NVX
@ VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_NV
@ VK_OBJECT_TYPE_MAX_ENUM
@ VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT
@ VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION
@ VK_OBJECT_TYPE_DEVICE_MEMORY
@ VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR
@ VK_OBJECT_TYPE_FRAMEBUFFER
@ VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE
@ VK_OBJECT_TYPE_PIPELINE_LAYOUT
@ VK_OBJECT_TYPE_END_RANGE
EExtractCollisionOutputType
Definition Enums.h:26395
EARTextureType
Definition Enums.h:36440
EMovieSceneControlRigSpaceType
Definition Enums.h:19593
EEdgeLoopPositioningMode
Definition Enums.h:23712
EMeshAttributeFlags
Definition Enums.h:14224
VkSamplerReductionMode
Definition Enums.h:27126
@ VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_EXT
@ VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE
ERevolvePropertiesPolygroupMode
Definition Enums.h:23528
VkDisplayPowerStateEXT
Definition Enums.h:1146
ETraceFrameType
Definition Enums.h:24711
ECollisionQueryHitType
Definition Enums.h:10221
EMaterialInstanceUsedByRTFlag
Definition Enums.h:21534
NV_MOSAIC_TOPO
Definition Enums.h:1397
@ NV_MOSAIC_TOPO_1x4_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_BEGIN_BASIC
@ NV_MOSAIC_TOPO_4x1_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_3x1_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_2x1_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_BEGIN_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_END_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_1x2_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_2x2_PASSIVE_STEREO
@ NV_MOSAIC_TOPO_1x3_PASSIVE_STEREO
ECreateObjectTypeHint
Definition Enums.h:13932
_NVAPI_DITHER_MODE
Definition Enums.h:1279
EChaosCollisionSortMethod
Definition Enums.h:37300
EGeometryScriptEmptySelectionBehavior
Definition Enums.h:17018
EStructDeserializerErrorPolicies
Definition Enums.h:22037
ELightmapUVVersion
Definition Enums.h:24938
EWindSourceType
Definition Enums.h:37147
TextureAddress
Definition Enums.h:6541
EMediaTrackType
Definition Enums.h:31576
ETextureClass
Definition Enums.h:11350
EShaderFundamentalDimensionType
Definition Enums.h:13283
ovrMatchmakingCriterionImportance_
Definition Enums.h:17366
EWaveFunctionType
Definition Enums.h:20852
FLightOcclusionType
Definition Enums.h:36020
ELandscapeResizeMode
Definition Enums.h:35328
EInstallBundleRequestInfoFlags
Definition Enums.h:40416
EUVProjectionToolActions
Definition Enums.h:24128
DrawNavMeshFlags
Definition Enums.h:39292
EHoudiniLandscapeExportType
Definition Enums.h:23781
EOS_EOnlineSessionPermissionLevel
Definition Enums.h:25018
EARGeoTrackingState
Definition Enums.h:36608
ERevolvePropertiesCapFillMode
Definition Enums.h:23542
EARSceneReconstruction
Definition Enums.h:36526
ESteamNetConnectionEnd
Definition Enums.h:15190
@ k_ESteamNetConnectionEnd_Misc_NoRelaySessionsToClient
@ k_ESteamNetConnectionEnd_Local_OfflineMode
@ k_ESteamNetConnectionEnd_Remote_P2P_ICE_NoPublicAddresses
@ k_ESteamNetConnectionEnd_Misc_PeerSentNoConnection
@ k_ESteamNetConnectionEnd_Remote_BadProtocolVersion
@ k_ESteamNetConnectionEnd_Misc_P2P_Rendezvous
@ k_ESteamNetConnectionEnd_Local_ManyRelayConnectivity
@ k_ESteamNetConnectionEnd_Misc_P2P_NAT_Firewall
@ k_ESteamNetConnectionEnd_Misc_SteamConnectivity
@ k_ESteamNetConnectionEnd_Misc_InternalError
@ k_ESteamNetConnectionEnd_AppException_Generic
@ k_ESteamNetConnectionEnd_Local_P2P_ICE_NoPublicAddresses
@ k_ESteamNetConnectionEnd_Local_HostedServerPrimaryRelay
@ k_ESteamNetConnectionEnd_Local_NetworkConfig
ERBFKernelType
Definition Enums.h:40842
EPCGSpawnActorGenerationTrigger
Definition Enums.h:23109
ESocketConnectionState
Definition Enums.h:9301
EClassFlags
Definition Enums.h:4047
@ CLASS_NewerVersionExists
@ CLASS_TokenStreamAssembled
@ CLASS_ProjectUserConfig
@ CLASS_PerObjectConfig
@ CLASS_NeedsDeferredDependencyLoading
@ CLASS_DefaultToInstanced
@ CLASS_ReplicationDataIsSetUp
@ CLASS_GlobalUserConfig
@ CLASS_CollapseCategories
@ CLASS_CustomConstructor
@ CLASS_MatchedSerializers
@ CLASS_ConfigDoNotCheckDefaults
@ CLASS_CompiledFromBlueprint
@ CLASS_HasInstancedReference
ERigVMBreakpointAction
Definition Enums.h:39191
EOpenGLFormatCapabilities
Definition Enums.h:40465
ERichCurveExtrapolation
Definition Enums.h:6278
EPriorityAttenuationMethod
Definition Enums.h:19751
EMetasoundFrontendVertexAccessType
Definition Enums.h:22722
EPoseComponentDebugMode
Definition Enums.h:36254
UStreamlineReflexMode
Definition Enums.h:31767
EUpscaleMethod
Definition Enums.h:24467
EGeometryScriptSmoothBoneWeightsType
Definition Enums.h:17921
EHoudiniRampPointConstructStatus
Definition Enums.h:19024
ETAAPassConfig
Definition Enums.h:21424
EFileSystemError
Definition Enums.h:13465
ECreateMeshObjectSourceMeshType
Definition Enums.h:23278
ETickMode
Definition Enums.h:37209
EOS_EAntiCheatCommonClientAuthStatus
Definition Enums.h:16997
ERayTracingAccelerationStructureFlags
Definition Enums.h:10503
EMobileBasePass
Definition Enums.h:37594
ERotationComponent
Definition Enums.h:20372
NISGPUArchitecture
Definition Enums.h:25366
ESubmixEffectDynamicsKeySource
Definition Enums.h:21845
EPartyInvitationRemovedReason
Definition Enums.h:12415
EStreamlineSettingOverride
Definition Enums.h:25068
EHeightfieldSource
Definition Enums.h:14150
EPrimaryAssetProductionLevel
Definition Enums.h:21296
EStaticMeshVertexTangentBasisType
Definition Enums.h:7900
ETriggerState
Definition Enums.h:25482
NV_HDR_MODE
Definition Enums.h:40655
@ NV_HDR_MODE_UHDA_PASSTHROUGH
@ NV_HDR_MODE_DOLBY_VISION
ETrigMathOperation
Definition Enums.h:38972
ENetDormancy
Definition Enums.h:6231
ETimedDataInputState
Definition Enums.h:24622
ECollisionTypeEnum
Definition Enums.h:25898
tagCONDITION_OPERATION
Definition Enums.h:764
EMoviePlaybackType
Definition Enums.h:7251
VkFullScreenExclusiveEXT
Definition Enums.h:39305
@ VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT
EQuickTransformerMode
Definition Enums.h:31310
ESQLiteDatabaseOpenMode
Definition Enums.h:23417
ERayTracingInstanceMaskType
Definition Enums.h:37839
EDenoiseMode
Definition Enums.h:29582
EMediaOrientation
Definition Enums.h:31187
MediaTextureOutputFormat
Definition Enums.h:31621
EVelocityPass
Definition Enums.h:34115
EPawnActionTaskResult
Definition Enums.h:41222
ETextFlowDirection
Definition Enums.h:16759
EMicroTransactionDelegate
Definition Enums.h:40070
ESpatialInputGestureAxis
Definition Enums.h:12987
EPCGDensityNoiseMode
Definition Enums.h:22911
ESceneCaptureCompositeMode
Definition Enums.h:12400
BINKPLUGINDRAWFLAGS
Definition Enums.h:39349
EMovieSceneCaptureProtocolState
Definition Enums.h:39949
ESteamControllerPad
Definition Enums.h:15227
CompressTaskState
Definition Enums.h:29027
EMorphologyOperation
Definition Enums.h:20662
VkPipelineCreationFeedbackFlagBits
Definition Enums.h:27056
@ VK_PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT
EDurationControlOnlineState
Definition Enums.h:15296
ChaosDeformableSimSpace
Definition Enums.h:36803
ECheatPunishType
Definition Enums.h:18484
ETransferPersistentDataMode
Definition Enums.h:40279
ERigExecutionType
Definition Enums.h:19530
WINDOWCOMPOSITIONATTRIB
Definition Enums.h:3787
ESparseVolumeTextureShaderUniform
Definition Enums.h:38801
EBakeTextureSamplesPerPixel
Definition Enums.h:17899
ESchemaTranslationLaunchPolicy
Definition Enums.h:19861
SRC_MODE
Definition Enums.h:38669
@ SRC_MODE_CALLBACK
@ SRC_MODE_PROCESS
ECameraFocusMethod
Definition Enums.h:24376
ERayTracingPrimaryRaysFlag
Definition Enums.h:34229
EPrimalCameraState
Definition Enums.h:28991
@ ASA_CAMERA
Definition Enums.h:28993
@ NORMAL_INTERP_TO_ASA_CAMERA
Definition Enums.h:28995
@ SLOW_INTERP_TO_OLD_CAMERA
Definition Enums.h:28997
@ OLD_CAMERA
Definition Enums.h:28992
@ NORMAL_INTERP_TO_OLD_CAMERA
Definition Enums.h:28994
@ WAITING_TO_SWITCH_TO_OLD_CAMERA_SLOW
Definition Enums.h:28996
EShadowDepthVertexShaderMode
Definition Enums.h:38458
EBTNodeRelativePriority
Definition Enums.h:32717
EOfflineBVHMode
Definition Enums.h:13170
ECompressionError
Definition Enums.h:13449
EARFaceTrackingDirection
Definition Enums.h:36504
EChaosTrailingSortMethod
Definition Enums.h:37319
ERenderResourceState
Definition Enums.h:20749
ELandscapeCustomizedCoordType
Definition Enums.h:35305
ERigVMAnimEasingType
Definition Enums.h:19892
EWidgetGeometryMode
Definition Enums.h:37197
EMaterialDomain
Definition Enums.h:6218
ERayTracingMode
Definition Enums.h:8739
EClusterUnionMethod
Definition Enums.h:28805
@ BoundsOverlapFilteredDelaunayTriangulation
@ MinimalSpanningSubsetDelaunayTriangulation
@ PointImplicitAugmentedWithMinimalDelaunay
EInstallBundleManagerInitState
Definition Enums.h:11118
EUIActionRepeatMode
Definition Enums.h:11648
ECrowdSimulationState
Definition Enums.h:39931
ESSAOType
Definition Enums.h:35227
EColorSpaceAndEOTF
Definition Enums.h:10484
ETransactionObjectChangeCreatedBy
Definition Enums.h:22640
ERayTracingSceneLayer
Definition Enums.h:13362
EReportNewBugStatus
Definition Enums.h:17875
EARFaceTransformMixing
Definition Enums.h:36226
EPCGSplineSamplingFill
Definition Enums.h:21196
ETextureMipValueMode
Definition Enums.h:9201
EGroomOverrideType
Definition Enums.h:18374
KF_CATEGORY
Definition Enums.h:2639
ETemplateSectionPropertyScaleType
Definition Enums.h:29512
EVertexInputStreamType
Definition Enums.h:7616
EOpenColorIOTransformAlpha
Definition Enums.h:21879
ERigVMSimPointIntegrateType
Definition Enums.h:23201
ETransitionRequestOverwriteMode
Definition Enums.h:7481
OfflineFolderStatus
Definition Enums.h:701
FWPM_NET_FAILURE_CAUSE_
Definition Enums.h:3367
VIDEOENCODER_BITRATE_MODE
Definition Enums.h:37572
EAlignObjectsAlignToOptions
Definition Enums.h:24311
VkFrontFace
Definition Enums.h:2341
@ VK_FRONT_FACE_MAX_ENUM
@ VK_FRONT_FACE_COUNTER_CLOCKWISE
@ VK_FRONT_FACE_BEGIN_RANGE
@ VK_FRONT_FACE_END_RANGE
@ VK_FRONT_FACE_RANGE_SIZE
@ VK_FRONT_FACE_CLOCKWISE
EViewInteractionState
Definition Enums.h:13858
EOpenGLCurrentContext
Definition Enums.h:40440
SkeletalMeshOptimizationType
Definition Enums.h:4923
EReverbSendMethod
Definition Enums.h:19744
DMA_COMPLETION_STATUS
Definition Enums.h:3617
EMappingQueryIssue
Definition Enums.h:25454
EMediaVideoCaptureDeviceFilter
Definition Enums.h:39157
EWorldPartitionRuntimeCellVisualizeMode
Definition Enums.h:32354
EMakeMeshPivotLocation
Definition Enums.h:23378
EGeometryScriptBakeTypes
Definition Enums.h:17534
ESlabOverlapFlag
Definition Enums.h:40802
ENDISkelMesh_AreaWeightingMode
Definition Enums.h:8338
EHairCardsSimulationType
Definition Enums.h:21614
EHandshakeInstallState
Definition Enums.h:31113
EBulkDataFlags
Definition Enums.h:4565
@ BULKDATA_DuplicateNonOptionalPayload
@ BULKDATA_SerializeCompressedZLIB
@ BULKDATA_Force_NOT_InlinePayload
@ BULKDATA_ForceStreamPayload
@ BULKDATA_PayloadAtEndOfFile
@ BULKDATA_HasAsyncReadPending
@ BULKDATA_WorkspaceDomainPayload
@ BULKDATA_ForceSingleElementSerialization
@ BULKDATA_PayloadInSeperateFile
@ BULKDATA_SerializeCompressed
@ BULKDATA_DataIsMemoryMapped
@ BULKDATA_MemoryMappedPayload
@ BULKDATA_SerializeCompressedBitWindow
@ BULKDATA_ForceInlinePayload
@ BULKDATA_AlwaysAllowDiscard
ELibraryProgressState
Definition Enums.h:14518
ERPCDoSSeverityUpdate
Definition Enums.h:7873
dict_directive
Definition Enums.h:32883
EUnrealObjectInputNodeType
Definition Enums.h:23788
ESubmixSendMethod
Definition Enums.h:8895
EOptimusNodePinDirection
Definition Enums.h:25695
exr_attribute_type_t
Definition Enums.h:26641
EInertializationState
Definition Enums.h:36601
EDatasmithAreaLightActorShape
Definition Enums.h:24725
dtRegionPartitioning
Definition Enums.h:39265
VkQueueGlobalPriorityEXT
Definition Enums.h:815
ERTAccelerationStructureBuildPriority
Definition Enums.h:7804
EGeometryScriptRemeshEdgeConstraintType
Definition Enums.h:18499
EMeshBooleanOperationEnum
Definition Enums.h:25114
EHoudiniRuntimeSettingsSessionType
Definition Enums.h:19001
EFaceComponentDebugMode
Definition Enums.h:36219
VkCullModeFlagBits
Definition Enums.h:39485
ETextOverflowPolicy
Definition Enums.h:11704
EProcMeshSliceCapOption
Definition Enums.h:26542
ERuntimeVirtualTextureAttributeType
Definition Enums.h:20436
UStreamlineFeature
Definition Enums.h:31753
ovrLeaderboardStartAt_
Definition Enums.h:17321
@ ovrLeaderboard_StartAtCenteredOnViewerOrTop
_MM_PAGE_PRIORITY
Definition Enums.h:3489
EDecalDBufferMaskTechnique
Definition Enums.h:35262
dtNodeFlags
Definition Enums.h:40816
EEasingFuncType
Definition Enums.h:20389
ERuntimeVirtualTextureTextureAddressMode
Definition Enums.h:37717
EDynamicMeshSculptBrushType
Definition Enums.h:31415
EControlRigModifyBoneMode
Definition Enums.h:23160
FWPS_CALLOUT_NOTIFY_TYPE_
Definition Enums.h:3474
EFieldCommandResultType
Definition Enums.h:21138
ELoudnessCurveTypeEnum
Definition Enums.h:32741
XXH_INLINE_XXH_errorcode
Definition Enums.h:33897
ECollisionGeometryMode
Definition Enums.h:26387
EBlueprintPinStyleType
Definition Enums.h:21392
IPSEC_TOKEN_TYPE_
Definition Enums.h:3425
EDLSSQualityMode
Definition Enums.h:21379
EAITaskPriority
Definition Enums.h:41127
EMaterialTranslucencyPass
Definition Enums.h:17082
EDecalRenderStage
Definition Enums.h:35234
ERangeCompressionMode
Definition Enums.h:4829
EMediaOverlaySampleType
Definition Enums.h:37901
EStrataTileType
Definition Enums.h:35068
@ EOpaqueRoughRefractionSSSWithout
EWorldContentState
Definition Enums.h:39979
ELightShaftTechnique
Definition Enums.h:36080
EWarpingDirectionSource
Definition Enums.h:24532
EFieldResolutionType
Definition Enums.h:21145
ESelectedObjectsModificationType
Definition Enums.h:18574
EMaterialExposedTextureProperty
Definition Enums.h:32482
EFindFirstObjectOptions
Definition Enums.h:7913
EUsdRootMotionHandling
Definition Enums.h:19830
VkStencilFaceFlagBits
Definition Enums.h:1868
ESplitNormalMethod
Definition Enums.h:20618
ViewSubresourceSubsetFlags
Definition Enums.h:38954
EBakeVertexChannel
Definition Enums.h:24391
EEOSNetDriverRole
Definition Enums.h:16929
@ ClientConnectedToDedicatedServer
ESubsurfaceMode
Definition Enums.h:37101
DIT_HITTESTATTRIBUTES
Definition Enums.h:3823
@ DIT_HITTESTATTRIBUTES_MOUSEWHEELISINCREASING
@ DIT_HITTESTATTRIBUTES_MOUSEWHEELISHORIZONTAL
EGroomViewMode
Definition Enums.h:18132
ENetworkSmoothingMode
Definition Enums.h:7496
EGLTFJsonCameraType
Definition Enums.h:28363
EInstallBundleSourceUpdateBundleInfoResult
Definition Enums.h:40430
EParticleAllocationMode
Definition Enums.h:10922
ERuntimeGenerationType
Definition Enums.h:28606
EOITSortingType
Definition Enums.h:34144
ERasterizeGeomTimeSlicedState
Definition Enums.h:32066
EPCGGraphParameterEvent
Definition Enums.h:22554
EGizmoElementViewDependentType
Definition Enums.h:39032
ECopyResult
Definition Enums.h:13954
EGeometryScriptContainmentOutcomePins
Definition Enums.h:14593
EGeometryScriptPrimitiveOriginMode
Definition Enums.h:18355
ECoreRedirectMatchFlags
Definition Enums.h:11072
ETryParseTagResult
Definition Enums.h:38282
EVRScreenshotType
Definition Enums.h:15507
@ k_EVRScreenshotType_StereoPanorama
@ k_EVRScreenshotType_MonoPanorama
EParticleSystemOcclusionBoundsMethod
Definition Enums.h:10915
CurveInterpolationType
Definition Enums.h:29392
ECDOArrayModificationType
Definition Enums.h:30014
EStructSerializerMapPolicies
Definition Enums.h:22081
RO_INIT_TYPE
Definition Enums.h:26505
@ RO_INIT_SINGLETHREADED
EWarpPointAnimProvider
Definition Enums.h:17105
EGCTokenType
Definition Enums.h:18559
ERandomVelocityGenerationTypeEnum
Definition Enums.h:25882
@ ChaosNiagara_RandomVelocityGenerationType_RandomDistributionWithStreamers
ECFCoreApiStatus
Definition Enums.h:14398
EGamepadTextInputLineMode
Definition Enums.h:15343
EGPUSkinCacheEntryMode
Definition Enums.h:37153
EGroomCacheImportType
Definition Enums.h:25563
ELightMapVirtualTextureType
Definition Enums.h:38251
EBoneControlSpace
Definition Enums.h:13576
EResourceType
Definition Enums.h:34461
EInstallBundleInstallState
Definition Enums.h:11026
EAnimExecutionContextConversionResult
Definition Enums.h:36313
EPipelineCacheFileFormatVersions
Definition Enums.h:35144
ESteamInputType
Definition Enums.h:15913
@ k_ESteamInputType_MobileTouch
@ k_ESteamInputType_GenericGamepad
@ k_ESteamInputType_SteamDeckController
@ k_ESteamInputType_AppleMFiController
@ k_ESteamInputType_PS5Controller
@ k_ESteamInputType_SteamController
@ k_ESteamInputType_SwitchJoyConPair
@ k_ESteamInputType_MaximumPossibleValue
@ k_ESteamInputType_SwitchJoyConSingle
@ k_ESteamInputType_AndroidController
@ k_ESteamInputType_XBox360Controller
@ k_ESteamInputType_PS4Controller
@ k_ESteamInputType_XBoxOneController
@ k_ESteamInputType_SwitchProController
@ k_ESteamInputType_PS3Controller
ERepLayoutResult
Definition Enums.h:10420
_WHEA_ERROR_PACKET_DATA_FORMAT
Definition Enums.h:3625
EChaosSolverTickMode
Definition Enums.h:8674
EObjectStateTypeEnum
Definition Enums.h:21886
ServerSortingTypeType
Definition Enums.h:32182
EWindowTitleBarMode
Definition Enums.h:23478
EMobileHDRMode
Definition Enums.h:24428
EStreamingVolumeUsage
Definition Enums.h:28416
EDefaultBufferType
Definition Enums.h:13621
VkChromaLocation
Definition Enums.h:2240
@ VK_CHROMA_LOCATION_MIDPOINT_KHR
@ VK_CHROMA_LOCATION_COSITED_EVEN_KHR
@ VK_CHROMA_LOCATION_BEGIN_RANGE
@ VK_CHROMA_LOCATION_COSITED_EVEN
EAutomationComparisonToleranceLevel
Definition Enums.h:9193
VkValidationCheckEXT
Definition Enums.h:2015
EPropertyType
Definition Enums.h:11169
@ CPT_FLargeWorldCoordinatesReal
EARFrameSyncMode
Definition Enums.h:36491
ETargetDeviceTypes
Definition Enums.h:13112
EInterpToBehaviourType
Definition Enums.h:38755
mi_collect_e
Definition Enums.h:33116
EScreenPhysicalAccuracy
Definition Enums.h:7609
VkSystemAllocationScope
Definition Enums.h:1331
EClearReplacementResourceType
Definition Enums.h:36033
_PhotoMode
Definition Enums.h:3758
@ PhotoMode_PhotoSequence
@ PhotoMode_Undefined
@ PhotoMode_AdvancedPhoto
@ PhotoMode_VariablePhotoSequence
ETextureColorSpace
Definition Enums.h:9995
EWarpingVectorMode
Definition Enums.h:8010
ELandscapeLayerBlendType
Definition Enums.h:37377
EColorPickerChannels
Definition Enums.h:34198
EWeightScheme
Definition Enums.h:31316
EntryType
Definition Enums.h:33339
@ TYPE_SHEWHOWAITS
EAudioVolumeLocationState
Definition Enums.h:11710
EReadReplayInfoFlags
Definition Enums.h:39692
EOptimusGroomExecDomain
Definition Enums.h:25556
ELandscapeImportAlphamapType
Definition Enums.h:38507
_NvAPI_Status
Definition Enums.h:40492
@ NVAPI_UNSUPPORTED_CONFIG_NON_HDCP_HMD
@ NVAPI_FIRMWARE_REVISION_NOT_SUPPORTED
@ NVAPI_MATCHING_DEVICE_NOT_FOUND
@ NVAPI_JIT_COMPILER_NOT_FOUND
@ NVAPI_INVALID_CONFIGURATION
@ NVAPI_DEFAULT_STEREO_PROFILE_DOES_NOT_EXIST
@ NVAPI_NVLINK_UNCORRECTABLE
@ NVAPI_STEREO_PARAMETER_OUT_OF_RANGE
@ NVAPI_OPENGL_CONTEXT_NOT_CURRENT
@ NVAPI_TIMING_NOT_SUPPORTED
@ NVAPI_STREAM_IS_OUT_OF_SYNC
@ NVAPI_DISPLAY_MUX_TRANSITION_FAILED
@ NVAPI_CLUSTER_ALREADY_EXISTS
@ NVAPI_INVALID_SYNC_TOPOLOGY
@ NVAPI_EXECUTABLE_ALREADY_IN_USE
@ NVAPI_UNKNOWN_UNDERSCAN_CONFIG
@ NVAPI_INVALID_DSC_OUTPUT_BPP
@ NVAPI_DPMST_DISPLAY_ID_EXPECTED
@ NVAPI_GPU_WORKSTATION_FEATURE_INCOMPLETE
@ NVAPI_EXPECTED_LOGICAL_GPU_HANDLE
@ NVAPI_CALLBACK_NOT_FOUND
@ NVAPI_REQUEST_USER_TO_CLOSE_NON_MIGRATABLE_APPS
@ NVAPI_WAIT_FOR_HW_RESOURCE
@ NVAPI_IMPLICIT_SET_GPU_TOPOLOGY_CHANGE_NOT_ALLOWED
@ NVAPI_PRIV_SEC_VIOLATION
@ NVAPI_INVALID_USER_PRIVILEGE
@ NVAPI_PERSIST_DATA_NOT_FOUND
@ NVAPI_DISPLAYCONFIG_VALIDATION_FAILED
@ NVAPI_EXPECTED_COMPUTE_GPU_HANDLE
@ NVAPI_LICENSE_CALLER_AUTHENTICATION_FAILED
@ NVAPI_INVALID_COMBINATION
@ NVAPI_PCLK_LIMITATION_FAILED
@ NVAPI_EXPECTED_DISPLAY_HANDLE
@ NVAPI_SHARE_RESOURCE_RELOCATED
@ NVAPI_MAX_DISPLAY_LIMIT_REACHED
@ NVAPI_NVIDIA_DEVICE_NOT_FOUND
@ NVAPI_INSTRUMENTATION_DISABLED
@ NVAPI_FAILED_TO_LOAD_FROM_DRIVER_STORE
@ NVAPI_NO_CONNECTOR_FOUND
@ NVAPI_INVALID_HYBRID_MODE
@ NVAPI_EXPECTED_UNATTACHED_DISPLAY_HANDLE
@ NVAPI_INVALID_PERF_LEVEL
@ NVAPI_STEREO_HANDSHAKE_NOT_DONE
@ NVAPI_ECID_SIGN_ALGO_UNSUPPORTED
@ NVAPI_EXPECTED_DIGITAL_FLAT_PANEL
@ NVAPI_DEVICE_SWITCHING_NOT_ALLOWED
@ NVAPI_STEREO_NOT_TURNED_ON
@ NVAPI_INVALID_DSC_SLICECOUNT
@ NVAPI_SETTING_SIZE_TOO_LARGE
@ NVAPI_ECID_KEY_VERIFICATION_FAILED
@ NVAPI_FIRMWARE_OUT_OF_DATE
@ NVAPI_TIMEOUT_RECONFIGURING_GPU_TOPO
@ NVAPI_INCOMPATIBLE_STRUCT_VERSION
@ NVAPI_ADVANCED_DISPLAY_TOPOLOGY_REQUIRED
@ NVAPI_INVALID_DISPLAY_ID
@ NVAPI_API_NOT_INITIALIZED
@ NVAPI_PROFILE_NAME_IN_USE
@ NVAPI_D3D11_LIBRARY_NOT_FOUND
@ NVAPI_TOO_MANY_SETTINGS_IN_PROFILE
@ NVAPI_ERROR_DRIVER_RELOAD_REQUIRED
@ NVAPI_CALLBACK_ALREADY_REGISTERED
@ NVAPI_STEREO_INVALID_DEVICE_INTERFACE
@ NVAPI_INVALID_DSC_VERSION
@ NVAPI_EXPECTED_ANALOG_DISPLAY
@ NVAPI_NV_PERSIST_FILE_NOT_FOUND
@ NVAPI_EXPECTED_TV_DISPLAY
@ NVAPI_ERROR_DRIVER_RELOAD_IN_PROGRESS
@ NVAPI_DEFAULT_STEREO_PROFILE_IS_NOT_DEFINED
@ NVAPI_STEREO_VERSION_MISMATCH
@ NVAPI_UNREGISTERED_RESOURCE
@ NVAPI_STEREO_REGISTRY_PROFILE_TYPE_NOT_SUPPORTED
@ NVAPI_STEREO_INIT_ACTIVATION_NOT_DONE
@ NVAPI_INSUFFICIENT_BUFFER
@ NVAPI_REQUIRE_FURTHER_HDCP_ACTION
@ NVAPI_MODE_CHANGE_FAILED
@ NVAPI_STEREO_FRUSTUM_ADJUST_MODE_NOT_SUPPORTED
@ NVAPI_SYSWOW64_NOT_SUPPORTED
@ NVAPI_NVIDIA_DISPLAY_NOT_FOUND
@ NVAPI_STEREO_NOT_INITIALIZED
@ NVAPI_D3D10_1_LIBRARY_NOT_FOUND
@ NVAPI_INVALID_DIRECT_MODE_DISPLAY
@ NVAPI_D3D_DEVICE_NOT_REGISTERED
@ NVAPI_STEREO_REGISTRY_ACCESS_FAILED
@ NVAPI_INCOMPATIBLE_AUDIO_DRIVER
@ NVAPI_HANDLE_INVALIDATED
@ NVAPI_PROFILE_NAME_EMPTY
@ NVAPI_D3D_CONTEXT_NOT_FOUND
@ NVAPI_TOO_MANY_UNIQUE_STATE_OBJECTS
@ NVAPI_EXPECTED_NON_PRIMARY_DISPLAY_HANDLE
@ NVAPI_EXECUTABLE_PATH_IS_AMBIGUOUS
@ NVAPI_TESTING_CLOCKS_NOT_SUPPORTED
@ NVAPI_STEREO_REGISTRY_VALUE_NOT_SUPPORTED
@ NVAPI_ARGUMENT_EXCEED_MAX_SIZE
@ NVAPI_ILLEGAL_INSTRUCTION
@ NVAPI_STEREO_NOT_ENABLED
@ NVAPI_NO_ACTIVE_SLI_TOPOLOGY
@ NVAPI_REQUEST_USER_TO_DISABLE_DWM
@ NVAPI_RESOURCE_NOT_ACQUIRED
@ NVAPI_SYNC_MASTER_NOT_FOUND
@ NVAPI_HDCP_ENCRYPTION_FAILED
@ NVAPI_MIXED_TARGET_TYPES
@ NVAPI_EXECUTABLE_NOT_FOUND
@ NVAPI_EXPECTED_PHYSICAL_GPU_HANDLE
@ NVAPI_FUNCTION_NOT_FOUND
@ NVAPI_SLI_RENDERING_MODE_NOTALLOWED
@ NVAPI_EXPECTED_TV_DISPLAY_ON_DCONNECTOR
EClampMode
Definition Enums.h:38048
UCharProperty
Definition Enums.h:30051
@ UCHAR_OTHER_PROPERTY_LIMIT
@ UCHAR_PATTERN_WHITE_SPACE
@ UCHAR_SIMPLE_CASE_FOLDING
@ UCHAR_PREPENDED_CONCATENATION_MARK
@ UCHAR_TERMINAL_PUNCTUATION
@ UCHAR_REGIONAL_INDICATOR
@ UCHAR_LEAD_CANONICAL_COMBINING_CLASS
@ UCHAR_VERTICAL_ORIENTATION
@ UCHAR_IDS_BINARY_OPERATOR
@ UCHAR_CANONICAL_COMBINING_CLASS
@ UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED
@ UCHAR_CHANGES_WHEN_UPPERCASED
@ UCHAR_LOGICAL_ORDER_EXCEPTION
@ UCHAR_BIDI_PAIRED_BRACKET_TYPE
@ UCHAR_CHANGES_WHEN_TITLECASED
@ UCHAR_CHANGES_WHEN_LOWERCASED
@ UCHAR_INDIC_SYLLABIC_CATEGORY
@ UCHAR_EMOJI_MODIFIER_BASE
@ UCHAR_INDIC_POSITIONAL_CATEGORY
@ UCHAR_SIMPLE_UPPERCASE_MAPPING
@ UCHAR_GRAPHEME_CLUSTER_BREAK
@ UCHAR_DECOMPOSITION_TYPE
@ UCHAR_CHANGES_WHEN_CASEMAPPED
@ UCHAR_TRAIL_CANONICAL_COMBINING_CLASS
@ UCHAR_IDS_TRINARY_OPERATOR
@ UCHAR_SIMPLE_TITLECASE_MAPPING
@ UCHAR_DEFAULT_IGNORABLE_CODE_POINT
@ UCHAR_CHANGES_WHEN_CASEFOLDED
@ UCHAR_GENERAL_CATEGORY_MASK
@ UCHAR_EMOJI_PRESENTATION
@ UCHAR_NONCHARACTER_CODE_POINT
@ UCHAR_OTHER_PROPERTY_START
@ UCHAR_EXTENDED_PICTOGRAPHIC
@ UCHAR_FULL_COMPOSITION_EXCLUSION
@ UCHAR_VARIATION_SELECTOR
@ UCHAR_BIDI_MIRRORING_GLYPH
@ UCHAR_HANGUL_SYLLABLE_TYPE
@ UCHAR_BIDI_PAIRED_BRACKET
@ UCHAR_SIMPLE_LOWERCASE_MAPPING
ERigVMCopyType
Definition Enums.h:18971
EStereoLayerShape
Definition Enums.h:38684
EGroomGeometryType
Definition Enums.h:18314
ESteamNetworkingSocketsDebugOutputType
Definition Enums.h:16565
dtTileFlags
Definition Enums.h:39272
ESkinCacheDefaultBehavior
Definition Enums.h:8070
EStandbyType
Definition Enums.h:33525
EBakeTextureBitDepth
Definition Enums.h:23472
EUGCMatchingUGCType
Definition Enums.h:15980
@ k_EUGCMatchingUGCType_GameManagedItems
@ k_EUGCMatchingUGCType_IntegratedGuides
@ k_EUGCMatchingUGCType_ControllerBindings
@ k_EUGCMatchingUGCType_Items_ReadyToUse
ETickableTickType
Definition Enums.h:8579
EShapeBodySetupHelper
Definition Enums.h:29399
ETraceTypeQuery
Definition Enums.h:7338
EMaterialExposedViewProperty
Definition Enums.h:32489
EActorIteratorFlags
Definition Enums.h:7947
IKEEXT_QM_SA_STATE_
Definition Enums.h:3084
VkValidationFeatureDisableEXT
Definition Enums.h:919
EMeshBoundaryConstraint
Definition Enums.h:24269
EMeshTrackerVertexColorMode
Definition Enums.h:37109
EPCGSettingsType
Definition Enums.h:22927
EHairResourceLoadingType
Definition Enums.h:18242
EReflectionsType
Definition Enums.h:8612
ETypedElementChildInclusionMethod
Definition Enums.h:23207
MDH_ReportType
Definition Enums.h:40744
@ MDH_PERIODIC_METRICS_REPORT
EIllegalRefReason
Definition Enums.h:32383
@ ReferenceFromOptionalToMissingGameExport
ENetMode
Definition Enums.h:6119
@ NM_DedicatedServer
@ NM_ListenServer
EUserDefinedStructureStatus
Definition Enums.h:9515
EDistributionVectorLockFlags
Definition Enums.h:28682
ESetResolutionMethod
Definition Enums.h:10586
VkResolveModeFlagBits
Definition Enums.h:27028
ESynthSlateSizeType
Definition Enums.h:29457
EHairStrandsResourcesType
Definition Enums.h:18255
EDisplaceMeshToolDisplaceType
Definition Enums.h:31344
ELocMetadataType
Definition Enums.h:11078
pffft_direction_t
Definition Enums.h:33285
VkBlendOp
Definition Enums.h:2526
@ VK_BLEND_OP_INVERT_RGB_EXT
@ VK_BLEND_OP_MINUS_EXT
@ VK_BLEND_OP_LIGHTEN_EXT
@ VK_BLEND_OP_MINUS_CLAMPED_EXT
@ VK_BLEND_OP_DST_OUT_EXT
@ VK_BLEND_OP_HSL_SATURATION_EXT
@ VK_BLEND_OP_DST_ATOP_EXT
@ VK_BLEND_OP_EXCLUSION_EXT
@ VK_BLEND_OP_PINLIGHT_EXT
@ VK_BLEND_OP_COLORDODGE_EXT
@ VK_BLEND_OP_DST_OVER_EXT
@ VK_BLEND_OP_HSL_LUMINOSITY_EXT
@ VK_BLEND_OP_PLUS_CLAMPED_EXT
@ VK_BLEND_OP_LINEARBURN_EXT
@ VK_BLEND_OP_HSL_COLOR_EXT
@ VK_BLEND_OP_SRC_EXT
@ VK_BLEND_OP_SRC_IN_EXT
@ VK_BLEND_OP_COLORBURN_EXT
@ VK_BLEND_OP_BLUE_EXT
@ VK_BLEND_OP_SUBTRACT
@ VK_BLEND_OP_RED_EXT
@ VK_BLEND_OP_PLUS_CLAMPED_ALPHA_EXT
@ VK_BLEND_OP_DIFFERENCE_EXT
@ VK_BLEND_OP_DARKEN_EXT
@ VK_BLEND_OP_GREEN_EXT
@ VK_BLEND_OP_MAX_ENUM
@ VK_BLEND_OP_INVERT_EXT
@ VK_BLEND_OP_VIVIDLIGHT_EXT
@ VK_BLEND_OP_RANGE_SIZE
@ VK_BLEND_OP_SCREEN_EXT
@ VK_BLEND_OP_PLUS_DARKER_EXT
@ VK_BLEND_OP_XOR_EXT
@ VK_BLEND_OP_SRC_ATOP_EXT
@ VK_BLEND_OP_HARDLIGHT_EXT
@ VK_BLEND_OP_MULTIPLY_EXT
@ VK_BLEND_OP_HSL_HUE_EXT
@ VK_BLEND_OP_HARDMIX_EXT
@ VK_BLEND_OP_REVERSE_SUBTRACT
@ VK_BLEND_OP_END_RANGE
@ VK_BLEND_OP_ZERO_EXT
@ VK_BLEND_OP_DST_EXT
@ VK_BLEND_OP_LINEARLIGHT_EXT
@ VK_BLEND_OP_SRC_OUT_EXT
@ VK_BLEND_OP_BEGIN_RANGE
@ VK_BLEND_OP_INVERT_OVG_EXT
@ VK_BLEND_OP_SRC_OVER_EXT
@ VK_BLEND_OP_SOFTLIGHT_EXT
@ VK_BLEND_OP_LINEARDODGE_EXT
@ VK_BLEND_OP_CONTRAST_EXT
@ VK_BLEND_OP_OVERLAY_EXT
@ VK_BLEND_OP_DST_IN_EXT
@ VK_BLEND_OP_PLUS_EXT
EStructDeserializerMapPolicies
Definition Enums.h:22044
EScrollWhenFocusChanges
Definition Enums.h:29009
ECFCoreModLoaderType
Definition Enums.h:14275
FHairLUTType
Definition Enums.h:36819
@ HairLUTType_MeanEnergy
@ HairLUTType_DualScattering
EPatternToolSinglePlane
Definition Enums.h:24255
GFSDK_Aftermath_GpuCrashDumpFeatureFlags
Definition Enums.h:39411
EItemDropZone
Definition Enums.h:8088
EPDGWorkResultState
Definition Enums.h:19051
VkBufferUsageFlagBits
Definition Enums.h:27217
@ VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT
@ VK_BUFFER_USAGE_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_EXT
@ VK_BUFFER_USAGE_MICROMAP_STORAGE_BIT_EXT
@ VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT
@ VK_BUFFER_USAGE_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR
@ VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT_KHR
@ VK_BUFFER_USAGE_MICROMAP_BUILD_INPUT_READ_ONLY_BIT_EXT
@ VK_BUFFER_USAGE_SHADER_BINDING_TABLE_BIT_KHR
@ VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER_BIT
@ VK_BUFFER_USAGE_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR
@ VK_BUFFER_USAGE_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT
@ VK_BUFFER_USAGE_STORAGE_TEXEL_BUFFER_BIT
ESceneCapturePrimitiveRenderMode
Definition Enums.h:28535
IPSEC_TRAFFIC_TYPE_
Definition Enums.h:3482
_MODE
Definition Enums.h:3265
@ MaximumMode
@ UserMode
@ KernelMode
TextureCompressionSettings
Definition Enums.h:5680
EDatasmithImportLightmapMin
Definition Enums.h:24642
ESteamIPv6ConnectivityProtocol
Definition Enums.h:15364
EBakeOpState
Definition Enums.h:24355
EGeoAnchorComponentDebugMode
Definition Enums.h:36292
UpdateFlags
Definition Enums.h:39201
@ DT_CROWD_OBSTACLE_AVOIDANCE
@ DT_CROWD_ANTICIPATE_TURNS
@ DT_CROWD_SLOWDOWN_AT_GOAL
@ DT_CROWD_OPTIMIZE_VIS
@ DT_CROWD_OPTIMIZE_TOPO
@ DT_CROWD_OPTIMIZE_VIS_MULTI
@ DT_CROWD_OFFSET_PATH
VkInternalAllocationType
Definition Enums.h:1364
EBuildPatchDataType
Definition Enums.h:40337
EVertexElementType
Definition Enums.h:4953
EGameplayDebuggerShape
Definition Enums.h:39786
VkImageUsageFlagBits
Definition Enums.h:27184
@ VK_IMAGE_USAGE_INVOCATION_MASK_BIT_HUAWEI
@ VK_IMAGE_USAGE_FRAGMENT_DENSITY_MAP_BIT_EXT
@ VK_IMAGE_USAGE_SAMPLE_BLOCK_MATCH_BIT_QCOM
@ VK_IMAGE_USAGE_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
@ VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT
@ VK_IMAGE_USAGE_SHADING_RATE_IMAGE_BIT_NV
@ VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT
@ VK_IMAGE_USAGE_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
EObjectIteratorThreadSafetyOptions
Definition Enums.h:13925
EInputActionOrigin
Definition Enums.h:16086
@ k_EInputActionOrigin_PS5_Reserved20
@ k_EInputActionOrigin_SteamController_Gyro_Pitch
@ k_EInputActionOrigin_PS4_Reserved3
@ k_EInputActionOrigin_PS5_RightPad_DPadNorth
@ k_EInputActionOrigin_Switch_LeftStick_Move
@ k_EInputActionOrigin_SteamController_RightPad_DPadNorth
@ k_EInputActionOrigin_SteamDeck_Reserved1
@ k_EInputActionOrigin_XBox360_DPad_South
@ k_EInputActionOrigin_Switch_Reserved6
@ k_EInputActionOrigin_XBoxOne_LeftStick_Move
@ k_EInputActionOrigin_SteamController_Reserved6
@ k_EInputActionOrigin_PS4_Reserved1
@ k_EInputActionOrigin_PS4_LeftTrigger_Pull
@ k_EInputActionOrigin_XBox360_LeftStick_DPadSouth
@ k_EInputActionOrigin_PS4_Reserved6
@ k_EInputActionOrigin_SteamController_Reserved7
@ k_EInputActionOrigin_XBox360_LeftStick_Click
@ k_EInputActionOrigin_PS5_Reserved17
@ k_EInputActionOrigin_SteamDeck_Reserved6
@ k_EInputActionOrigin_XBox360_Reserved2
@ k_EInputActionOrigin_XBox360_Reserved10
@ k_EInputActionOrigin_XBoxOne_DPad_West
@ k_EInputActionOrigin_XBox360_LeftStick_DPadWest
@ k_EInputActionOrigin_PS4_Gyro_Move
@ k_EInputActionOrigin_XBox360_DPad_North
@ k_EInputActionOrigin_XBoxOne_RightBumper
@ k_EInputActionOrigin_XBoxOne_RightStick_Click
@ k_EInputActionOrigin_PS4_DPad_Move
@ k_EInputActionOrigin_PS4_LeftStick_DPadWest
@ k_EInputActionOrigin_SteamController_LeftStick_DPadEast
@ k_EInputActionOrigin_PS5_RightTrigger_Pull
@ k_EInputActionOrigin_PS4_LeftStick_DPadEast
@ k_EInputActionOrigin_PS4_RightPad_DPadNorth
@ k_EInputActionOrigin_PS4_DPad_North
@ k_EInputActionOrigin_PS4_DPad_East
@ k_EInputActionOrigin_XBox360_RightTrigger_Click
@ k_EInputActionOrigin_PS5_DPad_West
@ k_EInputActionOrigin_XBox360_Reserved3
@ k_EInputActionOrigin_PS4_DPad_West
@ k_EInputActionOrigin_PS5_DPad_South
@ k_EInputActionOrigin_SteamDeck_Reserved19
@ k_EInputActionOrigin_PS5_DPad_East
@ k_EInputActionOrigin_SteamController_LeftStick_DPadNorth
@ k_EInputActionOrigin_PS4_RightStick_DPadWest
@ k_EInputActionOrigin_XBox360_Reserved4
@ k_EInputActionOrigin_PS4_RightStick_Click
@ k_EInputActionOrigin_Switch_RightStick_DPadSouth
@ k_EInputActionOrigin_PS4_Gyro_Pitch
@ k_EInputActionOrigin_Switch_LeftStick_DPadWest
@ k_EInputActionOrigin_XBoxOne_Reserved8
@ k_EInputActionOrigin_Switch_LeftGyro_Roll
@ k_EInputActionOrigin_SteamDeck_L2_SoftPull
@ k_EInputActionOrigin_Switch_Reserved7
@ k_EInputActionOrigin_SteamController_RightTrigger_Click
@ k_EInputActionOrigin_PS5_LeftBumper
@ k_EInputActionOrigin_Switch_RightStick_DPadNorth
@ k_EInputActionOrigin_Switch_RightGyro_Pitch
@ k_EInputActionOrigin_PS4_Gyro_Roll
@ k_EInputActionOrigin_SteamDeck_Gyro_Yaw
@ k_EInputActionOrigin_Switch_LeftGyro_Yaw
@ k_EInputActionOrigin_XBoxOne_DPad_Move
@ k_EInputActionOrigin_PS5_Reserved19
@ k_EInputActionOrigin_PS4_Reserved10
@ k_EInputActionOrigin_PS5_RightPad_DPadEast
@ k_EInputActionOrigin_PS4_RightPad_DPadWest
@ k_EInputActionOrigin_SteamDeck_Reserved2
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadEast
@ k_EInputActionOrigin_SteamDeck_Reserved10
@ k_EInputActionOrigin_XBoxOne_DPad_South
@ k_EInputActionOrigin_Switch_LeftTrigger_Click
@ k_EInputActionOrigin_XBox360_Reserved8
@ k_EInputActionOrigin_PS5_Gyro_Pitch
@ k_EInputActionOrigin_SteamDeck_LeftPad_Touch
@ k_EInputActionOrigin_XBox360_DPad_West
@ k_EInputActionOrigin_Switch_RightTrigger_Click
@ k_EInputActionOrigin_PS5_Reserved9
@ k_EInputActionOrigin_PS4_RightTrigger_Click
@ k_EInputActionOrigin_PS5_LeftPad_DPadNorth
@ k_EInputActionOrigin_XBoxOne_LeftBumper
@ k_EInputActionOrigin_SteamController_Start
@ k_EInputActionOrigin_SteamDeck_Reserved13
@ k_EInputActionOrigin_PS4_RightStick_Move
@ k_EInputActionOrigin_Switch_Capture
@ k_EInputActionOrigin_Switch_LeftStick_Click
@ k_EInputActionOrigin_SteamController_Reserved0
@ k_EInputActionOrigin_Switch_ProGyro_Pitch
@ k_EInputActionOrigin_PS5_LeftTrigger_Pull
@ k_EInputActionOrigin_PS5_LeftPad_DPadWest
@ k_EInputActionOrigin_SteamDeck_LeftStick_Move
@ k_EInputActionOrigin_XBox360_LeftBumper
@ k_EInputActionOrigin_SteamDeck_RightPad_Swipe
@ k_EInputActionOrigin_Switch_LeftTrigger_Pull
@ k_EInputActionOrigin_PS5_RightPad_Click
@ k_EInputActionOrigin_SteamController_LeftStick_DPadSouth
@ k_EInputActionOrigin_Switch_ProGyro_Roll
@ k_EInputActionOrigin_SteamDeck_Reserved7
@ k_EInputActionOrigin_PS5_RightPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_Reserved8
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadEast
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadSouth
@ k_EInputActionOrigin_PS5_Reserved2
@ k_EInputActionOrigin_Switch_LeftGrip_Upper
@ k_EInputActionOrigin_SteamDeck_Reserved16
@ k_EInputActionOrigin_XBoxOne_RightGrip_Upper
@ k_EInputActionOrigin_PS5_LeftPad_Swipe
@ k_EInputActionOrigin_Switch_Reserved10
@ k_EInputActionOrigin_SteamDeck_DPad_West
@ k_EInputActionOrigin_XBoxOne_Reserved9
@ k_EInputActionOrigin_PS4_RightPad_Touch
@ k_EInputActionOrigin_XBoxOne_RightGrip_Lower
@ k_EInputActionOrigin_Switch_ProGyro_Yaw
@ k_EInputActionOrigin_PS5_CenterPad_Click
@ k_EInputActionOrigin_Switch_Reserved19
@ k_EInputActionOrigin_SteamController_LeftPad_Swipe
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadWest
@ k_EInputActionOrigin_PS4_CenterPad_Click
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadWest
@ k_EInputActionOrigin_Switch_Reserved4
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadWest
@ k_EInputActionOrigin_MaximumPossibleValue
@ k_EInputActionOrigin_SteamController_RightPad_Swipe
@ k_EInputActionOrigin_PS5_RightStick_DPadEast
@ k_EInputActionOrigin_Switch_Reserved9
@ k_EInputActionOrigin_PS5_LeftStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_RightStick_Move
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadEast
@ k_EInputActionOrigin_PS4_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamController_Reserved8
@ k_EInputActionOrigin_Switch_DPad_North
@ k_EInputActionOrigin_SteamController_RightBumper
@ k_EInputActionOrigin_PS5_Reserved14
@ k_EInputActionOrigin_XBox360_RightStick_Click
@ k_EInputActionOrigin_PS5_DPad_North
@ k_EInputActionOrigin_XBox360_Reserved6
@ k_EInputActionOrigin_Switch_LeftStick_DPadNorth
@ k_EInputActionOrigin_PS5_LeftPad_Touch
@ k_EInputActionOrigin_XBox360_LeftStick_DPadEast
@ k_EInputActionOrigin_PS5_LeftStick_Click
@ k_EInputActionOrigin_SteamController_Reserved1
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadEast
@ k_EInputActionOrigin_PS4_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_LeftPad_Swipe
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadEast
@ k_EInputActionOrigin_PS4_Reserved8
@ k_EInputActionOrigin_PS4_Reserved9
@ k_EInputActionOrigin_SteamController_RightTrigger_Pull
@ k_EInputActionOrigin_SteamController_RightPad_DPadEast
@ k_EInputActionOrigin_Switch_Reserved2
@ k_EInputActionOrigin_PS4_Reserved7
@ k_EInputActionOrigin_PS5_RightStick_Click
@ k_EInputActionOrigin_SteamController_RightGrip
@ k_EInputActionOrigin_SteamController_Reserved2
@ k_EInputActionOrigin_SteamDeck_R2_SoftPull
@ k_EInputActionOrigin_PS5_CenterPad_Touch
@ k_EInputActionOrigin_SteamDeck_Menu
@ k_EInputActionOrigin_SteamDeck_RightPad_Click
@ k_EInputActionOrigin_Switch_Reserved16
@ k_EInputActionOrigin_PS5_RightStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadSouth
@ k_EInputActionOrigin_PS5_LeftStick_DPadNorth
@ k_EInputActionOrigin_XBoxOne_LeftGrip_Lower
@ k_EInputActionOrigin_SteamController_Gyro_Move
@ k_EInputActionOrigin_PS5_LeftStick_DPadWest
@ k_EInputActionOrigin_XBox360_Reserved7
@ k_EInputActionOrigin_PS5_RightStick_DPadNorth
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadSouth
@ k_EInputActionOrigin_XBoxOne_DPad_North
@ k_EInputActionOrigin_PS4_LeftPad_DPadEast
@ k_EInputActionOrigin_XBoxOne_Reserved10
@ k_EInputActionOrigin_Switch_RightGyro_Roll
@ k_EInputActionOrigin_SteamController_B
@ k_EInputActionOrigin_PS4_Reserved5
@ k_EInputActionOrigin_SteamController_LeftTrigger_Pull
@ k_EInputActionOrigin_PS5_Reserved12
@ k_EInputActionOrigin_PS4_RightBumper
@ k_EInputActionOrigin_SteamDeck_LeftPad_Click
@ k_EInputActionOrigin_PS4_LeftPad_DPadWest
@ k_EInputActionOrigin_PS5_Reserved5
@ k_EInputActionOrigin_PS4_RightPad_Click
@ k_EInputActionOrigin_SteamController_Reserved3
@ k_EInputActionOrigin_XBox360_RightStick_DPadWest
@ k_EInputActionOrigin_Switch_LeftGrip_Lower
@ k_EInputActionOrigin_Switch_RightTrigger_Pull
@ k_EInputActionOrigin_SteamController_LeftPad_Touch
@ k_EInputActionOrigin_XBox360_Start
@ k_EInputActionOrigin_PS4_LeftTrigger_Click
@ k_EInputActionOrigin_PS5_RightPad_Swipe
@ k_EInputActionOrigin_Switch_RightGyro_Move
@ k_EInputActionOrigin_XBox360_RightTrigger_Pull
@ k_EInputActionOrigin_PS4_RightPad_DPadSouth
@ k_EInputActionOrigin_PS4_LeftStick_DPadSouth
@ k_EInputActionOrigin_PS5_Reserved13
@ k_EInputActionOrigin_XBox360_DPad_East
@ k_EInputActionOrigin_Switch_RightGrip_Upper
@ k_EInputActionOrigin_SteamDeck_Gyro_Move
@ k_EInputActionOrigin_XBoxOne_LeftGrip_Upper
@ k_EInputActionOrigin_PS4_CenterPad_Touch
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadSouth
@ k_EInputActionOrigin_XBox360_RightStick_DPadNorth
@ k_EInputActionOrigin_PS5_RightPad_Touch
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadWest
@ k_EInputActionOrigin_Switch_RightGyro_Yaw
@ k_EInputActionOrigin_Switch_ProGyro_Move
@ k_EInputActionOrigin_Switch_Reserved8
@ k_EInputActionOrigin_SteamDeck_Reserved4
@ k_EInputActionOrigin_PS4_CenterPad_Swipe
@ k_EInputActionOrigin_SteamController_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamController_Gyro_Roll
@ k_EInputActionOrigin_XBoxOne_RightTrigger_Pull
@ k_EInputActionOrigin_PS4_RightStick_DPadNorth
@ k_EInputActionOrigin_Switch_LeftGyro_Pitch
@ k_EInputActionOrigin_PS5_Reserved7
@ k_EInputActionOrigin_SteamDeck_Reserved11
@ k_EInputActionOrigin_SteamDeck_DPad_East
@ k_EInputActionOrigin_PS5_CenterPad_DPadWest
@ k_EInputActionOrigin_SteamController_RightPad_Touch
@ k_EInputActionOrigin_SteamDeck_DPad_North
@ k_EInputActionOrigin_PS5_Reserved10
@ k_EInputActionOrigin_Switch_DPad_Move
@ k_EInputActionOrigin_PS5_RightBumper
@ k_EInputActionOrigin_PS4_LeftPad_DPadNorth
@ k_EInputActionOrigin_PS4_LeftBumper
@ k_EInputActionOrigin_SteamController_LeftStick_DPadWest
@ k_EInputActionOrigin_Switch_LeftStick_DPadSouth
@ k_EInputActionOrigin_SteamDeck_Gyro_Roll
@ k_EInputActionOrigin_PS5_Reserved6
@ k_EInputActionOrigin_SteamController_RightPad_Click
@ k_EInputActionOrigin_XBoxOne_LeftTrigger_Click
@ k_EInputActionOrigin_PS4_RightPad_DPadEast
@ k_EInputActionOrigin_PS5_RightStick_DPadWest
@ k_EInputActionOrigin_PS5_LeftStick_Move
@ k_EInputActionOrigin_SteamDeck_RightStick_Touch
@ k_EInputActionOrigin_SteamController_Reserved10
@ k_EInputActionOrigin_PS4_RightStick_DPadSouth
@ k_EInputActionOrigin_XBox360_Reserved9
@ k_EInputActionOrigin_SteamController_LeftBumper
@ k_EInputActionOrigin_XBoxOne_LeftTrigger_Pull
@ k_EInputActionOrigin_XBoxOne_LeftStick_Click
@ k_EInputActionOrigin_XBoxOne_RightTrigger_Click
@ k_EInputActionOrigin_SteamController_A
@ k_EInputActionOrigin_SteamDeck_DPad_South
@ k_EInputActionOrigin_SteamController_Gyro_Yaw
@ k_EInputActionOrigin_XBox360_DPad_Move
@ k_EInputActionOrigin_PS5_LeftPad_DPadEast
@ k_EInputActionOrigin_PS5_Reserved4
@ k_EInputActionOrigin_Switch_Reserved1
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadSouth
@ k_EInputActionOrigin_Switch_Reserved17
@ k_EInputActionOrigin_SteamDeck_Gyro_Pitch
@ k_EInputActionOrigin_SteamDeck_Reserved3
@ k_EInputActionOrigin_Switch_Reserved18
@ k_EInputActionOrigin_Switch_Reserved20
@ k_EInputActionOrigin_Switch_RightStick_DPadWest
@ k_EInputActionOrigin_XBox360_LeftTrigger_Pull
@ k_EInputActionOrigin_Switch_RightStick_Move
@ k_EInputActionOrigin_PS5_LeftStick_DPadEast
@ k_EInputActionOrigin_XBoxOne_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamDeck_Reserved17
@ k_EInputActionOrigin_PS4_Reserved2
@ k_EInputActionOrigin_Switch_RightBumper
@ k_EInputActionOrigin_PS5_RightStick_Move
@ k_EInputActionOrigin_SteamController_LeftPad_DPadWest
@ k_EInputActionOrigin_PS4_LeftStick_Move
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadNorth
@ k_EInputActionOrigin_PS5_RightPad_DPadWest
@ k_EInputActionOrigin_PS5_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_Reserved12
@ k_EInputActionOrigin_XBox360_Reserved1
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamDeck_Reserved20
@ k_EInputActionOrigin_SteamController_Back
@ k_EInputActionOrigin_PS5_LeftTrigger_Click
@ k_EInputActionOrigin_Switch_RightStick_Click
@ k_EInputActionOrigin_PS4_RightTrigger_Pull
@ k_EInputActionOrigin_XBoxOne_RightStick_Move
@ k_EInputActionOrigin_SteamController_Reserved5
@ k_EInputActionOrigin_Switch_Reserved13
@ k_EInputActionOrigin_XBoxOne_Reserved6
@ k_EInputActionOrigin_PS5_Reserved8
@ k_EInputActionOrigin_SteamDeck_Reserved5
@ k_EInputActionOrigin_PS5_Reserved15
@ k_EInputActionOrigin_XBox360_RightStick_DPadEast
@ k_EInputActionOrigin_XBox360_RightStick_Move
@ k_EInputActionOrigin_SteamController_LeftGrip
@ k_EInputActionOrigin_SteamController_LeftPad_DPadEast
@ k_EInputActionOrigin_PS5_Reserved3
@ k_EInputActionOrigin_PS4_LeftPad_Click
@ k_EInputActionOrigin_Switch_Reserved5
@ k_EInputActionOrigin_SteamDeck_DPad_Move
@ k_EInputActionOrigin_Switch_Reserved3
@ k_EInputActionOrigin_SteamController_RightPad_DPadSouth
@ k_EInputActionOrigin_Switch_RightGrip_Lower
@ k_EInputActionOrigin_PS4_CenterPad_DPadSouth
@ k_EInputActionOrigin_PS5_Gyro_Move
@ k_EInputActionOrigin_PS5_RightTrigger_Click
@ k_EInputActionOrigin_SteamDeck_Reserved18
@ k_EInputActionOrigin_SteamController_Reserved4
@ k_EInputActionOrigin_Switch_Reserved14
@ k_EInputActionOrigin_PS5_CenterPad_DPadEast
@ k_EInputActionOrigin_SteamDeck_Reserved15
@ k_EInputActionOrigin_PS4_LeftPad_Swipe
@ k_EInputActionOrigin_Switch_Reserved12
@ k_EInputActionOrigin_SteamController_LeftStick_Move
@ k_EInputActionOrigin_PS5_LeftPad_Click
@ k_EInputActionOrigin_SteamDeck_RightPad_DPadNorth
@ k_EInputActionOrigin_Switch_RightStick_DPadEast
@ k_EInputActionOrigin_SteamController_LeftPad_DPadNorth
@ k_EInputActionOrigin_PS4_LeftPad_Touch
@ k_EInputActionOrigin_Switch_Reserved11
@ k_EInputActionOrigin_SteamController_LeftPad_Click
@ k_EInputActionOrigin_SteamController_X
@ k_EInputActionOrigin_Switch_DPad_South
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadSouth
@ k_EInputActionOrigin_SteamDeck_RightPad_Touch
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadEast
@ k_EInputActionOrigin_PS4_DPad_South
@ k_EInputActionOrigin_XBoxOne_DPad_East
@ k_EInputActionOrigin_PS5_CenterPad_Swipe
@ k_EInputActionOrigin_XBoxOne_RightStick_DPadNorth
@ k_EInputActionOrigin_Switch_Reserved15
@ k_EInputActionOrigin_XBoxOne_Share
@ k_EInputActionOrigin_XBox360_RightStick_DPadSouth
@ k_EInputActionOrigin_SteamController_Reserved9
@ k_EInputActionOrigin_SteamController_LeftTrigger_Click
@ k_EInputActionOrigin_XBox360_LeftStick_Move
@ k_EInputActionOrigin_PS4_CenterPad_DPadNorth
@ k_EInputActionOrigin_XBox360_RightBumper
@ k_EInputActionOrigin_SteamController_Y
@ k_EInputActionOrigin_PS4_CenterPad_DPadWest
@ k_EInputActionOrigin_Switch_LeftGyro_Move
@ k_EInputActionOrigin_PS5_Reserved11
@ k_EInputActionOrigin_PS4_RightStick_DPadEast
@ k_EInputActionOrigin_PS5_Reserved1
@ k_EInputActionOrigin_PS5_Reserved16
@ k_EInputActionOrigin_SteamDeck_Reserved14
@ k_EInputActionOrigin_PS5_CenterPad_DPadSouth
@ k_EInputActionOrigin_Switch_DPad_West
@ k_EInputActionOrigin_XBox360_LeftTrigger_Click
@ k_EInputActionOrigin_SteamDeck_Reserved9
@ k_EInputActionOrigin_XBox360_LeftStick_DPadNorth
@ k_EInputActionOrigin_SteamDeck_RightStick_DPadNorth
@ k_EInputActionOrigin_SteamController_LeftStick_Click
@ k_EInputActionOrigin_SteamDeck_LeftStick_Touch
@ k_EInputActionOrigin_Switch_LeftBumper
@ k_EInputActionOrigin_PS5_DPad_Move
@ k_EInputActionOrigin_PS4_RightPad_Swipe
@ k_EInputActionOrigin_PS5_CenterPad_DPadNorth
@ k_EInputActionOrigin_Switch_DPad_East
@ k_EInputActionOrigin_PS4_LeftStick_Click
@ k_EInputActionOrigin_PS4_Reserved4
@ k_EInputActionOrigin_XBoxOne_Reserved7
@ k_EInputActionOrigin_SteamDeck_LeftStick_DPadWest
@ k_EInputActionOrigin_Switch_LeftStick_DPadEast
@ k_EInputActionOrigin_SteamController_RightPad_DPadWest
@ k_EInputActionOrigin_SteamDeck_View
@ k_EInputActionOrigin_PS5_Gyro_Roll
@ k_EInputActionOrigin_PS5_Reserved18
@ k_EInputActionOrigin_SteamDeck_LeftPad_DPadWest
@ k_EInputActionOrigin_XBox360_Reserved5
@ k_EInputActionOrigin_PS4_CenterPad_DPadEast
earlyEnd_directive
Definition Enums.h:32877
ESpatialDenoiserType
Definition Enums.h:37070
ENavigationGenesis
Definition Enums.h:10640
EHierarchicalSimplificationMethod
Definition Enums.h:14543
EMovieSceneChannelProxyType
Definition Enums.h:8425
EDatasmithImportLightmapMax
Definition Enums.h:24652
VkRayTracingShaderGroupTypeNV
Definition Enums.h:1973
@ VK_RAY_TRACING_SHADER_GROUP_TYPE_PROCEDURAL_HIT_GROUP_NV
EVisibilityTrackAction
Definition Enums.h:37975
EStereoscopicEye
Definition Enums.h:8101
EOutputCanBeNullptr
Definition Enums.h:19608
duDebugDrawPrimitives
Definition Enums.h:39277
EGenerateMipsPass
Definition Enums.h:14136
EGCReferenceType
Definition Enums.h:6294
@ GCRT_ArrayAddFieldPathReferencedObject
@ GCRT_AddStructReferencedObjects
@ GCRT_AddFieldPathReferencedObject
ovrKeyValuePairType_
Definition Enums.h:17358
EInternal
Definition Enums.h:4084
@ EC_InternalUseOnlyConstructor
SPATIAL_INPUT_ACTIVATION_POLICY
Definition Enums.h:3922
EAdManagerDelegate
Definition Enums.h:38613
EOffsetRootBoneMode
Definition Enums.h:7849
EDataLayerState
Definition Enums.h:32367
ETickingGroup
Definition Enums.h:8266
ESectionEvaluationFlags
Definition Enums.h:8530
ECrashTrigger
Definition Enums.h:24848
EAudioStreamingState
Definition Enums.h:40179
EPostSequentialRPCType
Definition Enums.h:7894
UDataFileAccess
Definition Enums.h:33655
VkCommandBufferLevel
Definition Enums.h:827
EWidgetUpdateFlags
Definition Enums.h:12747
EChaosBreakingSortMethod
Definition Enums.h:37310
ENDILandscape_SourceMode
Definition Enums.h:14143
EClothLODBiasMode
Definition Enums.h:19570
EGameplayTaskEvent
Definition Enums.h:33519
EMeshApproximationBaseCappingType
Definition Enums.h:8806
EEditMeshPolygonsToolActions
Definition Enums.h:23610
ECameraAnimationEasingType
Definition Enums.h:28103
EMaturityChildType
Definition Enums.h:38809
NSVGfillRule
Definition Enums.h:34387
EDatasmithImportActorPolicy
Definition Enums.h:24697
ERayTracingViewMaskMode
Definition Enums.h:37055
EGroomBindingMeshType
Definition Enums.h:22512
EInstallBundleResult
Definition Enums.h:11095
ERichCurveInterpMode
Definition Enums.h:4732
EGPUProfileSortMode
Definition Enums.h:35135
EStructSerializerNullValuePolicies
Definition Enums.h:22068
EGizmoElementState
Definition Enums.h:39017
EMediaTextureVisibleMipsTiles
Definition Enums.h:31281
ECameraAnimationPlaySpace
Definition Enums.h:28115
EMemZeroed
Definition Enums.h:18215
ENGXDLSSDenoiserMode
Definition Enums.h:21398
ControlDirection
Definition Enums.h:29740
ERayTracingInstanceFlags
Definition Enums.h:11619
mi_memory_order_e
Definition Enums.h:33163
PCGDistanceShape
Definition Enums.h:20756
ESoundType
Definition Enums.h:8317
VkIndirectCommandsTokenTypeNVX
Definition Enums.h:2209
EOccludedAction
Definition Enums.h:26568
AnimPhysTwistAxis
Definition Enums.h:36339
ESkeletalMeshAsyncProperties
Definition Enums.h:13969
EPCGMetadataFilterMode
Definition Enums.h:20639
EKelvinletBrushMode
Definition Enums.h:24292
EMotionBlurVelocityScatterPass
Definition Enums.h:38419
EHairStrandsBookmark
Definition Enums.h:20184
VkBuildAccelerationStructureModeKHR
Definition Enums.h:39494
EAimMode
Definition Enums.h:20787
@ OrientToTarget
EVolumetricCloudTracingMaxDistanceMode
Definition Enums.h:37261
FWPM_APPC_NETWORK_CAPABILITY_TYPE_
Definition Enums.h:2961
IKEEXT_CERT_POLICY_PROTOCOL_TYPE_
Definition Enums.h:2906
ELightMapPaddingType
Definition Enums.h:22093
VkConservativeRasterizationModeEXT
Definition Enums.h:1857
EDrawPolygonDrawMode
Definition Enums.h:23580
EDatasmithImportScene
Definition Enums.h:24663
EPCGPointProperties
Definition Enums.h:20531
ECameraShakePlaySpace
Definition Enums.h:5981
EFBIKBoneLimitType
Definition Enums.h:25939
EGeometryScriptMathWarpType
Definition Enums.h:18108
ESocketBSDParam
Definition Enums.h:33035
VkDisplayEventTypeEXT
Definition Enums.h:1201
@ VK_DISPLAY_EVENT_TYPE_FIRST_PIXEL_OUT_EXT
ELiveLinkTimecodeProviderEvaluationType
Definition Enums.h:24862
EMessageBusNotification
Definition Enums.h:13016
EAutoExposureMethod
Definition Enums.h:13783
EShadowProjectionVertexShaderFlags
Definition Enums.h:35166
EOS_UI_EKeyCombination
Definition Enums.h:23861
EHairStrandsAllocationType
Definition Enums.h:18236
EGBufferChecker
Definition Enums.h:5537
ETextureDownscaleOptions
Definition Enums.h:12710
EParticleCollisionShaderMode
Definition Enums.h:40303
EPointOnCircleSpacingMethod
Definition Enums.h:41237
EOptimusBufferWriteType
Definition Enums.h:25988
EMeshSelectionToolActions
Definition Enums.h:26240
EMeshVertexSculptBrushType
Definition Enums.h:26316
EPrimitiveIdMode
Definition Enums.h:7019
@ PrimID_DynamicPrimitiveShaderData
EMouseCaptureMode
Definition Enums.h:7775
@ CapturePermanently_IncludingInitialMouseDown
EDeferredMaterialMode
Definition Enums.h:36210
EHoudiniOutputType
Definition Enums.h:21258
ELocationYToSpawnEnum
Definition Enums.h:25855
VkSharingMode
Definition Enums.h:2074
@ VK_SHARING_MODE_MAX_ENUM
@ VK_SHARING_MODE_CONCURRENT
@ VK_SHARING_MODE_RANGE_SIZE
@ VK_SHARING_MODE_END_RANGE
@ VK_SHARING_MODE_EXCLUSIVE
@ VK_SHARING_MODE_BEGIN_RANGE
EGenerateCompressedLayersTimeSliced
Definition Enums.h:32100