Ark Server API 3.54
Serverside plugin support for Ark Survival Evolved.
Loading...
Searching...
No Matches
UWorld Struct Reference

#include <GameMode.h>

Inheritance diagram for UWorld:
UObject UObjectBaseUtility UObjectBase

Classes

struct  InitializationValues
 

Public Member Functions

TArray< TSubclassOf< AActor > > & ActorsClassesAllowedToSaveField ()
 
bool & bIsIdleField ()
 
TArray< TWeakObjectPtr< AActor > > & LocalStasisActorsField ()
 
TSet< FName, DefaultKeyFuncs< FName, 0 >, FDefaultSetAllocator > & LevelNameHashField ()
 
ULevelPersistentLevelField ()
 
AGameStateGameStateField ()
 
TArray< UObject * > ExtraReferencedObjectsField ()
 
FStringStreamingLevelsPrefixField ()
 
ULevelCurrentLevelPendingVisibilityField ()
 
TArray< FVector > & ViewLocationsRenderedLastFrameField ()
 
AGameModeAuthorityGameModeField ()
 
TArray< ULevel * > LevelsField ()
 
TArray< AActor * > NetworkActorsField ()
 
ULevelCurrentLevelField ()
 
UGameInstanceOwningGameInstanceField ()
 
int & FrameCounterField ()
 
bool & GamePreviewField ()
 
TMap< FString, TArray< TArray< TArray< unsigned int > > >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, TArray< TArray< TArray< unsigned int > > >, 0 > > & LocalInstancedStaticMeshComponentInstancesVisibilityStateField ()
 
TMap< FName, TWeakObjectPtr< UClass >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, TWeakObjectPtr< UClass >, 0 > > & PrioritizedObjectMapField ()
 
TArray< TAutoWeakObjectPtr< AController > > & ControllerListField ()
 
TArray< TAutoWeakObjectPtr< APlayerController > > & PlayerControllerListField ()
 
TArray< TAutoWeakObjectPtr< APawn > > & PawnListField ()
 
TSet< TWeakObjectPtr< UActorComponent >, DefaultKeyFuncs< TWeakObjectPtr< UActorComponent >, 0 >, FDefaultSetAllocator > & ComponentsThatNeedEndOfFrameUpdateField ()
 
TSet< TWeakObjectPtr< UActorComponent >, DefaultKeyFuncs< TWeakObjectPtr< UActorComponent >, 0 >, FDefaultSetAllocator > & ComponentsThatNeedEndOfFrameUpdate_OnGameThreadField ()
 
TMap< TWeakObjectPtr< UBlueprint >, TWeakObjectPtr< UObject >, FDefaultSetAllocator, TDefaultMapKeyFuncs< TWeakObjectPtr< UBlueprint >, TWeakObjectPtr< UObject >, 0 > > & BlueprintObjectsBeingDebuggedField ()
 
bool & bRequiresHitProxiesField ()
 
long double & BuildStreamingDataTimerField ()
 
bool & bInTickField ()
 
bool & bIsBuiltField ()
 
bool & bTickNewlySpawnedField ()
 
bool & bPostTickComponentUpdateField ()
 
int & PlayerNumField ()
 
float & TimeSinceLastPendingKillPurgeField ()
 
bool & FullPurgeTriggeredField ()
 
bool & bShouldDelayGarbageCollectField ()
 
bool & bIsWorldInitializedField ()
 
int & AllowLevelLoadOverrideField ()
 
int & StreamingVolumeUpdateDelayField ()
 
bool & bIsLevelStreamingFrozenField ()
 
bool & bShouldForceUnloadStreamingLevelsField ()
 
bool & bShouldForceVisibleStreamingLevelsField ()
 
bool & bDoDelayedUpdateCullDistanceVolumesField ()
 
TEnumAsByte< enum EWorldType::Type > & WorldTypeField ()
 
bool & bIsRunningConstructionScriptField ()
 
bool & bShouldSimulatePhysicsField ()
 
FNameDebugDrawTraceTagField ()
 
long double & LastTimeUnbuiltLightingWasEncounteredField ()
 
long double & TimeSecondsField ()
 
long double & LoadedAtTimeSecondsField ()
 
long double & RealTimeSecondsField ()
 
long double & AudioTimeSecondsField ()
 
float & DeltaTimeSecondsField ()
 
float & PauseDelayField ()
 
unsigned int & StasisThisFrameField ()
 
unsigned int & UnStasisThisFrameField ()
 
unsigned int & StasisOssilationThisFrameField ()
 
unsigned int & StasisThisFrameMaxField ()
 
unsigned int & UnStasisThisFrameMaxField ()
 
unsigned int & StasisOssilationThisFrameMaxField ()
 
float & StasisThisFrameAvgField ()
 
float & UnStasisThisFrameAvgField ()
 
float & StasisOssilationThisFrameAvgField ()
 
float & StasisMaxResetTimerField ()
 
unsigned int & LastUnstasisCountField ()
 
unsigned int & LoadedSaveIncrementorField ()
 
unsigned int & CurrentSaveIncrementorField ()
 
bool & bBlockAllOnNextLevelStreamingProcessField ()
 
FIntVectorOriginLocationField ()
 
FIntVectorRequestedOriginLocationField ()
 
bool & bOriginOffsetThisFrameField ()
 
bool & bFlushingLevelStreamingField ()
 
long double & ForceBlockLoadTimeoutField ()
 
FStringNextURLField ()
 
float & NextSwitchCountdownField ()
 
TArray< FName > & PreparingLevelNamesField ()
 
FNameCommittedPersistentLevelNameField ()
 
FStringCurrentDayTimeField ()
 
unsigned int & NumLightingUnbuiltObjectsField ()
 
UGameInstanceGetGameInstance ()
 
AGameModeGetAuthGameMode ()
 
AActorSpawnActor (UClass *Class, FVector *Location, FRotator *Rotation, FActorSpawnParameters *SpawnParameters)
 
bool DestroyActor (AActor *ThisActor, bool bNetForce, bool bShouldModifyLevel)
 
bool FindTeleportSpot (AActor *TestActor, FVector *TestLocation, FRotator TestRotation, FVector *TraceWorldGeometryFromLocation)
 
bool EncroachingBlockingGeometry (AActor *TestActor, FVector TestLocation, FRotator TestRotation, FVector *ProposedAdjustment, FVector *TraceWorldGeometryFromLocation)
 
void SetMapNeedsLightingFullyRebuilt (int InNumLightingUnbuiltObjects)
 
void TickNetClient (float DeltaSeconds)
 
bool IsPaused ()
 
void ProcessLevelStreamingVolumes (FVector *OverrideViewLocation)
 
void MarkActorComponentForNeededEndOfFrameUpdate (UActorComponent *Component, bool bForceGameThread)
 
void CleanupActors ()
 
void ForceGarbageCollection (bool bForcePurge)
 
void UpdateAllReflectionCaptures ()
 
void Serialize (FArchive *Ar)
 
void PostDuplicate (bool bDuplicateForPIE)
 
void FinishDestroy ()
 
void PostLoad ()
 
bool PreSaveRoot (const wchar_t *Filename, TArray< FString > *AdditionalPackagesToCook)
 
void PostSaveRoot (bool bCleanupIsRequired)
 
void SetupParameterCollectionInstances ()
 
void UpdateParameterCollectionInstances (bool bUpdateInstanceUniformBuffers)
 
void InitWorld (UWorld::InitializationValues IVS)
 
void InitializeNewWorld (UWorld::InitializationValues IVS)
 
void RemoveActor (AActor *Actor, bool bShouldModifyLevel)
 
bool AllowAudioPlayback ()
 
void ClearWorldComponents ()
 
void UpdateWorldComponents (bool bRerunConstructionScripts, bool bCurrentLevelOnly)
 
void UpdateCullDistanceVolumes ()
 
void EnsureCollisionTreeIsBuilt ()
 
void AddToWorld (ULevel *Level, FTransform *LevelTransform, bool bAlwaysConsiderTimeLimit)
 
void RemoveFromWorld (ULevel *Level)
 
bool AreAlwaysLoadedLevelsLoaded ()
 
bool AllowLevelLoadRequests ()
 
void CleanupWorld (bool bSessionEnded, bool bCleanupResources, UWorld *NewWorld)
 
UGameViewportClientGetGameViewport ()
 
TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< AController > > const, TAutoWeakObjectPtr< AController > const, int > * GetControllerIterator (TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< AController > > const, TAutoWeakObjectPtr< AController > const, int > *result)
 
TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< APlayerController > > const, TAutoWeakObjectPtr< APlayerController > const, int > * GetPlayerControllerIterator (TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< APlayerController > > const, TAutoWeakObjectPtr< APlayerController > const, int > *result)
 
APlayerControllerGetFirstPlayerController ()
 
ULocalPlayer * GetFirstLocalPlayerFromController ()
 
void AddController (AController *Controller)
 
void RemoveController (AController *Controller)
 
void AddNetworkActor (AActor *Actor)
 
void RemoveNetworkActor (AActor *Actor)
 
long double GetTimeSeconds ()
 
long double GetRealTimeSeconds ()
 
float GetDeltaSeconds ()
 
long double TimeSince (long double Time)
 
void CreatePhysicsScene ()
 
AWorldSettingsGetWorldSettings (bool bCheckStreamingPesistent, bool bChecked)
 
float GetGravityZ ()
 
float GetDefaultGravityZ ()
 
FStringGetMapName (FString *result)
 
bool NotifyAcceptingChannel (UChannel *Channel)
 
void WelcomePlayer (UNetConnection *Connection)
 
bool DestroySwappedPC (UNetConnection *Connection)
 
bool IsPreparingMapChange ()
 
bool SetNewWorldOrigin (FIntVector InNewOriginLocation)
 
void NavigateTo (FIntVector InLocation)
 
void GetMatineeActors (TArray< AMatineeActor * > *OutMatineeActors)
 
void SeamlessTravel (FString *SeamlessTravelURL, bool bAbsolute, FGuid MapPackageGuid)
 
bool IsInSeamlessTravel ()
 
void UpdateConstraintActors ()
 
int GetActorCount ()
 
int GetNetRelevantActorCount ()
 
bool ContainsLevel (ULevel *InLevel)
 
TArray< ULevel * > * GetLevels ()
 
void BroadcastLevelsChanged ()
 
bool IsLevelLoadedByName (FName *LevelName)
 
FStringGetLocalURL (FString *result)
 
bool IsPlayInEditor ()
 
bool IsGameWorld ()
 
FStringGetAddressURL (FString *result)
 
void ServerTravel (FString *FURL, bool bAbsolute, bool bShouldSkipGameNotify)
 
UClassGetModPrioritizedClass (FName *NameIn)
 
bool LoadFromFile (FString *filename)
 
void UpdateInternalOctreeTransform (UPrimitiveComponent *InComponent)
 
void RemoveFromInternalOctree (UPrimitiveComponent *InComponent)
 
bool OverlapMultiInternalOctree (TArray< UPrimitiveComponent * > *OutPrimitives, FBoxCenterAndExtent *InBounds, unsigned int InSearchMask, bool bDontClearOutArray)
 
void UpdateInternalSimpleOctreeTransform (FOctreeElementSimple *InElement)
 
void RemoveFromInternalSimpleOctree (FOctreeElementSimple *InElement)
 
int OverlapNumInternalOctree (FBoxCenterAndExtent *InBounds, unsigned int InSearchMask)
 
bool OverlapMultiInternalSimpleOctree (TArray< FOctreeElementSimple * > *OutPrimitives, FBoxCenterAndExtent *InBounds, unsigned int InSearchMask, bool bDontClearOutArray)
 
bool LineTraceSingle (FHitResult *OutHit, FVector *Start, FVector *End, ECollisionChannel TraceChannel, FCollisionQueryParams *Params, FCollisionResponseParams *ResponseParam, bool bUsePostfilter, float NegativeDistanceTolerance)
 
bool LineTraceMulti (TArray< FHitResult > *OutHits, FVector *Start, FVector *End, ECollisionChannel TraceChannel, FCollisionQueryParams *Params, FCollisionResponseParams *ResponseParam, bool bDoSort, bool bCullBackfaces, bool bUsePostFilter, float NegativeDistanceTolerance)
 
bool LineTraceSingle (FHitResult *OutHit, FVector *Start, FVector *End, FCollisionQueryParams *Params, FCollisionObjectQueryParams *ObjectQueryParams, bool bUsePostFilter, float NegativeDistanceTolerance)
 
bool LineTraceMulti (TArray< FHitResult > *OutHits, FVector *Start, FVector *End, FCollisionQueryParams *Params, FCollisionObjectQueryParams *ObjectQueryParams, bool bDoSort, bool bCullBackfaces, bool bUsePostFilter, float NegativeDistanceTolerance)
 
void StartAsyncTrace ()
 
void FinishAsyncTrace ()
 
void FinishPhysicsSim ()
 
TArray< TSubclassOf< AActor > > & ActorsClassesAllowedToSaveField ()
 
bool & bIsIdleField ()
 
bool & bEverHadGameStateField ()
 
bool & bClientReceivedSeamlessMapImagesField ()
 
TArray< TWeakObjectPtr< AActor > > & LocalStasisActorsField ()
 
TSet< FName, DefaultKeyFuncs< FName, 0 >, FDefaultSetAllocator > & LevelNameHashField ()
 
ULevelPersistentLevelField ()
 
AGameStateGameStateField ()
 
TArray< UObject * > ExtraReferencedObjectsField ()
 
FStringStreamingLevelsPrefixField ()
 
ULevelCurrentLevelPendingVisibilityField ()
 
TArray< FVector > & ViewLocationsRenderedLastFrameField ()
 
AGameModeAuthorityGameModeField ()
 
TArray< ULevel * > LevelsField ()
 
TArray< AActor * > NetworkActorsField ()
 
ULevelCurrentLevelField ()
 
UGameInstanceOwningGameInstanceField ()
 
int & FrameCounterField ()
 
bool & GamePreviewField ()
 
TMap< FString, TArray< TArray< TArray< unsigned int > > >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, TArray< TArray< TArray< unsigned int > > >, 0 > > & LocalInstancedStaticMeshComponentInstancesVisibilityStateField ()
 
TMap< FName, TWeakObjectPtr< UClass >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, TWeakObjectPtr< UClass >, 0 > > & PrioritizedObjectMapField ()
 
TMap< unsigned int, TWeakObjectPtr< AActor >, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned int, TWeakObjectPtr< AActor >, 0 > > & UniqueActorIdsField ()
 
TArray< TAutoWeakObjectPtr< AController > > & ControllerListField ()
 
TArray< TAutoWeakObjectPtr< APlayerController > > & PlayerControllerListField ()
 
TArray< TAutoWeakObjectPtr< APawn > > & PawnListField ()
 
TSet< TWeakObjectPtr< UActorComponent >, DefaultKeyFuncs< TWeakObjectPtr< UActorComponent >, 0 >, FDefaultSetAllocator > & ComponentsThatNeedEndOfFrameUpdateField ()
 
TSet< TWeakObjectPtr< UActorComponent >, DefaultKeyFuncs< TWeakObjectPtr< UActorComponent >, 0 >, FDefaultSetAllocator > & ComponentsThatNeedEndOfFrameUpdate_OnGameThreadField ()
 
TMap< TWeakObjectPtr< UBlueprint >, TWeakObjectPtr< UObject >, FDefaultSetAllocator, TDefaultMapKeyFuncs< TWeakObjectPtr< UBlueprint >, TWeakObjectPtr< UObject >, 0 > > & BlueprintObjectsBeingDebuggedField ()
 
bool & bRequiresHitProxiesField ()
 
long double & BuildStreamingDataTimerField ()
 
bool & bInTickField ()
 
bool & bIsBuiltField ()
 
bool & bTickNewlySpawnedField ()
 
bool & bPostTickComponentUpdateField ()
 
int & PlayerNumField ()
 
float & TimeSinceLastPendingKillPurgeField ()
 
bool & FullPurgeTriggeredField ()
 
bool & bShouldDelayGarbageCollectField ()
 
bool & bIsWorldInitializedField ()
 
int & AllowLevelLoadOverrideField ()
 
int & StreamingVolumeUpdateDelayField ()
 
bool & bIsLevelStreamingFrozenField ()
 
bool & bShouldForceUnloadStreamingLevelsField ()
 
bool & bShouldForceVisibleStreamingLevelsField ()
 
bool & bDoDelayedUpdateCullDistanceVolumesField ()
 
TEnumAsByte< enum EWorldType::Type > & WorldTypeField ()
 
bool & bIsRunningConstructionScriptField ()
 
bool & bShouldSimulatePhysicsField ()
 
FNameDebugDrawTraceTagField ()
 
long double & LastTimeUnbuiltLightingWasEncounteredField ()
 
long double & TimeSecondsField ()
 
long double & LoadedAtTimeSecondsField ()
 
long double & RealTimeSecondsField ()
 
long double & AudioTimeSecondsField ()
 
float & DeltaTimeSecondsField ()
 
float & PreviousDeltaTimeSecondsField ()
 
float & PauseDelayField ()
 
unsigned int & StasisThisFrameField ()
 
unsigned int & UnStasisThisFrameField ()
 
unsigned int & StasisOssilationThisFrameField ()
 
unsigned int & StasisThisFrameMaxField ()
 
unsigned int & UnStasisThisFrameMaxField ()
 
unsigned int & StasisOssilationThisFrameMaxField ()
 
float & StasisThisFrameAvgField ()
 
float & UnStasisThisFrameAvgField ()
 
float & StasisOssilationThisFrameAvgField ()
 
float & StasisMaxResetTimerField ()
 
unsigned int & LastUnstasisCountField ()
 
unsigned int & LoadedSaveIncrementorField ()
 
unsigned int & CurrentSaveIncrementorField ()
 
bool & bBlockAllOnNextLevelStreamingProcessField ()
 
FIntVectorOriginLocationField ()
 
FIntVectorRequestedOriginLocationField ()
 
bool & bOriginOffsetThisFrameField ()
 
bool & bFlushingLevelStreamingField ()
 
long double & ForceBlockLoadTimeoutField ()
 
FStringNextURLField ()
 
float & NextSwitchCountdownField ()
 
TArray< FName > & PreparingLevelNamesField ()
 
FNameCommittedPersistentLevelNameField ()
 
FStringCurrentDayTimeField ()
 
unsigned int & NumLightingUnbuiltObjectsField ()
 
UWaveWorksComponent * WaveWorksComponentField ()
 
bool & bHasCheckedForWaveWorksField ()
 
FShorelineProps & WorldShorelinePropsField ()
 
TArray< unsigned char > & WorldShorelineMapField ()
 
UTexture2DShorelineMapsTextureField ()
 
void CleanupActors ()
 
bool DestroyActor (AActor *ThisActor, bool bNetForce, bool bShouldModifyLevel)
 
bool EncroachingBlockingGeometry (AActor *TestActor, FVector TestLocation, FRotator TestRotation, FVector *ProposedAdjustment, FVector *TraceWorldGeometryFromLocation)
 
bool FindTeleportSpot (AActor *TestActor, FVector *TestLocation, FRotator TestRotation, FVector *TraceWorldGeometryFromLocation)
 
void ForceGarbageCollection (bool bForcePurge)
 
bool IsPaused ()
 
void MarkActorComponentForNeededEndOfFrameUpdate (UActorComponent *Component, bool bForceGameThread)
 
void ProcessLevelStreamingVolumes (FVector *OverrideViewLocation)
 
void SetMapNeedsLightingFullyRebuilt (int InNumLightingUnbuiltObjects)
 
AActorSpawnActor (UClass *Class, FVector *Location, FRotator *Rotation, FActorSpawnParameters *SpawnParameters)
 
void TickNetClient (float DeltaSeconds)
 
void UpdateAllReflectionCaptures ()
 
void AddController (AController *Controller)
 
bool AddLevel (ULevel *InLevel)
 
void AddNetworkActor (AActor *Actor)
 
void AddToWorld (ULevel *Level, FTransform *LevelTransform, bool bAlwaysConsiderTimeLimit, bool bIsInFarthestTileLayer, bool bIgnoreGroupedLevelHiding)
 
bool AllowAudioPlayback ()
 
bool AreActorsInitialized ()
 
bool AreAlwaysLoadedLevelsLoaded ()
 
void BeginPlay ()
 
void BroadcastLevelsChanged ()
 
void CancelPendingMapChange ()
 
void CleanupWorld (bool bSessionEnded, bool bCleanupResources, UWorld *NewWorld)
 
void ClearWorldComponents ()
 
void CommitMapChange ()
 
void CompositeShorelineIntoWorld (FShorelineMetadata *Shoreline, FTransform *Transform)
 
bool CompositeShorelineIntoWorldInternal (FShorelineMetadata *Shoreline, FTransform *Transform)
 
bool ContainsActor (AActor *Actor)
 
bool ContainsLevel (ULevel *InLevel)
 
void CreatePhysicsScene ()
 
bool DestroySwappedPC (UNetConnection *Connection)
 
void EnsureCollisionTreeIsBuilt ()
 
void FindOrCreateSerializedObject (FAtlasSaveObjectData *SavedObject, TArray< UObject * > *Levels, FName Name, TArray< AActor * > *ActorsToBeginPlay, UWorld *World)
 
void FinishDestroy ()
 
int GetActorCount ()
 
FStringGetAddressURL (FString *result)
 
long double GetAudioTimeSeconds ()
 
TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< AController > > const, TAutoWeakObjectPtr< AController > const, int > * GetControllerIterator (TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< AController > > const, TAutoWeakObjectPtr< AController > const, int > *result)
 
ULevelGetCurrentLevel ()
 
float GetDefaultGravityZ ()
 
float GetDeltaSeconds ()
 
float GetDistanceToShore (FVector2D *Position)
 
ULocalPlayer * GetFirstLocalPlayerFromController ()
 
APlayerControllerGetFirstPlayerController ()
 
float GetGravityZ ()
 
ULevelGetLevel (int InLevelIndex)
 
ALevelScriptActor * GetLevelScriptActor (ULevel *OwnerLevel)
 
TArray< ULevel * > * GetLevels ()
 
FStringGetLocalURL (FString *result)
 
FStringGetMapName (FString *result)
 
void GetMatineeActors (TArray< AMatineeActor * > *OutMatineeActors)
 
UClassGetModPrioritizedClass (FName *NameIn)
 
int GetNetRelevantActorCount ()
 
TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< APawn > > const, TAutoWeakObjectPtr< APawn > const, int > * GetPawnIterator (TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< APawn > > const, TAutoWeakObjectPtr< APawn > const, int > *result)
 
TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< APlayerController > > const, TAutoWeakObjectPtr< APlayerController > const, int > * GetPlayerControllerIterator (TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< APlayerController > > const, TAutoWeakObjectPtr< APlayerController > const, int > *result)
 
long double GetRealTimeSeconds ()
 
float GetShoreDepth (FVector2D *Position)
 
FVectorGetShorelineDampeningFactors (FVector *result, FVector2D *Position, float WindSpeed)
 
long double GetTimeSeconds ()
 
UWaveWorksComponent * GetWaveWorksComponent ()
 
AWorldSettingsGetWorldSettings (bool bCheckStreamingPesistent, bool bChecked)
 
bool HasBegunPlay ()
 
void InitWorld (UWorld::InitializationValues IVS)
 
void InitializeNewWorld (UWorld::InitializationValues IVS)
 
void InitializeShorelineToDefault ()
 
bool IsClient ()
 
bool IsGameWorld ()
 
bool IsInSeamlessTravel ()
 
bool IsLevelLoadedByName (FName *LevelName)
 
bool IsPlayInEditor ()
 
bool IsPreparingMapChange ()
 
bool IsServer ()
 
bool IsStreamingLevelLoaded (FName *LevelName, unsigned int UniqueID)
 
bool IsVisibilityRequestPending ()
 
bool LoadFromFile (FString *filename)
 
void ModifyLevel (ULevel *Level)
 
void PostDuplicate (bool bDuplicateForPIE)
 
void PostLoad ()
 
void PostSaveRoot (bool bCleanupIsRequired)
 
bool PreSaveRoot (const wchar_t *Filename, TArray< FString > *AdditionalPackagesToCook)
 
void PrepareMapChange (TArray< FName > *LevelNames)
 
void RebuildShoreline ()
 
void RemoveActor (AActor *Actor, bool bShouldModifyLevel)
 
void RemoveController (AController *Controller)
 
void RemoveFromInternalOctree (UPrimitiveComponent *InComponent)
 
void RemoveFromInternalSimpleOctree (FOctreeElementSimple *InElement)
 
void RemoveFromWorld (ULevel *Level)
 
void RemoveNetworkActor (AActor *Actor)
 
void RequestNewWorldOrigin (FIntVector InNewOriginLocation)
 
void SeamlessTravel (FString *SeamlessTravelURL, bool bAbsolute, FGuid MapPackageGuid)
 
void ServerTravel (FString *FURL, bool bAbsolute, bool bShouldSkipGameNotify)
 
bool SetNewWorldOrigin (FIntVector InNewOriginLocation)
 
void SetWaveWorksComponent (UUI_HostSession *SessionUI)
 
void SetupParameterCollectionInstances ()
 
long double TimeSince (long double Time)
 
void UpdateConstraintActors ()
 
void UpdateCullDistanceVolumes ()
 
void UpdateInternalOctreeTransform (UPrimitiveComponent *InComponent)
 
void UpdateInternalSimpleOctreeTransform (FOctreeElementSimple *InElement)
 
void UpdateParameterCollectionInstances (bool bUpdateInstanceUniformBuffers)
 
void UpdateWorldComponents (bool bRerunConstructionScripts, bool bCurrentLevelOnly)
 
void WelcomePlayer (UNetConnection *Connection)
 
void FinishAsyncTrace ()
 
bool LineTraceMulti (TArray< FHitResult > *OutHits, FVector *Start, FVector *End, FCollisionQueryParams *Params, FCollisionObjectQueryParams *ObjectQueryParams, bool bDoSort, bool bCullBackfaces, bool bUsePostFilter, float NegativeDistanceTolerance)
 
bool LineTraceMulti (TArray< FHitResult > *OutHits, FVector *Start, FVector *End, ECollisionChannel TraceChannel, FCollisionQueryParams *Params, FCollisionResponseParams *ResponseParam, bool bDoSort, bool bCullBackfaces, bool bUsePostFilter, float NegativeDistanceTolerance)
 
bool LineTraceSingle (FHitResult *OutHit, FVector *Start, FVector *End, FCollisionQueryParams *Params, FCollisionObjectQueryParams *ObjectQueryParams, bool bUsePostFilter, float NegativeDistanceTolerance)
 
bool LineTraceSingle (FHitResult *OutHit, FVector *Start, FVector *End, ECollisionChannel TraceChannel, FCollisionQueryParams *Params, FCollisionResponseParams *ResponseParam, bool bUsePostfilter, float NegativeDistanceTolerance)
 
bool LineTraceTest (FVector *Start, FVector *End, ECollisionChannel TraceChannel, FCollisionQueryParams *Params, FCollisionResponseParams *ResponseParam)
 
bool QueryTraceData (FTraceHandle *Handle, int FrameOffset, FTraceDatum *OutData)
 
void ResetAsyncTrace ()
 
void StartAsyncTrace ()
 
void FinishPhysicsSim ()
 
void StartPhysicsSim ()
 
- Public Member Functions inherited from UObject
void ExecuteUbergraph (int EntryPoint)
 
bool AreAllOuterObjectsValid ()
 
FNameGetExporterName (FName *result)
 
FStringGetDetailedInfoInternal (FString *result)
 
UObjectGetArchetype ()
 
bool IsBasedOnArchetype (UObject *const SomeObject)
 
bool IsInBlueprint ()
 
bool Rename (const wchar_t *InName, UObject *NewOuter, unsigned int Flags)
 
void LoadLocalized (UObject *LocBase, bool bLoadHierachecally)
 
void LocalizeProperty (UObject *LocBase, TArray< FString > *PropertyTagChain, UProperty *const BaseProperty, UProperty *const Property, void *const ValueAddress)
 
void BeginDestroy ()
 
void FinishDestroy ()
 
FStringGetDetailedInfo (FString *result)
 
bool ConditionalBeginDestroy ()
 
bool ConditionalFinishDestroy ()
 
void ConditionalPostLoad ()
 
bool Modify (bool bAlwaysMarkDirty)
 
bool IsSelected ()
 
void CollectDefaultSubobjects (TArray< UObject * > *OutSubobjectArray, bool bIncludeNestedSubobjects)
 
bool CheckDefaultSubobjectsInternal ()
 
bool IsAsset ()
 
bool IsSafeForRootSet ()
 
void LoadConfig (UClass *ConfigClass, const wchar_t *InFilename, unsigned int PropagationFlags, UProperty *PropertyToLoad)
 
void ConditionalShutdownAfterError ()
 
bool IsNameStableForNetworking ()
 
bool IsFullNameStableForNetworking ()
 
bool IsSupportedForNetworking ()
 
UFunctionFindFunctionChecked (FName InName)
 
void ProcessEvent (UFunction *Function, void *Parms)
 
 __declspec (dllexport) UProperty *FindProperty(FName name)
 
- Public Member Functions inherited from UObjectBaseUtility
int GetLinkerUE4Version ()
 
int GetLinkerLicenseeUE4Version ()
 
FStringGetPathName (FString *result, UObject *StopOuter)
 
void GetPathName (UObject *StopOuter, FString *ResultString)
 
FStringGetFullName (FString *result, UObject *StopOuter)
 
void MarkPackageDirty ()
 
bool IsIn (UObject *SomeOuter)
 
bool IsA (UClass *SomeBase)
 
void * GetInterfaceAddress (UClass *InterfaceClass)
 
bool IsDefaultSubobject ()
 
int GetLinkerIndex ()
 
- Public Member Functions inherited from UObjectBase
EObjectFlagsObjectFlagsField ()
 
int & InternalIndexField ()
 
UClassClassField ()
 
FNameNameField ()
 
UObjectOuterField ()
 
void DeferredRegister (UClass *UClassStaticClass, const wchar_t *PackageName, const wchar_t *InName)
 
bool IsValidLowLevel ()
 
bool IsValidLowLevelFast (bool bRecursive)
 
void Register (const wchar_t *PackageName, const wchar_t *InName)
 

Static Public Member Functions

static FStringConvertToPIEPackageName (FString *result, FString *PackageName, int PIEInstanceID)
 
static FStringStripPIEPrefixFromPackageName (FString *result, FString *PrefixedName, FString *Prefix)
 
static FStringBuildPIEPackagePrefix (FString *result, int PIEInstanceID)
 
static UWorldDuplicateWorldForPIE (FString *PackageName, UWorld *OwningWorld)
 
static FStringRemovePIEPrefix (FString *result, FString *Source)
 
static void StaticRegisterNativesUWorld ()
 
static FStringBuildPIEPackagePrefix (FString *result, int PIEInstanceID)
 
static FStringConvertToPIEPackageName (FString *result, FString *PackageName, int PIEInstanceID)
 
static UWorldDuplicateWorldForPIE (FString *PackageName, UWorld *OwningWorld)
 
static FVector4 * GetWindSpeedDampeningInfluence (FVector4 *result, float WindSpeed)
 
static FStringRemovePIEPrefix (FString *result, FString *Source)
 
static FStringStripPIEPrefixFromPackageName (FString *result, FString *PrefixedName, FString *Prefix)
 
static UClassGetPrivateStaticClass (const wchar_t *Package)
 
- Static Public Member Functions inherited from UObject
static UClassGetPrivateStaticClass ()
 
static UClassStaticClass ()
 
static UObjectGetArchetypeFromRequiredInfo (UClass *Class, UObject *Outer, FName Name, bool bIsCDO)
 
- Static Public Member Functions inherited from UObjectBase
static void EmitBaseReferences (UClass *RootClass)
 

Detailed Description

Definition at line 72 of file GameMode.h.


Class Documentation

◆ UWorld::InitializationValues

struct UWorld::InitializationValues

Definition at line 74 of file GameMode.h.

Class Members
unsigned __int32 bAllowAudioPlayback: 1
unsigned __int32 bCreateAISystem: 1
unsigned __int32 bCreateFXSystem: 1
unsigned __int32 bCreateNavigation: 1
unsigned __int32 bCreatePhysicsScene: 1
unsigned __int32 bEnableTraceCollision: 1
unsigned __int32 bInitializeScenes: 1
unsigned __int32 bRequiresHitProxies: 1
unsigned __int32 bShouldSimulatePhysics: 1
unsigned __int32 bTransactional: 1

Member Function Documentation

◆ ActorsClassesAllowedToSaveField() [1/2]

TArray< TSubclassOf< AActor > > & UWorld::ActorsClassesAllowedToSaveField ( )
inline

Definition at line 88 of file GameMode.h.

◆ ActorsClassesAllowedToSaveField() [2/2]

TArray< TSubclassOf< AActor > > & UWorld::ActorsClassesAllowedToSaveField ( )
inline

Definition at line 402 of file GameMode.h.

◆ AddController() [1/2]

void UWorld::AddController ( AController Controller)
inline

Definition at line 213 of file GameMode.h.

◆ AddController() [2/2]

void UWorld::AddController ( AController Controller)
inline

Definition at line 504 of file GameMode.h.

◆ AddLevel()

bool UWorld::AddLevel ( ULevel InLevel)
inline

Definition at line 505 of file GameMode.h.

◆ AddNetworkActor() [1/2]

void UWorld::AddNetworkActor ( AActor Actor)
inline

Definition at line 215 of file GameMode.h.

◆ AddNetworkActor() [2/2]

void UWorld::AddNetworkActor ( AActor Actor)
inline

Definition at line 506 of file GameMode.h.

◆ AddToWorld() [1/2]

void UWorld::AddToWorld ( ULevel Level,
FTransform LevelTransform,
bool  bAlwaysConsiderTimeLimit 
)
inline

Definition at line 199 of file GameMode.h.

◆ AddToWorld() [2/2]

void UWorld::AddToWorld ( ULevel Level,
FTransform LevelTransform,
bool  bAlwaysConsiderTimeLimit,
bool  bIsInFarthestTileLayer,
bool  bIgnoreGroupedLevelHiding 
)
inline

Definition at line 507 of file GameMode.h.

◆ AllowAudioPlayback() [1/2]

bool UWorld::AllowAudioPlayback ( )
inline

Definition at line 194 of file GameMode.h.

◆ AllowAudioPlayback() [2/2]

bool UWorld::AllowAudioPlayback ( )
inline

Definition at line 508 of file GameMode.h.

◆ AllowLevelLoadOverrideField() [1/2]

int & UWorld::AllowLevelLoadOverrideField ( )
inline

Definition at line 124 of file GameMode.h.

◆ AllowLevelLoadOverrideField() [2/2]

int & UWorld::AllowLevelLoadOverrideField ( )
inline

Definition at line 441 of file GameMode.h.

◆ AllowLevelLoadRequests()

bool UWorld::AllowLevelLoadRequests ( )
inline

Definition at line 206 of file GameMode.h.

◆ AreActorsInitialized()

bool UWorld::AreActorsInitialized ( )
inline

Definition at line 509 of file GameMode.h.

◆ AreAlwaysLoadedLevelsLoaded() [1/2]

bool UWorld::AreAlwaysLoadedLevelsLoaded ( )
inline

Definition at line 205 of file GameMode.h.

◆ AreAlwaysLoadedLevelsLoaded() [2/2]

bool UWorld::AreAlwaysLoadedLevelsLoaded ( )
inline

Definition at line 510 of file GameMode.h.

◆ AudioTimeSecondsField() [1/2]

long double & UWorld::AudioTimeSecondsField ( )
inline

Definition at line 138 of file GameMode.h.

◆ AudioTimeSecondsField() [2/2]

long double & UWorld::AudioTimeSecondsField ( )
inline

Definition at line 455 of file GameMode.h.

◆ AuthorityGameModeField() [1/2]

AGameMode * UWorld::AuthorityGameModeField ( )
inline

Definition at line 98 of file GameMode.h.

◆ AuthorityGameModeField() [2/2]

AGameMode * UWorld::AuthorityGameModeField ( )
inline

Definition at line 414 of file GameMode.h.

◆ bBlockAllOnNextLevelStreamingProcessField() [1/2]

bool & UWorld::bBlockAllOnNextLevelStreamingProcessField ( )
inline

Definition at line 154 of file GameMode.h.

◆ bBlockAllOnNextLevelStreamingProcessField() [2/2]

bool & UWorld::bBlockAllOnNextLevelStreamingProcessField ( )
inline

Definition at line 472 of file GameMode.h.

◆ bClientReceivedSeamlessMapImagesField()

bool & UWorld::bClientReceivedSeamlessMapImagesField ( )
inline

Definition at line 405 of file GameMode.h.

◆ bDoDelayedUpdateCullDistanceVolumesField() [1/2]

bool & UWorld::bDoDelayedUpdateCullDistanceVolumesField ( )
inline

Definition at line 129 of file GameMode.h.

◆ bDoDelayedUpdateCullDistanceVolumesField() [2/2]

bool & UWorld::bDoDelayedUpdateCullDistanceVolumesField ( )
inline

Definition at line 446 of file GameMode.h.

◆ BeginPlay()

void UWorld::BeginPlay ( )
inline

Definition at line 511 of file GameMode.h.

◆ bEverHadGameStateField()

bool & UWorld::bEverHadGameStateField ( )
inline

Definition at line 404 of file GameMode.h.

◆ bFlushingLevelStreamingField() [1/2]

bool & UWorld::bFlushingLevelStreamingField ( )
inline

Definition at line 158 of file GameMode.h.

◆ bFlushingLevelStreamingField() [2/2]

bool & UWorld::bFlushingLevelStreamingField ( )
inline

Definition at line 476 of file GameMode.h.

◆ bHasCheckedForWaveWorksField()

bool & UWorld::bHasCheckedForWaveWorksField ( )
inline

Definition at line 485 of file GameMode.h.

◆ bInTickField() [1/2]

bool & UWorld::bInTickField ( )
inline

Definition at line 115 of file GameMode.h.

◆ bInTickField() [2/2]

bool & UWorld::bInTickField ( )
inline

Definition at line 432 of file GameMode.h.

◆ bIsBuiltField() [1/2]

bool & UWorld::bIsBuiltField ( )
inline

Definition at line 116 of file GameMode.h.

◆ bIsBuiltField() [2/2]

bool & UWorld::bIsBuiltField ( )
inline

Definition at line 433 of file GameMode.h.

◆ bIsIdleField() [1/2]

bool & UWorld::bIsIdleField ( )
inline

Definition at line 89 of file GameMode.h.

◆ bIsIdleField() [2/2]

bool & UWorld::bIsIdleField ( )
inline

Definition at line 403 of file GameMode.h.

◆ bIsLevelStreamingFrozenField() [1/2]

bool & UWorld::bIsLevelStreamingFrozenField ( )
inline

Definition at line 126 of file GameMode.h.

◆ bIsLevelStreamingFrozenField() [2/2]

bool & UWorld::bIsLevelStreamingFrozenField ( )
inline

Definition at line 443 of file GameMode.h.

◆ bIsRunningConstructionScriptField() [1/2]

bool & UWorld::bIsRunningConstructionScriptField ( )
inline

Definition at line 131 of file GameMode.h.

◆ bIsRunningConstructionScriptField() [2/2]

bool & UWorld::bIsRunningConstructionScriptField ( )
inline

Definition at line 448 of file GameMode.h.

◆ bIsWorldInitializedField() [1/2]

bool & UWorld::bIsWorldInitializedField ( )
inline

Definition at line 123 of file GameMode.h.

◆ bIsWorldInitializedField() [2/2]

bool & UWorld::bIsWorldInitializedField ( )
inline

Definition at line 440 of file GameMode.h.

◆ BlueprintObjectsBeingDebuggedField() [1/2]

TMap< TWeakObjectPtr< UBlueprint >, TWeakObjectPtr< UObject >, FDefaultSetAllocator, TDefaultMapKeyFuncs< TWeakObjectPtr< UBlueprint >, TWeakObjectPtr< UObject >, 0 > > & UWorld::BlueprintObjectsBeingDebuggedField ( )
inline

Definition at line 112 of file GameMode.h.

◆ BlueprintObjectsBeingDebuggedField() [2/2]

TMap< TWeakObjectPtr< UBlueprint >, TWeakObjectPtr< UObject >, FDefaultSetAllocator, TDefaultMapKeyFuncs< TWeakObjectPtr< UBlueprint >, TWeakObjectPtr< UObject >, 0 > > & UWorld::BlueprintObjectsBeingDebuggedField ( )
inline

Definition at line 429 of file GameMode.h.

◆ bOriginOffsetThisFrameField() [1/2]

bool & UWorld::bOriginOffsetThisFrameField ( )
inline

Definition at line 157 of file GameMode.h.

◆ bOriginOffsetThisFrameField() [2/2]

bool & UWorld::bOriginOffsetThisFrameField ( )
inline

Definition at line 475 of file GameMode.h.

◆ bPostTickComponentUpdateField() [1/2]

bool & UWorld::bPostTickComponentUpdateField ( )
inline

Definition at line 118 of file GameMode.h.

◆ bPostTickComponentUpdateField() [2/2]

bool & UWorld::bPostTickComponentUpdateField ( )
inline

Definition at line 435 of file GameMode.h.

◆ bRequiresHitProxiesField() [1/2]

bool & UWorld::bRequiresHitProxiesField ( )
inline

Definition at line 113 of file GameMode.h.

◆ bRequiresHitProxiesField() [2/2]

bool & UWorld::bRequiresHitProxiesField ( )
inline

Definition at line 430 of file GameMode.h.

◆ BroadcastLevelsChanged() [1/2]

void UWorld::BroadcastLevelsChanged ( )
inline

Definition at line 240 of file GameMode.h.

◆ BroadcastLevelsChanged() [2/2]

void UWorld::BroadcastLevelsChanged ( )
inline

Definition at line 512 of file GameMode.h.

◆ bShouldDelayGarbageCollectField() [1/2]

bool & UWorld::bShouldDelayGarbageCollectField ( )
inline

Definition at line 122 of file GameMode.h.

◆ bShouldDelayGarbageCollectField() [2/2]

bool & UWorld::bShouldDelayGarbageCollectField ( )
inline

Definition at line 439 of file GameMode.h.

◆ bShouldForceUnloadStreamingLevelsField() [1/2]

bool & UWorld::bShouldForceUnloadStreamingLevelsField ( )
inline

Definition at line 127 of file GameMode.h.

◆ bShouldForceUnloadStreamingLevelsField() [2/2]

bool & UWorld::bShouldForceUnloadStreamingLevelsField ( )
inline

Definition at line 444 of file GameMode.h.

◆ bShouldForceVisibleStreamingLevelsField() [1/2]

bool & UWorld::bShouldForceVisibleStreamingLevelsField ( )
inline

Definition at line 128 of file GameMode.h.

◆ bShouldForceVisibleStreamingLevelsField() [2/2]

bool & UWorld::bShouldForceVisibleStreamingLevelsField ( )
inline

Definition at line 445 of file GameMode.h.

◆ bShouldSimulatePhysicsField() [1/2]

bool & UWorld::bShouldSimulatePhysicsField ( )
inline

Definition at line 132 of file GameMode.h.

◆ bShouldSimulatePhysicsField() [2/2]

bool & UWorld::bShouldSimulatePhysicsField ( )
inline

Definition at line 449 of file GameMode.h.

◆ bTickNewlySpawnedField() [1/2]

bool & UWorld::bTickNewlySpawnedField ( )
inline

Definition at line 117 of file GameMode.h.

◆ bTickNewlySpawnedField() [2/2]

bool & UWorld::bTickNewlySpawnedField ( )
inline

Definition at line 434 of file GameMode.h.

◆ BuildPIEPackagePrefix() [1/2]

static FString * UWorld::BuildPIEPackagePrefix ( FString result,
int  PIEInstanceID 
)
inlinestatic

Definition at line 203 of file GameMode.h.

◆ BuildPIEPackagePrefix() [2/2]

static FString * UWorld::BuildPIEPackagePrefix ( FString result,
int  PIEInstanceID 
)
inlinestatic

Definition at line 513 of file GameMode.h.

◆ BuildStreamingDataTimerField() [1/2]

long double & UWorld::BuildStreamingDataTimerField ( )
inline

Definition at line 114 of file GameMode.h.

◆ BuildStreamingDataTimerField() [2/2]

long double & UWorld::BuildStreamingDataTimerField ( )
inline

Definition at line 431 of file GameMode.h.

◆ CancelPendingMapChange()

void UWorld::CancelPendingMapChange ( )
inline

Definition at line 514 of file GameMode.h.

◆ CleanupActors() [1/2]

void UWorld::CleanupActors ( )
inline

Definition at line 180 of file GameMode.h.

◆ CleanupActors() [2/2]

void UWorld::CleanupActors ( )
inline

Definition at line 492 of file GameMode.h.

◆ CleanupWorld() [1/2]

void UWorld::CleanupWorld ( bool  bSessionEnded,
bool  bCleanupResources,
UWorld NewWorld 
)
inline

Definition at line 207 of file GameMode.h.

◆ CleanupWorld() [2/2]

void UWorld::CleanupWorld ( bool  bSessionEnded,
bool  bCleanupResources,
UWorld NewWorld 
)
inline

Definition at line 515 of file GameMode.h.

◆ ClearWorldComponents() [1/2]

void UWorld::ClearWorldComponents ( )
inline

Definition at line 195 of file GameMode.h.

◆ ClearWorldComponents() [2/2]

void UWorld::ClearWorldComponents ( )
inline

Definition at line 516 of file GameMode.h.

◆ CommitMapChange()

void UWorld::CommitMapChange ( )
inline

Definition at line 517 of file GameMode.h.

◆ CommittedPersistentLevelNameField() [1/2]

FName & UWorld::CommittedPersistentLevelNameField ( )
inline

Definition at line 163 of file GameMode.h.

◆ CommittedPersistentLevelNameField() [2/2]

FName & UWorld::CommittedPersistentLevelNameField ( )
inline

Definition at line 481 of file GameMode.h.

◆ ComponentsThatNeedEndOfFrameUpdate_OnGameThreadField() [1/2]

TSet< TWeakObjectPtr< UActorComponent >, DefaultKeyFuncs< TWeakObjectPtr< UActorComponent >, 0 >, FDefaultSetAllocator > & UWorld::ComponentsThatNeedEndOfFrameUpdate_OnGameThreadField ( )
inline

Definition at line 111 of file GameMode.h.

◆ ComponentsThatNeedEndOfFrameUpdate_OnGameThreadField() [2/2]

TSet< TWeakObjectPtr< UActorComponent >, DefaultKeyFuncs< TWeakObjectPtr< UActorComponent >, 0 >, FDefaultSetAllocator > & UWorld::ComponentsThatNeedEndOfFrameUpdate_OnGameThreadField ( )
inline

Definition at line 428 of file GameMode.h.

◆ ComponentsThatNeedEndOfFrameUpdateField() [1/2]

TSet< TWeakObjectPtr< UActorComponent >, DefaultKeyFuncs< TWeakObjectPtr< UActorComponent >, 0 >, FDefaultSetAllocator > & UWorld::ComponentsThatNeedEndOfFrameUpdateField ( )
inline

Definition at line 110 of file GameMode.h.

◆ ComponentsThatNeedEndOfFrameUpdateField() [2/2]

TSet< TWeakObjectPtr< UActorComponent >, DefaultKeyFuncs< TWeakObjectPtr< UActorComponent >, 0 >, FDefaultSetAllocator > & UWorld::ComponentsThatNeedEndOfFrameUpdateField ( )
inline

Definition at line 427 of file GameMode.h.

◆ CompositeShorelineIntoWorld()

void UWorld::CompositeShorelineIntoWorld ( FShorelineMetadata *  Shoreline,
FTransform Transform 
)
inline

Definition at line 518 of file GameMode.h.

◆ CompositeShorelineIntoWorldInternal()

bool UWorld::CompositeShorelineIntoWorldInternal ( FShorelineMetadata *  Shoreline,
FTransform Transform 
)
inline

Definition at line 519 of file GameMode.h.

◆ ContainsActor()

bool UWorld::ContainsActor ( AActor Actor)
inline

Definition at line 520 of file GameMode.h.

◆ ContainsLevel() [1/2]

bool UWorld::ContainsLevel ( ULevel InLevel)
inline

Definition at line 238 of file GameMode.h.

◆ ContainsLevel() [2/2]

bool UWorld::ContainsLevel ( ULevel InLevel)
inline

Definition at line 521 of file GameMode.h.

◆ ControllerListField() [1/2]

TArray< TAutoWeakObjectPtr< AController > > & UWorld::ControllerListField ( )
inline

Definition at line 107 of file GameMode.h.

◆ ControllerListField() [2/2]

TArray< TAutoWeakObjectPtr< AController > > & UWorld::ControllerListField ( )
inline

Definition at line 424 of file GameMode.h.

◆ ConvertToPIEPackageName() [1/2]

static FString * UWorld::ConvertToPIEPackageName ( FString result,
FString PackageName,
int  PIEInstanceID 
)
inlinestatic

Definition at line 201 of file GameMode.h.

◆ ConvertToPIEPackageName() [2/2]

static FString * UWorld::ConvertToPIEPackageName ( FString result,
FString PackageName,
int  PIEInstanceID 
)
inlinestatic

Definition at line 522 of file GameMode.h.

◆ CreatePhysicsScene() [1/2]

void UWorld::CreatePhysicsScene ( )
inline

Definition at line 221 of file GameMode.h.

◆ CreatePhysicsScene() [2/2]

void UWorld::CreatePhysicsScene ( )
inline

Definition at line 523 of file GameMode.h.

◆ CurrentDayTimeField() [1/2]

FString & UWorld::CurrentDayTimeField ( )
inline

Definition at line 164 of file GameMode.h.

◆ CurrentDayTimeField() [2/2]

FString & UWorld::CurrentDayTimeField ( )
inline

Definition at line 482 of file GameMode.h.

◆ CurrentLevelField() [1/2]

ULevel * UWorld::CurrentLevelField ( )
inline

Definition at line 101 of file GameMode.h.

◆ CurrentLevelField() [2/2]

ULevel * UWorld::CurrentLevelField ( )
inline

Definition at line 417 of file GameMode.h.

◆ CurrentLevelPendingVisibilityField() [1/2]

ULevel * UWorld::CurrentLevelPendingVisibilityField ( )
inline

Definition at line 96 of file GameMode.h.

◆ CurrentLevelPendingVisibilityField() [2/2]

ULevel * UWorld::CurrentLevelPendingVisibilityField ( )
inline

Definition at line 412 of file GameMode.h.

◆ CurrentSaveIncrementorField() [1/2]

unsigned int & UWorld::CurrentSaveIncrementorField ( )
inline

Definition at line 153 of file GameMode.h.

◆ CurrentSaveIncrementorField() [2/2]

unsigned int & UWorld::CurrentSaveIncrementorField ( )
inline

Definition at line 471 of file GameMode.h.

◆ DebugDrawTraceTagField() [1/2]

FName & UWorld::DebugDrawTraceTagField ( )
inline

Definition at line 133 of file GameMode.h.

◆ DebugDrawTraceTagField() [2/2]

FName & UWorld::DebugDrawTraceTagField ( )
inline

Definition at line 450 of file GameMode.h.

◆ DeltaTimeSecondsField() [1/2]

float & UWorld::DeltaTimeSecondsField ( )
inline

Definition at line 139 of file GameMode.h.

◆ DeltaTimeSecondsField() [2/2]

float & UWorld::DeltaTimeSecondsField ( )
inline

Definition at line 456 of file GameMode.h.

◆ DestroyActor() [1/2]

bool UWorld::DestroyActor ( AActor ThisActor,
bool  bNetForce,
bool  bShouldModifyLevel 
)
inline

Definition at line 172 of file GameMode.h.

◆ DestroyActor() [2/2]

bool UWorld::DestroyActor ( AActor ThisActor,
bool  bNetForce,
bool  bShouldModifyLevel 
)
inline

Definition at line 493 of file GameMode.h.

◆ DestroySwappedPC() [1/2]

bool UWorld::DestroySwappedPC ( UNetConnection Connection)
inline

Definition at line 228 of file GameMode.h.

◆ DestroySwappedPC() [2/2]

bool UWorld::DestroySwappedPC ( UNetConnection Connection)
inline

Definition at line 524 of file GameMode.h.

◆ DuplicateWorldForPIE() [1/2]

static UWorld * UWorld::DuplicateWorldForPIE ( FString PackageName,
UWorld OwningWorld 
)
inlinestatic

Definition at line 204 of file GameMode.h.

◆ DuplicateWorldForPIE() [2/2]

static UWorld * UWorld::DuplicateWorldForPIE ( FString PackageName,
UWorld OwningWorld 
)
inlinestatic

Definition at line 525 of file GameMode.h.

◆ EncroachingBlockingGeometry() [1/2]

bool UWorld::EncroachingBlockingGeometry ( AActor TestActor,
FVector  TestLocation,
FRotator  TestRotation,
FVector ProposedAdjustment,
FVector TraceWorldGeometryFromLocation 
)
inline

Definition at line 174 of file GameMode.h.

◆ EncroachingBlockingGeometry() [2/2]

bool UWorld::EncroachingBlockingGeometry ( AActor TestActor,
FVector  TestLocation,
FRotator  TestRotation,
FVector ProposedAdjustment,
FVector TraceWorldGeometryFromLocation 
)
inline

Definition at line 494 of file GameMode.h.

◆ EnsureCollisionTreeIsBuilt() [1/2]

void UWorld::EnsureCollisionTreeIsBuilt ( )
inline

Definition at line 198 of file GameMode.h.

◆ EnsureCollisionTreeIsBuilt() [2/2]

void UWorld::EnsureCollisionTreeIsBuilt ( )
inline

Definition at line 526 of file GameMode.h.

◆ ExtraReferencedObjectsField() [1/2]

TArray< UObject * > UWorld::ExtraReferencedObjectsField ( )
inline

Definition at line 94 of file GameMode.h.

◆ ExtraReferencedObjectsField() [2/2]

TArray< UObject * > UWorld::ExtraReferencedObjectsField ( )
inline

Definition at line 410 of file GameMode.h.

◆ FindOrCreateSerializedObject()

void UWorld::FindOrCreateSerializedObject ( FAtlasSaveObjectData *  SavedObject,
TArray< UObject * > *  Levels,
FName  Name,
TArray< AActor * > *  ActorsToBeginPlay,
UWorld World 
)
inline

Definition at line 527 of file GameMode.h.

◆ FindTeleportSpot() [1/2]

bool UWorld::FindTeleportSpot ( AActor TestActor,
FVector TestLocation,
FRotator  TestRotation,
FVector TraceWorldGeometryFromLocation 
)
inline

Definition at line 173 of file GameMode.h.

◆ FindTeleportSpot() [2/2]

bool UWorld::FindTeleportSpot ( AActor TestActor,
FVector TestLocation,
FRotator  TestRotation,
FVector TraceWorldGeometryFromLocation 
)
inline

Definition at line 495 of file GameMode.h.

◆ FinishAsyncTrace() [1/2]

void UWorld::FinishAsyncTrace ( )
inline

Definition at line 262 of file GameMode.h.

◆ FinishAsyncTrace() [2/2]

void UWorld::FinishAsyncTrace ( )
inline

Definition at line 600 of file GameMode.h.

◆ FinishDestroy() [1/2]

void UWorld::FinishDestroy ( )
inline

Definition at line 185 of file GameMode.h.

◆ FinishDestroy() [2/2]

void UWorld::FinishDestroy ( )
inline

Definition at line 528 of file GameMode.h.

◆ FinishPhysicsSim() [1/2]

void UWorld::FinishPhysicsSim ( )
inline

Definition at line 263 of file GameMode.h.

◆ FinishPhysicsSim() [2/2]

void UWorld::FinishPhysicsSim ( )
inline

Definition at line 609 of file GameMode.h.

◆ ForceBlockLoadTimeoutField() [1/2]

long double & UWorld::ForceBlockLoadTimeoutField ( )
inline

Definition at line 159 of file GameMode.h.

◆ ForceBlockLoadTimeoutField() [2/2]

long double & UWorld::ForceBlockLoadTimeoutField ( )
inline

Definition at line 477 of file GameMode.h.

◆ ForceGarbageCollection() [1/2]

void UWorld::ForceGarbageCollection ( bool  bForcePurge)
inline

Definition at line 181 of file GameMode.h.

◆ ForceGarbageCollection() [2/2]

void UWorld::ForceGarbageCollection ( bool  bForcePurge)
inline

Definition at line 496 of file GameMode.h.

◆ FrameCounterField() [1/2]

int & UWorld::FrameCounterField ( )
inline

Definition at line 103 of file GameMode.h.

◆ FrameCounterField() [2/2]

int & UWorld::FrameCounterField ( )
inline

Definition at line 419 of file GameMode.h.

◆ FullPurgeTriggeredField() [1/2]

bool & UWorld::FullPurgeTriggeredField ( )
inline

Definition at line 121 of file GameMode.h.

◆ FullPurgeTriggeredField() [2/2]

bool & UWorld::FullPurgeTriggeredField ( )
inline

Definition at line 438 of file GameMode.h.

◆ GamePreviewField() [1/2]

bool & UWorld::GamePreviewField ( )
inline

Definition at line 104 of file GameMode.h.

◆ GamePreviewField() [2/2]

bool & UWorld::GamePreviewField ( )
inline

Definition at line 420 of file GameMode.h.

◆ GameStateField() [1/2]

AGameState * UWorld::GameStateField ( )
inline

Definition at line 93 of file GameMode.h.

◆ GameStateField() [2/2]

AGameState * UWorld::GameStateField ( )
inline

Definition at line 409 of file GameMode.h.

◆ GetActorCount() [1/2]

int UWorld::GetActorCount ( )
inline

Definition at line 236 of file GameMode.h.

◆ GetActorCount() [2/2]

int UWorld::GetActorCount ( )
inline

Definition at line 529 of file GameMode.h.

◆ GetAddressURL() [1/2]

FString * UWorld::GetAddressURL ( FString result)
inline

Definition at line 245 of file GameMode.h.

◆ GetAddressURL() [2/2]

FString * UWorld::GetAddressURL ( FString result)
inline

Definition at line 530 of file GameMode.h.

◆ GetAudioTimeSeconds()

long double UWorld::GetAudioTimeSeconds ( )
inline

Definition at line 531 of file GameMode.h.

◆ GetAuthGameMode()

AGameMode * UWorld::GetAuthGameMode ( )
inline

Definition at line 170 of file GameMode.h.

◆ GetControllerIterator() [1/2]

TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< AController > > const,TAutoWeakObjectPtr< AController > const,int > * UWorld::GetControllerIterator ( TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< AController > > const, TAutoWeakObjectPtr< AController > const, int > *  result)
inline

Definition at line 209 of file GameMode.h.

◆ GetControllerIterator() [2/2]

TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< AController > > const, TAutoWeakObjectPtr< AController > const, int > * UWorld::GetControllerIterator ( TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< AController > > const, TAutoWeakObjectPtr< AController > const, int > *  result)
inline

Definition at line 532 of file GameMode.h.

◆ GetCurrentLevel()

ULevel * UWorld::GetCurrentLevel ( )
inline

Definition at line 533 of file GameMode.h.

◆ GetDefaultGravityZ() [1/2]

float UWorld::GetDefaultGravityZ ( )
inline

Definition at line 224 of file GameMode.h.

◆ GetDefaultGravityZ() [2/2]

float UWorld::GetDefaultGravityZ ( )
inline

Definition at line 534 of file GameMode.h.

◆ GetDeltaSeconds() [1/2]

float UWorld::GetDeltaSeconds ( )
inline

Definition at line 219 of file GameMode.h.

◆ GetDeltaSeconds() [2/2]

float UWorld::GetDeltaSeconds ( )
inline

Definition at line 535 of file GameMode.h.

◆ GetDistanceToShore()

float UWorld::GetDistanceToShore ( FVector2D Position)
inline

Definition at line 536 of file GameMode.h.

◆ GetFirstLocalPlayerFromController() [1/2]

ULocalPlayer * UWorld::GetFirstLocalPlayerFromController ( )
inline

Definition at line 212 of file GameMode.h.

◆ GetFirstLocalPlayerFromController() [2/2]

ULocalPlayer * UWorld::GetFirstLocalPlayerFromController ( )
inline

Definition at line 537 of file GameMode.h.

◆ GetFirstPlayerController() [1/2]

APlayerController * UWorld::GetFirstPlayerController ( )
inline

Definition at line 211 of file GameMode.h.

◆ GetFirstPlayerController() [2/2]

APlayerController * UWorld::GetFirstPlayerController ( )
inline

Definition at line 538 of file GameMode.h.

◆ GetGameInstance()

UGameInstance * UWorld::GetGameInstance ( )
inline

Definition at line 169 of file GameMode.h.

◆ GetGameViewport()

UGameViewportClient * UWorld::GetGameViewport ( )
inline

Definition at line 208 of file GameMode.h.

◆ GetGravityZ() [1/2]

float UWorld::GetGravityZ ( )
inline

Definition at line 223 of file GameMode.h.

◆ GetGravityZ() [2/2]

float UWorld::GetGravityZ ( )
inline

Definition at line 539 of file GameMode.h.

◆ GetLevel()

ULevel * UWorld::GetLevel ( int  InLevelIndex)
inline

Definition at line 540 of file GameMode.h.

◆ GetLevels() [1/2]

TArray< ULevel * > * UWorld::GetLevels ( )
inline

Definition at line 239 of file GameMode.h.

◆ GetLevels() [2/2]

TArray< ULevel * > * UWorld::GetLevels ( )
inline

Definition at line 542 of file GameMode.h.

◆ GetLevelScriptActor()

ALevelScriptActor * UWorld::GetLevelScriptActor ( ULevel OwnerLevel)
inline

Definition at line 541 of file GameMode.h.

◆ GetLocalURL() [1/2]

FString * UWorld::GetLocalURL ( FString result)
inline

Definition at line 242 of file GameMode.h.

◆ GetLocalURL() [2/2]

FString * UWorld::GetLocalURL ( FString result)
inline

Definition at line 543 of file GameMode.h.

◆ GetMapName() [1/2]

FString * UWorld::GetMapName ( FString result)
inline

Definition at line 225 of file GameMode.h.

◆ GetMapName() [2/2]

FString * UWorld::GetMapName ( FString result)
inline

Definition at line 544 of file GameMode.h.

◆ GetMatineeActors() [1/2]

void UWorld::GetMatineeActors ( TArray< AMatineeActor * > *  OutMatineeActors)
inline

Definition at line 232 of file GameMode.h.

◆ GetMatineeActors() [2/2]

void UWorld::GetMatineeActors ( TArray< AMatineeActor * > *  OutMatineeActors)
inline

Definition at line 545 of file GameMode.h.

◆ GetModPrioritizedClass() [1/2]

UClass * UWorld::GetModPrioritizedClass ( FName NameIn)
inline

Definition at line 248 of file GameMode.h.

◆ GetModPrioritizedClass() [2/2]

UClass * UWorld::GetModPrioritizedClass ( FName NameIn)
inline

Definition at line 546 of file GameMode.h.

◆ GetNetRelevantActorCount() [1/2]

int UWorld::GetNetRelevantActorCount ( )
inline

Definition at line 237 of file GameMode.h.

◆ GetNetRelevantActorCount() [2/2]

int UWorld::GetNetRelevantActorCount ( )
inline

Definition at line 547 of file GameMode.h.

◆ GetPawnIterator()

TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< APawn > > const, TAutoWeakObjectPtr< APawn > const, int > * UWorld::GetPawnIterator ( TIndexedContainerIterator< TArray< TAutoWeakObjectPtr< APawn > > const, TAutoWeakObjectPtr< APawn > const, int > *  result)
inline

Definition at line 548 of file GameMode.h.

◆ GetPlayerControllerIterator() [1/2]

Definition at line 210 of file GameMode.h.

◆ GetPlayerControllerIterator() [2/2]

Definition at line 549 of file GameMode.h.

◆ GetPrivateStaticClass()

static UClass * UWorld::GetPrivateStaticClass ( const wchar_t *  Package)
inlinestatic

Definition at line 611 of file GameMode.h.

◆ GetRealTimeSeconds() [1/2]

long double UWorld::GetRealTimeSeconds ( )
inline

Definition at line 218 of file GameMode.h.

◆ GetRealTimeSeconds() [2/2]

long double UWorld::GetRealTimeSeconds ( )
inline

Definition at line 550 of file GameMode.h.

◆ GetShoreDepth()

float UWorld::GetShoreDepth ( FVector2D Position)
inline

Definition at line 551 of file GameMode.h.

◆ GetShorelineDampeningFactors()

FVector * UWorld::GetShorelineDampeningFactors ( FVector result,
FVector2D Position,
float  WindSpeed 
)
inline

Definition at line 552 of file GameMode.h.

◆ GetTimeSeconds() [1/2]

long double UWorld::GetTimeSeconds ( )
inline

Definition at line 217 of file GameMode.h.

◆ GetTimeSeconds() [2/2]

long double UWorld::GetTimeSeconds ( )
inline

Definition at line 553 of file GameMode.h.

◆ GetWaveWorksComponent()

UWaveWorksComponent * UWorld::GetWaveWorksComponent ( )
inline

Definition at line 554 of file GameMode.h.

◆ GetWindSpeedDampeningInfluence()

static FVector4 * UWorld::GetWindSpeedDampeningInfluence ( FVector4 *  result,
float  WindSpeed 
)
inlinestatic

Definition at line 555 of file GameMode.h.

◆ GetWorldSettings() [1/2]

AWorldSettings * UWorld::GetWorldSettings ( bool  bCheckStreamingPesistent,
bool  bChecked 
)
inline

Definition at line 222 of file GameMode.h.

◆ GetWorldSettings() [2/2]

AWorldSettings * UWorld::GetWorldSettings ( bool  bCheckStreamingPesistent,
bool  bChecked 
)
inline

Definition at line 556 of file GameMode.h.

◆ HasBegunPlay()

bool UWorld::HasBegunPlay ( )
inline

Definition at line 557 of file GameMode.h.

◆ InitializeNewWorld() [1/2]

void UWorld::InitializeNewWorld ( UWorld::InitializationValues  IVS)
inline

Definition at line 192 of file GameMode.h.

◆ InitializeNewWorld() [2/2]

void UWorld::InitializeNewWorld ( UWorld::InitializationValues  IVS)
inline

Definition at line 559 of file GameMode.h.

◆ InitializeShorelineToDefault()

void UWorld::InitializeShorelineToDefault ( )
inline

Definition at line 560 of file GameMode.h.

◆ InitWorld() [1/2]

void UWorld::InitWorld ( UWorld::InitializationValues  IVS)
inline

Definition at line 191 of file GameMode.h.

◆ InitWorld() [2/2]

void UWorld::InitWorld ( UWorld::InitializationValues  IVS)
inline

Definition at line 558 of file GameMode.h.

◆ IsClient()

bool UWorld::IsClient ( )
inline

Definition at line 561 of file GameMode.h.

◆ IsGameWorld() [1/2]

bool UWorld::IsGameWorld ( )
inline

Definition at line 244 of file GameMode.h.

◆ IsGameWorld() [2/2]

bool UWorld::IsGameWorld ( )
inline

Definition at line 562 of file GameMode.h.

◆ IsInSeamlessTravel() [1/2]

bool UWorld::IsInSeamlessTravel ( )
inline

Definition at line 234 of file GameMode.h.

◆ IsInSeamlessTravel() [2/2]

bool UWorld::IsInSeamlessTravel ( )
inline

Definition at line 563 of file GameMode.h.

◆ IsLevelLoadedByName() [1/2]

bool UWorld::IsLevelLoadedByName ( FName LevelName)
inline

Definition at line 241 of file GameMode.h.

◆ IsLevelLoadedByName() [2/2]

bool UWorld::IsLevelLoadedByName ( FName LevelName)
inline

Definition at line 564 of file GameMode.h.

◆ IsPaused() [1/2]

bool UWorld::IsPaused ( )
inline

Definition at line 177 of file GameMode.h.

◆ IsPaused() [2/2]

bool UWorld::IsPaused ( )
inline

Definition at line 497 of file GameMode.h.

◆ IsPlayInEditor() [1/2]

bool UWorld::IsPlayInEditor ( )
inline

Definition at line 243 of file GameMode.h.

◆ IsPlayInEditor() [2/2]

bool UWorld::IsPlayInEditor ( )
inline

Definition at line 565 of file GameMode.h.

◆ IsPreparingMapChange() [1/2]

bool UWorld::IsPreparingMapChange ( )
inline

Definition at line 229 of file GameMode.h.

◆ IsPreparingMapChange() [2/2]

bool UWorld::IsPreparingMapChange ( )
inline

Definition at line 566 of file GameMode.h.

◆ IsServer()

bool UWorld::IsServer ( )
inline

Definition at line 567 of file GameMode.h.

◆ IsStreamingLevelLoaded()

bool UWorld::IsStreamingLevelLoaded ( FName LevelName,
unsigned int  UniqueID 
)
inline

Definition at line 568 of file GameMode.h.

◆ IsVisibilityRequestPending()

bool UWorld::IsVisibilityRequestPending ( )
inline

Definition at line 569 of file GameMode.h.

◆ LastTimeUnbuiltLightingWasEncounteredField() [1/2]

long double & UWorld::LastTimeUnbuiltLightingWasEncounteredField ( )
inline

Definition at line 134 of file GameMode.h.

◆ LastTimeUnbuiltLightingWasEncounteredField() [2/2]

long double & UWorld::LastTimeUnbuiltLightingWasEncounteredField ( )
inline

Definition at line 451 of file GameMode.h.

◆ LastUnstasisCountField() [1/2]

unsigned int & UWorld::LastUnstasisCountField ( )
inline

Definition at line 151 of file GameMode.h.

◆ LastUnstasisCountField() [2/2]

unsigned int & UWorld::LastUnstasisCountField ( )
inline

Definition at line 469 of file GameMode.h.

◆ LevelNameHashField() [1/2]

TSet< FName, DefaultKeyFuncs< FName, 0 >, FDefaultSetAllocator > & UWorld::LevelNameHashField ( )
inline

Definition at line 91 of file GameMode.h.

◆ LevelNameHashField() [2/2]

TSet< FName, DefaultKeyFuncs< FName, 0 >, FDefaultSetAllocator > & UWorld::LevelNameHashField ( )
inline

Definition at line 407 of file GameMode.h.

◆ LevelsField() [1/2]

TArray< ULevel * > UWorld::LevelsField ( )
inline

Definition at line 99 of file GameMode.h.

◆ LevelsField() [2/2]

TArray< ULevel * > UWorld::LevelsField ( )
inline

Definition at line 415 of file GameMode.h.

◆ LineTraceMulti() [1/4]

bool UWorld::LineTraceMulti ( TArray< FHitResult > *  OutHits,
FVector Start,
FVector End,
ECollisionChannel  TraceChannel,
FCollisionQueryParams Params,
FCollisionResponseParams ResponseParam,
bool  bDoSort,
bool  bCullBackfaces,
bool  bUsePostFilter,
float  NegativeDistanceTolerance 
)
inline

Definition at line 258 of file GameMode.h.

References End.

◆ LineTraceMulti() [2/4]

bool UWorld::LineTraceMulti ( TArray< FHitResult > *  OutHits,
FVector Start,
FVector End,
ECollisionChannel  TraceChannel,
FCollisionQueryParams Params,
FCollisionResponseParams ResponseParam,
bool  bDoSort,
bool  bCullBackfaces,
bool  bUsePostFilter,
float  NegativeDistanceTolerance 
)
inline

Definition at line 602 of file GameMode.h.

References End.

◆ LineTraceMulti() [3/4]

bool UWorld::LineTraceMulti ( TArray< FHitResult > *  OutHits,
FVector Start,
FVector End,
FCollisionQueryParams Params,
FCollisionObjectQueryParams ObjectQueryParams,
bool  bDoSort,
bool  bCullBackfaces,
bool  bUsePostFilter,
float  NegativeDistanceTolerance 
)
inline

Definition at line 260 of file GameMode.h.

References End.

◆ LineTraceMulti() [4/4]

bool UWorld::LineTraceMulti ( TArray< FHitResult > *  OutHits,
FVector Start,
FVector End,
FCollisionQueryParams Params,
FCollisionObjectQueryParams ObjectQueryParams,
bool  bDoSort,
bool  bCullBackfaces,
bool  bUsePostFilter,
float  NegativeDistanceTolerance 
)
inline

Definition at line 601 of file GameMode.h.

References End.

◆ LineTraceSingle() [1/4]

bool UWorld::LineTraceSingle ( FHitResult OutHit,
FVector Start,
FVector End,
ECollisionChannel  TraceChannel,
FCollisionQueryParams Params,
FCollisionResponseParams ResponseParam,
bool  bUsePostfilter,
float  NegativeDistanceTolerance 
)
inline

Definition at line 257 of file GameMode.h.

References End.

◆ LineTraceSingle() [2/4]

bool UWorld::LineTraceSingle ( FHitResult OutHit,
FVector Start,
FVector End,
ECollisionChannel  TraceChannel,
FCollisionQueryParams Params,
FCollisionResponseParams ResponseParam,
bool  bUsePostfilter,
float  NegativeDistanceTolerance 
)
inline

Definition at line 604 of file GameMode.h.

References End.

◆ LineTraceSingle() [3/4]

bool UWorld::LineTraceSingle ( FHitResult OutHit,
FVector Start,
FVector End,
FCollisionQueryParams Params,
FCollisionObjectQueryParams ObjectQueryParams,
bool  bUsePostFilter,
float  NegativeDistanceTolerance 
)
inline

Definition at line 259 of file GameMode.h.

References End.

◆ LineTraceSingle() [4/4]

bool UWorld::LineTraceSingle ( FHitResult OutHit,
FVector Start,
FVector End,
FCollisionQueryParams Params,
FCollisionObjectQueryParams ObjectQueryParams,
bool  bUsePostFilter,
float  NegativeDistanceTolerance 
)
inline

Definition at line 603 of file GameMode.h.

References End.

◆ LineTraceTest()

bool UWorld::LineTraceTest ( FVector Start,
FVector End,
ECollisionChannel  TraceChannel,
FCollisionQueryParams Params,
FCollisionResponseParams ResponseParam 
)
inline

Definition at line 605 of file GameMode.h.

References End.

◆ LoadedAtTimeSecondsField() [1/2]

long double & UWorld::LoadedAtTimeSecondsField ( )
inline

Definition at line 136 of file GameMode.h.

◆ LoadedAtTimeSecondsField() [2/2]

long double & UWorld::LoadedAtTimeSecondsField ( )
inline

Definition at line 453 of file GameMode.h.

◆ LoadedSaveIncrementorField() [1/2]

unsigned int & UWorld::LoadedSaveIncrementorField ( )
inline

Definition at line 152 of file GameMode.h.

◆ LoadedSaveIncrementorField() [2/2]

unsigned int & UWorld::LoadedSaveIncrementorField ( )
inline

Definition at line 470 of file GameMode.h.

◆ LoadFromFile() [1/2]

bool UWorld::LoadFromFile ( FString filename)
inline

Definition at line 249 of file GameMode.h.

◆ LoadFromFile() [2/2]

bool UWorld::LoadFromFile ( FString filename)
inline

Definition at line 570 of file GameMode.h.

◆ LocalInstancedStaticMeshComponentInstancesVisibilityStateField() [1/2]

TMap< FString, TArray< TArray< TArray< unsigned int > > >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, TArray< TArray< TArray< unsigned int > > >, 0 > > & UWorld::LocalInstancedStaticMeshComponentInstancesVisibilityStateField ( )
inline

Definition at line 105 of file GameMode.h.

◆ LocalInstancedStaticMeshComponentInstancesVisibilityStateField() [2/2]

TMap< FString, TArray< TArray< TArray< unsigned int > > >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FString, TArray< TArray< TArray< unsigned int > > >, 0 > > & UWorld::LocalInstancedStaticMeshComponentInstancesVisibilityStateField ( )
inline

Definition at line 421 of file GameMode.h.

◆ LocalStasisActorsField() [1/2]

TArray< TWeakObjectPtr< AActor > > & UWorld::LocalStasisActorsField ( )
inline

Definition at line 90 of file GameMode.h.

◆ LocalStasisActorsField() [2/2]

TArray< TWeakObjectPtr< AActor > > & UWorld::LocalStasisActorsField ( )
inline

Definition at line 406 of file GameMode.h.

◆ MarkActorComponentForNeededEndOfFrameUpdate() [1/2]

void UWorld::MarkActorComponentForNeededEndOfFrameUpdate ( UActorComponent Component,
bool  bForceGameThread 
)
inline

Definition at line 179 of file GameMode.h.

◆ MarkActorComponentForNeededEndOfFrameUpdate() [2/2]

void UWorld::MarkActorComponentForNeededEndOfFrameUpdate ( UActorComponent Component,
bool  bForceGameThread 
)
inline

Definition at line 498 of file GameMode.h.

◆ ModifyLevel()

void UWorld::ModifyLevel ( ULevel Level)
inline

Definition at line 571 of file GameMode.h.

◆ NavigateTo()

void UWorld::NavigateTo ( FIntVector  InLocation)
inline

Definition at line 231 of file GameMode.h.

◆ NetworkActorsField() [1/2]

TArray< AActor * > UWorld::NetworkActorsField ( )
inline

Definition at line 100 of file GameMode.h.

◆ NetworkActorsField() [2/2]

TArray< AActor * > UWorld::NetworkActorsField ( )
inline

Definition at line 416 of file GameMode.h.

◆ NextSwitchCountdownField() [1/2]

float & UWorld::NextSwitchCountdownField ( )
inline

Definition at line 161 of file GameMode.h.

◆ NextSwitchCountdownField() [2/2]

float & UWorld::NextSwitchCountdownField ( )
inline

Definition at line 479 of file GameMode.h.

◆ NextURLField() [1/2]

FString & UWorld::NextURLField ( )
inline

Definition at line 160 of file GameMode.h.

◆ NextURLField() [2/2]

FString & UWorld::NextURLField ( )
inline

Definition at line 478 of file GameMode.h.

◆ NotifyAcceptingChannel()

bool UWorld::NotifyAcceptingChannel ( UChannel Channel)
inline

Definition at line 226 of file GameMode.h.

References Channel.

◆ NumLightingUnbuiltObjectsField() [1/2]

unsigned int & UWorld::NumLightingUnbuiltObjectsField ( )
inline

Definition at line 165 of file GameMode.h.

◆ NumLightingUnbuiltObjectsField() [2/2]

unsigned int & UWorld::NumLightingUnbuiltObjectsField ( )
inline

Definition at line 483 of file GameMode.h.

◆ OriginLocationField() [1/2]

FIntVector & UWorld::OriginLocationField ( )
inline

Definition at line 155 of file GameMode.h.

◆ OriginLocationField() [2/2]

FIntVector & UWorld::OriginLocationField ( )
inline

Definition at line 473 of file GameMode.h.

◆ OverlapMultiInternalOctree()

bool UWorld::OverlapMultiInternalOctree ( TArray< UPrimitiveComponent * > *  OutPrimitives,
FBoxCenterAndExtent InBounds,
unsigned int  InSearchMask,
bool  bDontClearOutArray 
)
inline

Definition at line 252 of file GameMode.h.

◆ OverlapMultiInternalSimpleOctree()

bool UWorld::OverlapMultiInternalSimpleOctree ( TArray< FOctreeElementSimple * > *  OutPrimitives,
FBoxCenterAndExtent InBounds,
unsigned int  InSearchMask,
bool  bDontClearOutArray 
)
inline

Definition at line 256 of file GameMode.h.

◆ OverlapNumInternalOctree()

int UWorld::OverlapNumInternalOctree ( FBoxCenterAndExtent InBounds,
unsigned int  InSearchMask 
)
inline

Definition at line 255 of file GameMode.h.

◆ OwningGameInstanceField() [1/2]

UGameInstance * UWorld::OwningGameInstanceField ( )
inline

Definition at line 102 of file GameMode.h.

◆ OwningGameInstanceField() [2/2]

UGameInstance * UWorld::OwningGameInstanceField ( )
inline

Definition at line 418 of file GameMode.h.

◆ PauseDelayField() [1/2]

float & UWorld::PauseDelayField ( )
inline

Definition at line 140 of file GameMode.h.

◆ PauseDelayField() [2/2]

float & UWorld::PauseDelayField ( )
inline

Definition at line 458 of file GameMode.h.

◆ PawnListField() [1/2]

TArray< TAutoWeakObjectPtr< APawn > > & UWorld::PawnListField ( )
inline

Definition at line 109 of file GameMode.h.

◆ PawnListField() [2/2]

TArray< TAutoWeakObjectPtr< APawn > > & UWorld::PawnListField ( )
inline

Definition at line 426 of file GameMode.h.

◆ PersistentLevelField() [1/2]

ULevel * UWorld::PersistentLevelField ( )
inline

Definition at line 92 of file GameMode.h.

◆ PersistentLevelField() [2/2]

ULevel * UWorld::PersistentLevelField ( )
inline

Definition at line 408 of file GameMode.h.

◆ PlayerControllerListField() [1/2]

TArray< TAutoWeakObjectPtr< APlayerController > > & UWorld::PlayerControllerListField ( )
inline

Definition at line 108 of file GameMode.h.

◆ PlayerControllerListField() [2/2]

TArray< TAutoWeakObjectPtr< APlayerController > > & UWorld::PlayerControllerListField ( )
inline

Definition at line 425 of file GameMode.h.

◆ PlayerNumField() [1/2]

int & UWorld::PlayerNumField ( )
inline

Definition at line 119 of file GameMode.h.

◆ PlayerNumField() [2/2]

int & UWorld::PlayerNumField ( )
inline

Definition at line 436 of file GameMode.h.

◆ PostDuplicate() [1/2]

void UWorld::PostDuplicate ( bool  bDuplicateForPIE)
inline

Definition at line 184 of file GameMode.h.

◆ PostDuplicate() [2/2]

void UWorld::PostDuplicate ( bool  bDuplicateForPIE)
inline

Definition at line 572 of file GameMode.h.

◆ PostLoad() [1/2]

void UWorld::PostLoad ( )
inline

Definition at line 186 of file GameMode.h.

◆ PostLoad() [2/2]

void UWorld::PostLoad ( )
inline

Definition at line 573 of file GameMode.h.

◆ PostSaveRoot() [1/2]

void UWorld::PostSaveRoot ( bool  bCleanupIsRequired)
inline

Definition at line 188 of file GameMode.h.

◆ PostSaveRoot() [2/2]

void UWorld::PostSaveRoot ( bool  bCleanupIsRequired)
inline

Definition at line 574 of file GameMode.h.

◆ PrepareMapChange()

void UWorld::PrepareMapChange ( TArray< FName > *  LevelNames)
inline

Definition at line 576 of file GameMode.h.

◆ PreparingLevelNamesField() [1/2]

TArray< FName > & UWorld::PreparingLevelNamesField ( )
inline

Definition at line 162 of file GameMode.h.

◆ PreparingLevelNamesField() [2/2]

TArray< FName > & UWorld::PreparingLevelNamesField ( )
inline

Definition at line 480 of file GameMode.h.

◆ PreSaveRoot() [1/2]

bool UWorld::PreSaveRoot ( const wchar_t *  Filename,
TArray< FString > *  AdditionalPackagesToCook 
)
inline

Definition at line 187 of file GameMode.h.

◆ PreSaveRoot() [2/2]

bool UWorld::PreSaveRoot ( const wchar_t *  Filename,
TArray< FString > *  AdditionalPackagesToCook 
)
inline

Definition at line 575 of file GameMode.h.

◆ PreviousDeltaTimeSecondsField()

float & UWorld::PreviousDeltaTimeSecondsField ( )
inline

Definition at line 457 of file GameMode.h.

◆ PrioritizedObjectMapField() [1/2]

TMap< FName, TWeakObjectPtr< UClass >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, TWeakObjectPtr< UClass >, 0 > > & UWorld::PrioritizedObjectMapField ( )
inline

Definition at line 106 of file GameMode.h.

◆ PrioritizedObjectMapField() [2/2]

TMap< FName, TWeakObjectPtr< UClass >, FDefaultSetAllocator, TDefaultMapKeyFuncs< FName, TWeakObjectPtr< UClass >, 0 > > & UWorld::PrioritizedObjectMapField ( )
inline

Definition at line 422 of file GameMode.h.

◆ ProcessLevelStreamingVolumes() [1/2]

void UWorld::ProcessLevelStreamingVolumes ( FVector OverrideViewLocation)
inline

Definition at line 178 of file GameMode.h.

◆ ProcessLevelStreamingVolumes() [2/2]

void UWorld::ProcessLevelStreamingVolumes ( FVector OverrideViewLocation)
inline

Definition at line 499 of file GameMode.h.

◆ QueryTraceData()

bool UWorld::QueryTraceData ( FTraceHandle *  Handle,
int  FrameOffset,
FTraceDatum *  OutData 
)
inline

Definition at line 606 of file GameMode.h.

◆ RealTimeSecondsField() [1/2]

long double & UWorld::RealTimeSecondsField ( )
inline

Definition at line 137 of file GameMode.h.

◆ RealTimeSecondsField() [2/2]

long double & UWorld::RealTimeSecondsField ( )
inline

Definition at line 454 of file GameMode.h.

◆ RebuildShoreline()

void UWorld::RebuildShoreline ( )
inline

Definition at line 577 of file GameMode.h.

◆ RemoveActor() [1/2]

void UWorld::RemoveActor ( AActor Actor,
bool  bShouldModifyLevel 
)
inline

Definition at line 193 of file GameMode.h.

◆ RemoveActor() [2/2]

void UWorld::RemoveActor ( AActor Actor,
bool  bShouldModifyLevel 
)
inline

Definition at line 578 of file GameMode.h.

◆ RemoveController() [1/2]

void UWorld::RemoveController ( AController Controller)
inline

Definition at line 214 of file GameMode.h.

◆ RemoveController() [2/2]

void UWorld::RemoveController ( AController Controller)
inline

Definition at line 579 of file GameMode.h.

◆ RemoveFromInternalOctree() [1/2]

void UWorld::RemoveFromInternalOctree ( UPrimitiveComponent InComponent)
inline

Definition at line 251 of file GameMode.h.

◆ RemoveFromInternalOctree() [2/2]

void UWorld::RemoveFromInternalOctree ( UPrimitiveComponent InComponent)
inline

Definition at line 580 of file GameMode.h.

◆ RemoveFromInternalSimpleOctree() [1/2]

void UWorld::RemoveFromInternalSimpleOctree ( FOctreeElementSimple *  InElement)
inline

Definition at line 254 of file GameMode.h.

◆ RemoveFromInternalSimpleOctree() [2/2]

void UWorld::RemoveFromInternalSimpleOctree ( FOctreeElementSimple *  InElement)
inline

Definition at line 581 of file GameMode.h.

◆ RemoveFromWorld() [1/2]

void UWorld::RemoveFromWorld ( ULevel Level)
inline

Definition at line 200 of file GameMode.h.

◆ RemoveFromWorld() [2/2]

void UWorld::RemoveFromWorld ( ULevel Level)
inline

Definition at line 582 of file GameMode.h.

◆ RemoveNetworkActor() [1/2]

void UWorld::RemoveNetworkActor ( AActor Actor)
inline

Definition at line 216 of file GameMode.h.

◆ RemoveNetworkActor() [2/2]

void UWorld::RemoveNetworkActor ( AActor Actor)
inline

Definition at line 583 of file GameMode.h.

◆ RemovePIEPrefix() [1/2]

static FString * UWorld::RemovePIEPrefix ( FString result,
FString Source 
)
inlinestatic

Definition at line 246 of file GameMode.h.

◆ RemovePIEPrefix() [2/2]

static FString * UWorld::RemovePIEPrefix ( FString result,
FString Source 
)
inlinestatic

Definition at line 584 of file GameMode.h.

◆ RequestedOriginLocationField() [1/2]

FIntVector & UWorld::RequestedOriginLocationField ( )
inline

Definition at line 156 of file GameMode.h.

◆ RequestedOriginLocationField() [2/2]

FIntVector & UWorld::RequestedOriginLocationField ( )
inline

Definition at line 474 of file GameMode.h.

◆ RequestNewWorldOrigin()

void UWorld::RequestNewWorldOrigin ( FIntVector  InNewOriginLocation)
inline

Definition at line 585 of file GameMode.h.

◆ ResetAsyncTrace()

void UWorld::ResetAsyncTrace ( )
inline

Definition at line 607 of file GameMode.h.

◆ SeamlessTravel() [1/2]

void UWorld::SeamlessTravel ( FString SeamlessTravelURL,
bool  bAbsolute,
FGuid  MapPackageGuid 
)
inline

Definition at line 233 of file GameMode.h.

◆ SeamlessTravel() [2/2]

void UWorld::SeamlessTravel ( FString SeamlessTravelURL,
bool  bAbsolute,
FGuid  MapPackageGuid 
)
inline

Definition at line 586 of file GameMode.h.

◆ Serialize()

void UWorld::Serialize ( FArchive *  Ar)
inline

Definition at line 183 of file GameMode.h.

◆ ServerTravel() [1/2]

void UWorld::ServerTravel ( FString FURL,
bool  bAbsolute,
bool  bShouldSkipGameNotify 
)
inline

Definition at line 247 of file GameMode.h.

◆ ServerTravel() [2/2]

void UWorld::ServerTravel ( FString FURL,
bool  bAbsolute,
bool  bShouldSkipGameNotify 
)
inline

Definition at line 587 of file GameMode.h.

◆ SetMapNeedsLightingFullyRebuilt() [1/2]

void UWorld::SetMapNeedsLightingFullyRebuilt ( int  InNumLightingUnbuiltObjects)
inline

Definition at line 175 of file GameMode.h.

◆ SetMapNeedsLightingFullyRebuilt() [2/2]

void UWorld::SetMapNeedsLightingFullyRebuilt ( int  InNumLightingUnbuiltObjects)
inline

Definition at line 500 of file GameMode.h.

◆ SetNewWorldOrigin() [1/2]

bool UWorld::SetNewWorldOrigin ( FIntVector  InNewOriginLocation)
inline

Definition at line 230 of file GameMode.h.

◆ SetNewWorldOrigin() [2/2]

bool UWorld::SetNewWorldOrigin ( FIntVector  InNewOriginLocation)
inline

Definition at line 588 of file GameMode.h.

◆ SetupParameterCollectionInstances() [1/2]

void UWorld::SetupParameterCollectionInstances ( )
inline

Definition at line 189 of file GameMode.h.

◆ SetupParameterCollectionInstances() [2/2]

void UWorld::SetupParameterCollectionInstances ( )
inline

Definition at line 590 of file GameMode.h.

◆ SetWaveWorksComponent()

void UWorld::SetWaveWorksComponent ( UUI_HostSession *  SessionUI)
inline

Definition at line 589 of file GameMode.h.

◆ ShorelineMapsTextureField()

UTexture2D * UWorld::ShorelineMapsTextureField ( )
inline

Definition at line 488 of file GameMode.h.

◆ SpawnActor() [1/2]

AActor * UWorld::SpawnActor ( UClass Class,
FVector Location,
FRotator Rotation,
FActorSpawnParameters SpawnParameters 
)
inline

Definition at line 171 of file GameMode.h.

◆ SpawnActor() [2/2]

AActor * UWorld::SpawnActor ( UClass Class,
FVector Location,
FRotator Rotation,
FActorSpawnParameters SpawnParameters 
)
inline

Definition at line 501 of file GameMode.h.

◆ StartAsyncTrace() [1/2]

void UWorld::StartAsyncTrace ( )
inline

Definition at line 261 of file GameMode.h.

◆ StartAsyncTrace() [2/2]

void UWorld::StartAsyncTrace ( )
inline

Definition at line 608 of file GameMode.h.

◆ StartPhysicsSim()

void UWorld::StartPhysicsSim ( )
inline

Definition at line 610 of file GameMode.h.

◆ StasisMaxResetTimerField() [1/2]

float & UWorld::StasisMaxResetTimerField ( )
inline

Definition at line 150 of file GameMode.h.

◆ StasisMaxResetTimerField() [2/2]

float & UWorld::StasisMaxResetTimerField ( )
inline

Definition at line 468 of file GameMode.h.

◆ StasisOssilationThisFrameAvgField() [1/2]

float & UWorld::StasisOssilationThisFrameAvgField ( )
inline

Definition at line 149 of file GameMode.h.

◆ StasisOssilationThisFrameAvgField() [2/2]

float & UWorld::StasisOssilationThisFrameAvgField ( )
inline

Definition at line 467 of file GameMode.h.

◆ StasisOssilationThisFrameField() [1/2]

unsigned int & UWorld::StasisOssilationThisFrameField ( )
inline

Definition at line 143 of file GameMode.h.

◆ StasisOssilationThisFrameField() [2/2]

unsigned int & UWorld::StasisOssilationThisFrameField ( )
inline

Definition at line 461 of file GameMode.h.

◆ StasisOssilationThisFrameMaxField() [1/2]

unsigned int & UWorld::StasisOssilationThisFrameMaxField ( )
inline

Definition at line 146 of file GameMode.h.

◆ StasisOssilationThisFrameMaxField() [2/2]

unsigned int & UWorld::StasisOssilationThisFrameMaxField ( )
inline

Definition at line 464 of file GameMode.h.

◆ StasisThisFrameAvgField() [1/2]

float & UWorld::StasisThisFrameAvgField ( )
inline

Definition at line 147 of file GameMode.h.

◆ StasisThisFrameAvgField() [2/2]

float & UWorld::StasisThisFrameAvgField ( )
inline

Definition at line 465 of file GameMode.h.

◆ StasisThisFrameField() [1/2]

unsigned int & UWorld::StasisThisFrameField ( )
inline

Definition at line 141 of file GameMode.h.

◆ StasisThisFrameField() [2/2]

unsigned int & UWorld::StasisThisFrameField ( )
inline

Definition at line 459 of file GameMode.h.

◆ StasisThisFrameMaxField() [1/2]

unsigned int & UWorld::StasisThisFrameMaxField ( )
inline

Definition at line 144 of file GameMode.h.

◆ StasisThisFrameMaxField() [2/2]

unsigned int & UWorld::StasisThisFrameMaxField ( )
inline

Definition at line 462 of file GameMode.h.

◆ StaticRegisterNativesUWorld()

static void UWorld::StaticRegisterNativesUWorld ( )
inlinestatic

Definition at line 264 of file GameMode.h.

◆ StreamingLevelsPrefixField() [1/2]

FString & UWorld::StreamingLevelsPrefixField ( )
inline

Definition at line 95 of file GameMode.h.

◆ StreamingLevelsPrefixField() [2/2]

FString & UWorld::StreamingLevelsPrefixField ( )
inline

Definition at line 411 of file GameMode.h.

◆ StreamingVolumeUpdateDelayField() [1/2]

int & UWorld::StreamingVolumeUpdateDelayField ( )
inline

Definition at line 125 of file GameMode.h.

◆ StreamingVolumeUpdateDelayField() [2/2]

int & UWorld::StreamingVolumeUpdateDelayField ( )
inline

Definition at line 442 of file GameMode.h.

◆ StripPIEPrefixFromPackageName() [1/2]

static FString * UWorld::StripPIEPrefixFromPackageName ( FString result,
FString PrefixedName,
FString Prefix 
)
inlinestatic

Definition at line 202 of file GameMode.h.

◆ StripPIEPrefixFromPackageName() [2/2]

static FString * UWorld::StripPIEPrefixFromPackageName ( FString result,
FString PrefixedName,
FString Prefix 
)
inlinestatic

Definition at line 591 of file GameMode.h.

◆ TickNetClient() [1/2]

void UWorld::TickNetClient ( float  DeltaSeconds)
inline

Definition at line 176 of file GameMode.h.

◆ TickNetClient() [2/2]

void UWorld::TickNetClient ( float  DeltaSeconds)
inline

Definition at line 502 of file GameMode.h.

◆ TimeSecondsField() [1/2]

long double & UWorld::TimeSecondsField ( )
inline

◆ TimeSecondsField() [2/2]

long double & UWorld::TimeSecondsField ( )
inline

Definition at line 452 of file GameMode.h.

◆ TimeSince() [1/2]

long double UWorld::TimeSince ( long double  Time)
inline

Definition at line 220 of file GameMode.h.

◆ TimeSince() [2/2]

long double UWorld::TimeSince ( long double  Time)
inline

Definition at line 592 of file GameMode.h.

◆ TimeSinceLastPendingKillPurgeField() [1/2]

float & UWorld::TimeSinceLastPendingKillPurgeField ( )
inline

Definition at line 120 of file GameMode.h.

◆ TimeSinceLastPendingKillPurgeField() [2/2]

float & UWorld::TimeSinceLastPendingKillPurgeField ( )
inline

Definition at line 437 of file GameMode.h.

◆ UniqueActorIdsField()

TMap< unsigned int, TWeakObjectPtr< AActor >, FDefaultSetAllocator, TDefaultMapKeyFuncs< unsigned int, TWeakObjectPtr< AActor >, 0 > > & UWorld::UniqueActorIdsField ( )
inline

Definition at line 423 of file GameMode.h.

◆ UnStasisThisFrameAvgField() [1/2]

float & UWorld::UnStasisThisFrameAvgField ( )
inline

Definition at line 148 of file GameMode.h.

◆ UnStasisThisFrameAvgField() [2/2]

float & UWorld::UnStasisThisFrameAvgField ( )
inline

Definition at line 466 of file GameMode.h.

◆ UnStasisThisFrameField() [1/2]

unsigned int & UWorld::UnStasisThisFrameField ( )
inline

Definition at line 142 of file GameMode.h.

◆ UnStasisThisFrameField() [2/2]

unsigned int & UWorld::UnStasisThisFrameField ( )
inline

Definition at line 460 of file GameMode.h.

◆ UnStasisThisFrameMaxField() [1/2]

unsigned int & UWorld::UnStasisThisFrameMaxField ( )
inline

Definition at line 145 of file GameMode.h.

◆ UnStasisThisFrameMaxField() [2/2]

unsigned int & UWorld::UnStasisThisFrameMaxField ( )
inline

Definition at line 463 of file GameMode.h.

◆ UpdateAllReflectionCaptures() [1/2]

void UWorld::UpdateAllReflectionCaptures ( )
inline

Definition at line 182 of file GameMode.h.

◆ UpdateAllReflectionCaptures() [2/2]

void UWorld::UpdateAllReflectionCaptures ( )
inline

Definition at line 503 of file GameMode.h.

◆ UpdateConstraintActors() [1/2]

void UWorld::UpdateConstraintActors ( )
inline

Definition at line 235 of file GameMode.h.

◆ UpdateConstraintActors() [2/2]

void UWorld::UpdateConstraintActors ( )
inline

Definition at line 593 of file GameMode.h.

◆ UpdateCullDistanceVolumes() [1/2]

void UWorld::UpdateCullDistanceVolumes ( )
inline

Definition at line 197 of file GameMode.h.

◆ UpdateCullDistanceVolumes() [2/2]

void UWorld::UpdateCullDistanceVolumes ( )
inline

Definition at line 594 of file GameMode.h.

◆ UpdateInternalOctreeTransform() [1/2]

void UWorld::UpdateInternalOctreeTransform ( UPrimitiveComponent InComponent)
inline

Definition at line 250 of file GameMode.h.

◆ UpdateInternalOctreeTransform() [2/2]

void UWorld::UpdateInternalOctreeTransform ( UPrimitiveComponent InComponent)
inline

Definition at line 595 of file GameMode.h.

◆ UpdateInternalSimpleOctreeTransform() [1/2]

void UWorld::UpdateInternalSimpleOctreeTransform ( FOctreeElementSimple *  InElement)
inline

Definition at line 253 of file GameMode.h.

◆ UpdateInternalSimpleOctreeTransform() [2/2]

void UWorld::UpdateInternalSimpleOctreeTransform ( FOctreeElementSimple *  InElement)
inline

Definition at line 596 of file GameMode.h.

◆ UpdateParameterCollectionInstances() [1/2]

void UWorld::UpdateParameterCollectionInstances ( bool  bUpdateInstanceUniformBuffers)
inline

Definition at line 190 of file GameMode.h.

◆ UpdateParameterCollectionInstances() [2/2]

void UWorld::UpdateParameterCollectionInstances ( bool  bUpdateInstanceUniformBuffers)
inline

Definition at line 597 of file GameMode.h.

◆ UpdateWorldComponents() [1/2]

void UWorld::UpdateWorldComponents ( bool  bRerunConstructionScripts,
bool  bCurrentLevelOnly 
)
inline

Definition at line 196 of file GameMode.h.

◆ UpdateWorldComponents() [2/2]

void UWorld::UpdateWorldComponents ( bool  bRerunConstructionScripts,
bool  bCurrentLevelOnly 
)
inline

Definition at line 598 of file GameMode.h.

◆ ViewLocationsRenderedLastFrameField() [1/2]

TArray< FVector > & UWorld::ViewLocationsRenderedLastFrameField ( )
inline

Definition at line 97 of file GameMode.h.

◆ ViewLocationsRenderedLastFrameField() [2/2]

TArray< FVector > & UWorld::ViewLocationsRenderedLastFrameField ( )
inline

Definition at line 413 of file GameMode.h.

◆ WaveWorksComponentField()

UWaveWorksComponent * UWorld::WaveWorksComponentField ( )
inline

Definition at line 484 of file GameMode.h.

◆ WelcomePlayer() [1/2]

void UWorld::WelcomePlayer ( UNetConnection Connection)
inline

Definition at line 227 of file GameMode.h.

◆ WelcomePlayer() [2/2]

void UWorld::WelcomePlayer ( UNetConnection Connection)
inline

Definition at line 599 of file GameMode.h.

◆ WorldShorelineMapField()

TArray< unsigned char > & UWorld::WorldShorelineMapField ( )
inline

Definition at line 487 of file GameMode.h.

◆ WorldShorelinePropsField()

FShorelineProps & UWorld::WorldShorelinePropsField ( )
inline

Definition at line 486 of file GameMode.h.

◆ WorldTypeField() [1/2]

TEnumAsByte< enum EWorldType::Type > & UWorld::WorldTypeField ( )
inline

Definition at line 130 of file GameMode.h.

◆ WorldTypeField() [2/2]

TEnumAsByte< enum EWorldType::Type > & UWorld::WorldTypeField ( )
inline

Definition at line 447 of file GameMode.h.


The documentation for this struct was generated from the following files: