UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UWorld Member List

This is the complete list of members for UWorld, including all inherited members.

AbortInsideMemberFunction() constUObject
AddController(AController *Controller)UWorld
AddLevel(ULevel *InLevel)UWorld
AddMovieSceneSequenceTickHandler(const FOnMovieSceneSequenceTick::FDelegate &InHandler)UWorld
AddNetworkActor(AActor *Actor)UWorld
AddOnActorDestroyedHandler(const FOnActorDestroyed::FDelegate &InHandler) constUWorld
AddOnActorPreSpawnInitialization(const FOnActorSpawned::FDelegate &InHandler) constUWorld
AddOnActorRemovedFromWorldHandler(const FOnActorRemovedFromWorld::FDelegate &InHandler) constUWorld
AddOnActorSpawnedHandler(const FOnActorSpawned::FDelegate &InHandler) constUWorld
AddOnPostRegisterAllActorComponentsHandler(const FOnPostRegisterAllActorComponents::FDelegate &InHandler) constUWorld
AddOnPreUnregisterAllActorComponentsHandler(const FOnPreUnregisterAllActorComponents::FDelegate &InHandler) constUWorld
AddParameterCollectionInstance(class UMaterialParameterCollection *Collection, bool bUpdateScene)UWorld
AddPhysicsVolume(APhysicsVolume *Volume)UWorld
AddPostProcessingSettings(FVector ViewLocation, FSceneView *SceneView)UWorld
AddRef() constUObjectBase
AddReferencedObjects(UObject *InThis, FReferenceCollector &Collector)UWorldstatic
AddStreamingLevel(ULevelStreaming *StreamingLevelToAdd)UWorld
AddStreamingLevels(TArrayView< ULevelStreaming *const > StreamingLevelsToAdd)UWorld
AddToCluster(UObjectBaseUtility *ClusterRootOrObjectFromCluster, bool bAddAsMutableObject=false)UObjectBaseUtility
AddToRoot()UObjectBaseUtilityinline
AddToWorld(ULevel *Level, const FTransform &LevelTransform=FTransform::Identity, bool bConsiderTimeLimit=false, const TOptional< const UE::FTimeout > &ExternalTimeout=TOptional< const UE::FTimeout >(), FNetLevelVisibilityTransactionId TransactionId=FNetLevelVisibilityTransactionId(), ULevelStreaming *OwningLevelStreaming=nullptr)UWorld
AddToWorld(ULevel *Level, const FTransform &LevelTransform, bool bConsiderTimeLimit, FNetLevelVisibilityTransactionId TransactionId, ULevelStreaming *OwningLevelStreaming=nullptr)UWorldinline
AddUniqueStreamingLevel(ULevelStreaming *StreamingLevelToAdd)UWorld
AddUniqueStreamingLevels(TArrayView< ULevelStreaming *const > StreamingLevelsToAdd)UWorld
AllowAudioPlayback() constUWorld
AllowLevelLoadRequests() constUWorld
AppendName(FString &ResultString) constUObjectBaseUtilityinline
AreActorsInitialized() constUWorld
AreAlwaysLoadedLevelsLoaded() constUWorld
AreNativePropertiesIdenticalTo(UObject *Other) constUObjectinlinevirtual
AsyncLineTraceByChannel(EAsyncTraceType InTraceType, const FVector &Start, const FVector &End, ECollisionChannel TraceChannel, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam, const FTraceDelegate *InDelegate=nullptr, uint32 UserData=0)UWorld
AsyncLineTraceByObjectType(EAsyncTraceType InTraceType, const FVector &Start, const FVector &End, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FTraceDelegate *InDelegate=nullptr, uint32 UserData=0)UWorld
AsyncLineTraceByProfile(EAsyncTraceType InTraceType, const FVector &Start, const FVector &End, FName ProfileName, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FTraceDelegate *InDelegate=nullptr, uint32 UserData=0)UWorld
AsyncLoadAlwaysLoadedLevelsForSeamlessTravel()UWorld
AsyncOverlapByChannel(const FVector &Pos, const FQuat &Rot, ECollisionChannel TraceChannel, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam, const FOverlapDelegate *InDelegate=nullptr, uint32 UserData=0)UWorld
AsyncOverlapByObjectType(const FVector &Pos, const FQuat &Rot, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FOverlapDelegate *InDelegate=nullptr, uint32 UserData=0)UWorld
AsyncOverlapByProfile(const FVector &Pos, const FQuat &Rot, FName ProfileName, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FOverlapDelegate *InDelegate=nullptr, uint32 UserData=0)UWorld
AsyncSweepByChannel(EAsyncTraceType InTraceType, const FVector &Start, const FVector &End, const FQuat &Rot, ECollisionChannel TraceChannel, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam, const FTraceDelegate *InDelegate=nullptr, uint32 UserData=0)UWorld
AsyncSweepByObjectType(EAsyncTraceType InTraceType, const FVector &Start, const FVector &End, const FQuat &Rot, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FTraceDelegate *InDelegate=nullptr, uint32 UserData=0)UWorld
AsyncSweepByProfile(EAsyncTraceType InTraceType, const FVector &Start, const FVector &End, const FQuat &Rot, FName ProfileName, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FTraceDelegate *InDelegate=nullptr, uint32 UserData=0)UWorld
AtomicallyClearFlags(EObjectFlags FlagsToClear)UObjectBaseinline
AtomicallyClearInternalFlags(EInternalObjectFlags FlagsToClear) constUObjectBaseUtilityinline
AtomicallySetFlags(EObjectFlags FlagsToAdd)UObjectBaseinline
AudioDeviceHandleUWorld
AudioTimeSecondsUWorld
AudioVolumesUWorld
bActorsInitializedUWorld
bAggressiveLODUWorld
bAllowAudioPlaybackUWorld
bAreConstraintsDirtyUWorld
bCreateRenderStateForHiddenComponentsWithCollsionUWorld
bDebugDrawAllTraceTagsUWorld
bDebugPauseExecutionUWorld
bDoDelayedUpdateCullDistanceVolumesUWorld
bDropDetailUWorld
BeginDestroy() overrideUWorldvirtual
BeginPlay()UWorld
BeginTearingDown()UWorld
bInTickUWorld
bIsBuiltUWorld
bIsCameraMoveableWhenPausedUWorld
bIsDefaultLevelUWorld
bIsLevelStreamingFrozenUWorld
bIsRunningConstructionScriptUWorld
bIsTearingDownUWorld
bIsWorldInitializedUWorld
bKismetScriptErrorUWorld
BlockTillLevelStreamingCompleted()UWorld
bMatchStartedUWorld
bPlayersOnlyUWorld
bPlayersOnlyPendingUWorld
bPostTickComponentUpdateUWorld
bRequestedBlockOnAsyncLoadingUWorld
BroadcastLevelsChanged()UWorld
bShouldSimulatePhysicsUWorld
bStartupUWorld
bTickNewlySpawnedUWorld
bTriggerPostLoadMapUWorld
BuildPIEPackagePrefix(int32 PIEInstanceID)UWorldstatic
BuildSubobjectMapping(UObject *OtherObject, TMap< UObject *, UObject * > &ObjectMapping) constUObjectvirtual
bWorldWasLoadedThisTickUWorld
CachedViewInfoRenderedLastFrameUWorld
CallAddReferencedObjects(FReferenceCollector &Collector)UObject
CallFunction(FFrame &Stack, RESULT_DECL, UFunction *Function)UObject
CallFunctionByNameWithArguments(const TCHAR *Cmd, FOutputDevice &Ar, UObject *Executor, bool bForceCallWithNonExec=false)UObject
CallRemoteFunction(UFunction *Function, void *Parms, struct FOutParmRec *OutParms, FFrame *Stack)UObjectinlinevirtual
CanBeClusterRoot() constUObjectBaseUtilityinlinevirtual
CanBeInCluster() constUObjectBaseUtilityvirtual
CancelPendingMapChange()UWorld
CanCheckDefaultSubObjects(bool bForceCheck, bool &bResult) constUObjectprotected
CanCreateInCurrentContext(UObject *Template)UObjectstatic
CheckDefaultSubobjects(bool bForceCheck=false) constUObject
CheckDefaultSubobjectsInternal() constUObjectprotectedvirtual
CleanupActors()UWorld
CleanupWorld(bool bSessionEnded=true, bool bCleanupResources=true, UWorld *NewWorld=nullptr)UWorld
ClearActorComponentEndOfFrameUpdate(UActorComponent *Component)UWorld
ClearDemoNetDriver()UWorld
ClearFlags(EObjectFlags FlagsToClear)UObjectBaseUtilityinline
ClearGarbage()UObjectBaseUtilityinline
ClearInternalFlags(EInternalObjectFlags FlagsToClear) constUObjectBaseUtilityinline
ClearNetDriver(UNetDriver *Driver)UWorld
ClearStreamingLevels()UWorld
ClearWorldComponents()UWorld
CollectDefaultSubobjects(TArray< UObject * > &OutDefaultSubobjects, bool bIncludeNestedSubobjects=false) constUObject
CollectSaveOverrides(FObjectCollectSaveOverridesContext SaveContext)UObjectvirtual
CommitMapChange()UWorld
CommitModelSurfaces()UWorld
CommittedPersistentLevelNameUWorld
ComponentOverlapMulti(TArray< struct FOverlapResult > &OutOverlaps, const class UPrimitiveComponent *PrimComp, const FVector &Pos, const FQuat &Rot, const FComponentQueryParams &Params=FComponentQueryParams::DefaultComponentQueryParams, const FCollisionObjectQueryParams &ObjectQueryParams=FCollisionObjectQueryParams::DefaultObjectQueryParam) constUWorld
ComponentOverlapMulti(TArray< struct FOverlapResult > &OutOverlaps, const class UPrimitiveComponent *PrimComp, const FVector &Pos, const FRotator &Rot, const FComponentQueryParams &Params=FComponentQueryParams::DefaultComponentQueryParams, const FCollisionObjectQueryParams &ObjectQueryParams=FCollisionObjectQueryParams::DefaultObjectQueryParam) constUWorldinline
ComponentOverlapMultiByChannel(TArray< struct FOverlapResult > &OutOverlaps, const class UPrimitiveComponent *PrimComp, const FVector &Pos, const FQuat &Rot, ECollisionChannel TraceChannel, const FComponentQueryParams &Params=FComponentQueryParams::DefaultComponentQueryParams, const FCollisionObjectQueryParams &ObjectQueryParams=FCollisionObjectQueryParams::DefaultObjectQueryParam) constUWorld
ComponentOverlapMultiByChannel(TArray< struct FOverlapResult > &OutOverlaps, const class UPrimitiveComponent *PrimComp, const FVector &Pos, const FRotator &Rot, ECollisionChannel TraceChannel, const FComponentQueryParams &Params=FComponentQueryParams::DefaultComponentQueryParams, const FCollisionObjectQueryParams &ObjectQueryParams=FCollisionObjectQueryParams::DefaultObjectQueryParam) constUWorldinline
ComponentSweepMulti(TArray< struct FHitResult > &OutHits, class UPrimitiveComponent *PrimComp, const FVector &Start, const FVector &End, const FQuat &Rot, const FComponentQueryParams &Params) constUWorld
ComponentSweepMulti(TArray< struct FHitResult > &OutHits, class UPrimitiveComponent *PrimComp, const FVector &Start, const FVector &End, const FRotator &Rot, const FComponentQueryParams &Params) constUWorldinline
ComponentSweepMultiByChannel(TArray< struct FHitResult > &OutHits, class UPrimitiveComponent *PrimComp, const FVector &Start, const FVector &End, const FQuat &Rot, ECollisionChannel TraceChannel, const FComponentQueryParams &Params) constUWorld
ComponentSweepMultiByChannel(TArray< struct FHitResult > &OutHits, class UPrimitiveComponent *PrimComp, const FVector &Start, const FVector &End, const FRotator &Rot, ECollisionChannel TraceChannel, const FComponentQueryParams &Params) constUWorldinline
ConditionalBeginDestroy()UObject
ConditionalFinishDestroy()UObject
ConditionallyBuildStreamingData()UWorld
ConditionalPostLoad()UObject
ConditionalPostLoadSubobjects(struct FObjectInstancingGraph *OuterInstanceGraph=NULL)UObject
ConditionalPreload()UObject
ContainsActor(AActor *Actor) constUWorld
ContainsLevel(ULevel *InLevel) constUWorld
ContentBundleManagerUWorld
ConvertToPIEPackageName(const FString &PackageName, int32 PIEInstanceID)UWorldstatic
CopyGameState(AGameModeBase *FromGameMode, AGameStateBase *FromGameState)UWorld
CreateAISystem()UWorld
CreateCluster()UObjectBaseUtilityvirtual
CreateDefaultSubobject(FName SubobjectFName, UClass *ReturnType, UClass *ClassToCreateByDefault, bool bIsRequired, bool bIsTransient)UObject
CreateDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateEditorOnlyDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateFXSystem()UWorld
CreateOptionalDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreateOptionalDefaultSubobject(FName SubobjectName, bool bTransient=false)UObjectinline
CreatePhysicsScene(const AWorldSettings *Settings=nullptr)UWorld
CreateWorld(const EWorldType::Type InWorldType, bool bInformEngineOfWorld, FName WorldName=NAME_None, UPackage *InWorldPackage=NULL, bool bAddToRoot=true, ERHIFeatureLevel::Type InFeatureLevel=ERHIFeatureLevel::Num, const InitializationValues *InIVS=nullptr, bool bInSkipInitWorld=false)UWorldstatic
DebugDrawSceneQueries(const FName &UsedTraceTag) constUWorldinline
DebugDrawTraceTagUWorld
DECLARE_EVENT_OneParam(UWorld, FOnBeginPlay, bool)UWorld
DECLARE_EVENT_OneParam(UWorld, FOnGameStateSetEvent, AGameStateBase *)UWorld
DECLARE_EVENT_TwoParams(UWorld, FOnBeginPostProcessSettings, FVector, FSceneView *)UWorld
DECLARE_FUNCTION(ProcessInternal)UObject
DECLARE_FUNCTION(execUndefined)UObject
DECLARE_FUNCTION(execLocalVariable)UObject
DECLARE_FUNCTION(execInstanceVariable)UObject
DECLARE_FUNCTION(execDefaultVariable)UObject
DECLARE_FUNCTION(execLocalOutVariable)UObject
DECLARE_FUNCTION(execInterfaceVariable)UObject
DECLARE_FUNCTION(execClassSparseDataVariable)UObject
DECLARE_FUNCTION(execInterfaceContext)UObject
DECLARE_FUNCTION(execArrayElement)UObject
DECLARE_FUNCTION(execBoolVariable)UObject
DECLARE_FUNCTION(execClassDefaultVariable)UObject
DECLARE_FUNCTION(execEndFunctionParms)UObject
DECLARE_FUNCTION(execNothing)UObject
DECLARE_FUNCTION(execNothingInt32)UObject
DECLARE_FUNCTION(execNothingOp4a)UObject
DECLARE_FUNCTION(execBreakpoint)UObject
DECLARE_FUNCTION(execTracepoint)UObject
DECLARE_FUNCTION(execWireTracepoint)UObject
DECLARE_FUNCTION(execInstrumentation)UObject
DECLARE_FUNCTION(execEndOfScript)UObject
DECLARE_FUNCTION(execReturnNothing)UObject
DECLARE_FUNCTION(execEmptyParmValue)UObject
DECLARE_FUNCTION(execJump)UObject
DECLARE_FUNCTION(execJumpIfNot)UObject
DECLARE_FUNCTION(execAssert)UObject
DECLARE_FUNCTION(execPushExecutionFlow)UObject
DECLARE_FUNCTION(execPopExecutionFlow)UObject
DECLARE_FUNCTION(execComputedJump)UObject
DECLARE_FUNCTION(execPopExecutionFlowIfNot)UObject
DECLARE_FUNCTION(execLet)UObject
DECLARE_FUNCTION(execLetObj)UObject
DECLARE_FUNCTION(execLetWeakObjPtr)UObject
DECLARE_FUNCTION(execLetBool)UObject
DECLARE_FUNCTION(execLetDelegate)UObject
DECLARE_FUNCTION(execLetMulticastDelegate)UObject
DECLARE_FUNCTION(execAddMulticastDelegate)UObject
DECLARE_FUNCTION(execClearMulticastDelegate)UObject
DECLARE_FUNCTION(execEatReturnValue)UObject
DECLARE_FUNCTION(execRemoveMulticastDelegate)UObject
DECLARE_FUNCTION(execSelf)UObject
DECLARE_FUNCTION(execContext)UObject
DECLARE_FUNCTION(execContext_FailSilent)UObject
DECLARE_FUNCTION(execStructMemberContext)UObject
DECLARE_FUNCTION(execVirtualFunction)UObject
DECLARE_FUNCTION(execFinalFunction)UObject
DECLARE_FUNCTION(execLocalVirtualFunction)UObject
DECLARE_FUNCTION(execLocalFinalFunction)UObject
DECLARE_FUNCTION(execStructCmpEq)UObject
DECLARE_FUNCTION(execStructCmpNe)UObject
DECLARE_FUNCTION(execStructMember)UObject
DECLARE_FUNCTION(execEqualEqual_DelegateDelegate)UObject
DECLARE_FUNCTION(execNotEqual_DelegateDelegate)UObject
DECLARE_FUNCTION(execEqualEqual_DelegateFunction)UObject
DECLARE_FUNCTION(execNotEqual_DelegateFunction)UObject
DECLARE_FUNCTION(execIntConst)UObject
DECLARE_FUNCTION(execInt64Const)UObject
DECLARE_FUNCTION(execUInt64Const)UObject
DECLARE_FUNCTION(execSkipOffsetConst)UObject
DECLARE_FUNCTION(execFloatConst)UObject
DECLARE_FUNCTION(execDoubleConst)UObject
DECLARE_FUNCTION(execStringConst)UObject
DECLARE_FUNCTION(execUnicodeStringConst)UObject
DECLARE_FUNCTION(execTextConst)UObject
DECLARE_FUNCTION(execPropertyConst)UObject
DECLARE_FUNCTION(execObjectConst)UObject
DECLARE_FUNCTION(execSoftObjectConst)UObject
DECLARE_FUNCTION(execFieldPathConst)UObject
DECLARE_FUNCTION(execInstanceDelegate)UObject
DECLARE_FUNCTION(execNameConst)UObject
DECLARE_FUNCTION(execByteConst)UObject
DECLARE_FUNCTION(execIntZero)UObject
DECLARE_FUNCTION(execIntOne)UObject
DECLARE_FUNCTION(execTrue)UObject
DECLARE_FUNCTION(execFalse)UObject
DECLARE_FUNCTION(execNoObject)UObject
DECLARE_FUNCTION(execNullInterface)UObject
DECLARE_FUNCTION(execIntConstByte)UObject
DECLARE_FUNCTION(execRotationConst)UObject
DECLARE_FUNCTION(execVectorConst)UObject
DECLARE_FUNCTION(execVector3fConst)UObject
DECLARE_FUNCTION(execTransformConst)UObject
DECLARE_FUNCTION(execStructConst)UObject
DECLARE_FUNCTION(execSetArray)UObject
DECLARE_FUNCTION(execSetSet)UObject
DECLARE_FUNCTION(execSetMap)UObject
DECLARE_FUNCTION(execArrayConst)UObject
DECLARE_FUNCTION(execSetConst)UObject
DECLARE_FUNCTION(execMapConst)UObject
DECLARE_FUNCTION(execBitFieldConst)UObject
DECLARE_FUNCTION(execNew)UObject
DECLARE_FUNCTION(execClassContext)UObject
DECLARE_FUNCTION(execNativeParm)UObject
DECLARE_FUNCTION(execCast)UObject
DECLARE_FUNCTION(execDynamicCast)UObject
DECLARE_FUNCTION(execMetaCast)UObject
DECLARE_FUNCTION(execInterfaceCast)UObject
DECLARE_FUNCTION(execDoubleToFloatCast)UObject
DECLARE_FUNCTION(execFloatToDoubleCast)UObject
DECLARE_FUNCTION(execObjectToBool)UObject
DECLARE_FUNCTION(execInterfaceToBool)UObject
DECLARE_FUNCTION(execObjectToInterface)UObject
DECLARE_FUNCTION(execInterfaceToInterface)UObject
DECLARE_FUNCTION(execInterfaceToObject)UObject
DECLARE_FUNCTION(execGetDynArrayElement)UObject
DECLARE_FUNCTION(execSetDynArrayElement)UObject
DECLARE_FUNCTION(execGetDynArrayLength)UObject
DECLARE_FUNCTION(execSetDynArrayLength)UObject
DECLARE_FUNCTION(execDynArrayInsert)UObject
DECLARE_FUNCTION(execDynArrayRemove)UObject
DECLARE_FUNCTION(execDynArrayFind)UObject
DECLARE_FUNCTION(execDynArrayFindStruct)UObject
DECLARE_FUNCTION(execDynArrayAdd)UObject
DECLARE_FUNCTION(execDynArrayAddItem)UObject
DECLARE_FUNCTION(execDynArrayInsertItem)UObject
DECLARE_FUNCTION(execDynArrayRemoveItem)UObject
DECLARE_FUNCTION(execDynArraySort)UObject
DECLARE_FUNCTION(execBindDelegate)UObject
DECLARE_FUNCTION(execCallMulticastDelegate)UObject
DECLARE_FUNCTION(execLetValueOnPersistentFrame)UObject
DECLARE_FUNCTION(execCallMathFunction)UObject
DECLARE_FUNCTION(execSwitchValue)UObject
DECLARE_FUNCTION(execArrayGetByRef)UObject
DECLARE_FUNCTION(execAutoRtfmTransact)UObject
DECLARE_FUNCTION(execAutoRtfmStopTransact)UObject
DECLARE_FUNCTION(execAutoRtfmAbortIfNot)UObject
DECLARE_MULTICAST_DELEGATE(FOnWorldBeginPlay)UWorld
DECLARE_MULTICAST_DELEGATE(FOnMatchStarting)UWorld
DECLARE_MULTICAST_DELEGATE(FOnWorldPreBeginPlay)UWorld
DECLARE_MULTICAST_DELEGATE_OneParam(FOnWorldInitializedActors, const FActorsInitializedParams &)UWorld
DefaultPhysicsScene_ChaosUWorld
DeferredRegister(UClass *UClassStaticClass, const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotectedvirtual
DelayStreamingVolumeUpdates(int32 InFrameDelay)UWorldinline
DeltaRealTimeSecondsUWorld
DeltaTimeSecondsUWorld
DestroyActor(AActor *Actor, bool bNetForce=false, bool bShouldModifyLevel=true)UWorld
DestroyDemoNetDriver()UWorld
DestroyNonNativeProperties()UObject
DestroySwappedPC(UNetConnection *Connection)UWorld
DestroyWorld(bool bInformEngineOfWorld, UWorld *NewWorld=nullptr)UWorld
DetachExternalPackage()UObjectBaseUtility
DuplicateRequestedLevels(const FName MapName)UWorld
DuplicateWorldForPIE(const FString &PackageName, UWorld *OwningWorld)UWorldstatic
EditorDestroyActor(AActor *Actor, bool bShouldModifyLevel)UWorld
ELineBatcherType enum nameUWorld
EncroachingBlockingGeometry(const AActor *TestActor, FVector TestLocation, FRotator TestRotation, FVector *ProposedAdjustment=NULL)UWorld
EndPhysicsTickFunctionUWorld
EndPlay(EEndPlayReason::Type EndPlayReason)UWorld
ENetFields_Private enum nameUObject
EnsureCollisionTreeIsBuilt()UWorld
Exec(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar=*GLog)UWorld
ExecuteUbergraph(int32 EntryPoint)UObject
ExportCustomProperties(FOutputDevice &Out, uint32 Indent)UObjectinlinevirtual
FActorsInitializedParams typedefUWorld
FeatureLevelUWorld
FindCollectionByType(const ELevelCollectionType InType)UWorld
FindCollectionByType(const ELevelCollectionType InType) constUWorld
FindCollectionIndexByType(const ELevelCollectionType InType) constUWorld
FindFunction(FName InName) constUObject
FindFunctionChecked(FName InName) constUObject
FindNearestCommonBaseClass(const UClass *TestClass) constUObjectBaseUtility
FindOrAddCollectionByType(const ELevelCollectionType InType)UWorld
FindOrAddCollectionByType_Index(const ELevelCollectionType InType)UWorld
FindOrAddCollectionForLevelStreaming(const ULevelStreaming *Level)UWorld
FindTeleportSpot(const AActor *TestActor, FVector &PlaceLocation, FRotator PlaceRotation)UWorld
FindWorldInPackage(UPackage *Package)UWorldstatic
FinishAsyncSendAllEndOfFrameUpdates()UWorld
FinishDestroy() overrideUWorldvirtual
FinishPhysicsSim()UWorld
FlushDeferredParameterCollectionInstanceUpdates()UWorld
FlushLevelStreaming(EFlushLevelStreamingType FlushType=EFlushLevelStreamingType::Full)UWorld
FlushLevelStreamingTypeUWorld
FlushLineBatchers(const TArrayView< const UWorld::ELineBatcherType > &TypesToFlush)UWorld
FollowWorldRedirectorInPackage(UPackage *Package, UObjectRedirector **OptionalOutRedirector=nullptr)UWorldstatic
ForEachSubsystem(TFunctionRef< void(TSubsystemClass *)> Operation) constUWorldinline
FPhysicsAsyncQueryReporterUWorldfriend
FWorldNotifyStreamingLevelLoadingUWorldfriend
FXSystemUWorld
GameStateSetEventUWorld
GetActiveLevelCollection() constUWorld
GetActiveLevelCollectionIndex() constUWorldinline
GetActiveLightingScenario() constUWorld
GetActorCount() constUWorld
GetAddressURL() constUWorld
GetAISystem()UWorldinline
GetAISystem() constUWorldinline
GetAllMarks() constUObjectBaseUtilityinline
GetAllowDeferredPhysicsStateCreation() constUWorld
GetArchetype() constUObject
GetArchetypeFromRequiredInfo(const UClass *Class, const UObject *Outer, FName Name, EObjectFlags ObjectFlags)UObjectstatic
GetArchetypeInstances(TArray< UObject * > &Instances)UObject
GetAssetRegistryTags(FAssetRegistryTagsContext Context) constUObjectvirtual
GetAssetRegistryTags(TArray< FAssetRegistryTag > &OutTags) constUObjectvirtual
GetAssetRegistryTags(FAssetData &Out) constUObject
GetAssetRegistryTags(FAssetRegistryTagsContext Context, FAssetData &Out) constUObject
GetAudioDevice() constUWorld
GetAudioDeviceRaw() constUWorld
GetAudioSettings(const FVector &ViewLocation, struct FReverbSettings *OutReverbSettings, struct FInteriorSettings *OutInteriorSettings) constUWorld
GetAudioTimeSeconds() constUWorldinline
GetAuthGameMode() constUWorldinline
GetAuthGameMode() constUWorldinline
GetAutoActivateCameraIterator() constUWorld
GetAvoidanceManager()UWorldinline
GetAvoidanceManager() constUWorldinline
GetBegunPlay() constUWorld
GetBlockTillLevelStreamingCompletedEpoch() constUWorldinline
GetCanvasForDrawMaterialToRenderTarget()UWorld
GetCanvasForRenderingToTarget()UWorld
GetChaosEventRelay()UWorld
GetClass() constUObjectBaseinline
GetConfigOverridePlatform() constUObjectinlinevirtual
GetControllerIterator() constUWorld
GetCurrentLevel() constUWorld
GetCurrentLevelPendingInvisibility() constUWorldinline
GetCurrentLevelPendingVisibility() constUWorldinline
GetDataLayerManager() constUWorld
GetDebugDisplayName() constUWorld
GetDefaultBrush() constUWorld
GetDefaultConfigFilename() constUObject
GetDefaultGravityZ() constUWorld
GetDefaultPhysicsVolume() constUWorldinline
GetDefaultSubobjectByName(FName ToFind)UObject
GetDefaultSubobjects(TArray< UObject * > &OutDefaultSubobjects)UObject
GetDeltaSeconds() constUWorldinline
GetDemoNetDriver() constUWorldinline
GetDesc()UObjectinlinevirtual
GetDetailedInfo() constUObject
GetDetailedInfoInternal() constUObjectinlineprotectedvirtual
GetDetailMode() constUWorld
GetDuplicatedWorldForPIE(UWorld *InWorld, UPackage *InPIEackage, int32 PIEInstanceID)UWorldstatic
GetExporterName(void)UObjectinlinevirtual
GetExternalPackage() constUObjectBase
GetExternalPackageInternal() constUObjectBase
GetFeatureLevel() constUWorldinline
GetFirstLocalPlayerFromController() constUWorldinline
GetFirstLocalPlayerFromController() constUWorld
GetFirstPlayerController() constUWorldinline
GetFirstPlayerController() constUWorld
GetFlags() constUObjectBaseinline
GetFName() constUObjectBaseinline
GetFNameForStatID() constUObjectBasevirtual
GetFullGroupName(bool bStartWithOuter) constUObjectBaseUtility
GetFullName(const UObject *StopOuter=NULL, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constUObjectBaseUtility
GetFullName(const UObject *StopOuter, FString &ResultString, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constUObjectBaseUtility
GetFullName(FStringBuilderBase &ResultString, const UObject *StopOuter=NULL, EObjectFullNameFlags Flags=EObjectFullNameFlags::None) constUObjectBaseUtility
GetFunctionCallspace(UFunction *Function, FFrame *Stack)UObjectinlinevirtual
GetGameInstance() constUWorldinline
GetGameInstance() constUWorldinline
GetGameInstanceChecked() constUWorldinline
GetGameState() constUWorldinline
GetGameState() constUWorldinline
GetGameStateChecked() constUWorldinline
GetGameViewport() constUWorld
GetGlobalUserConfigFilename() constUObject
GetGravityZ() constUWorld
GetImplementingOuter() constUObjectBaseUtilityinline
GetImplementingOuterObject(const UClass *InInterfaceClass) constUObjectBaseUtility
GetInterfaceAddress(UClass *InterfaceClass)UObjectBaseUtility
GetInternalFlags() constUObjectBaseUtilityinline
GetIsInBlockTillLevelStreamingCompleted() constUWorldinline
GetLatentActionManager()UWorld
GetLevel(int32 InLevelIndex) constUWorld
GetLevelCollections() constUWorldinline
GetLevelIterator() constUWorld
GetLevels() constUWorld
GetLevelScriptActor(class ULevel *OwnerLevel=NULL) constUWorld
GetLevelStreamingForPackageName(FName PackageName)UWorld
GetLifetimeReplicatedProps(TArray< class FLifetimeProperty > &OutLifetimeProps) constUObjectvirtual
GetLightMapsAndShadowMaps(ULevel *Level, TArray< UTexture2D * > &OutLightMapsAndShadowMaps, bool bForceLazyLoad=true)UWorld
GetLineBatcher(ELineBatcherType Type) constUWorld
GetLinker() constUObjectBaseUtility
GetLinkerCustomVersion(FGuid CustomVersionKey) constUObjectBaseUtility
GetLinkerIndex() constUObjectBaseUtility
GetLinkerLicenseeUE4Version() constUObjectBaseUtilityinline
GetLinkerLicenseeUEVersion() constUObjectBaseUtility
GetLinkerUE4Version() constUObjectBaseUtilityinline
GetLinkerUEVersion() constUObjectBaseUtility
GetLocalURL() constUWorld
GetMapName() constUWorld
GetMaskedFlags(EObjectFlags Mask=RF_AllFlags) constUObjectBaseUtilityinline
GetModel() constUWorld
GetName() constUObjectBaseUtilityinline
GetName(FString &ResultString) constUObjectBaseUtilityinline
GetNativeInterfaceAddress(UClass *InterfaceClass)UObjectBaseUtility
GetNativeInterfaceAddress(UClass *InterfaceClass) constUObjectBaseUtilityinline
GetNativePropertyValues(TMap< FString, FString > &out_PropertyValues, uint32 ExportFlags=0) constUObjectinlinevirtual
GetNavigationSystem()UWorldinline
GetNavigationSystem() constUWorldinline
GetNetDriver() constUWorldinline
GetNetMode() constUWorldinline
GetNetPushIdDynamic() constUObjectinlinevirtual
GetNonDefaultPhysicsVolumeCount() constUWorldinline
GetNonDefaultPhysicsVolumeIterator() constUWorldinline
GetNumControllers() constUWorld
GetNumLevels() constUWorld
GetNumPlayerControllers() constUWorld
GetNumStreamingLevelsBeingLoaded() constUWorldinline
GetOnBeginPlayEvent()UWorldinline
GetOuter() constUObjectBaseinline
GetOutermost() constUObjectBaseUtility
GetOutermostObject() constUObjectBaseUtility
GetPackage() constUObjectBaseUtility
GetParameterCollectionInstance(const UMaterialParameterCollection *Collection) constUWorld
GetPathName(const UObject *StopOuter=NULL) constUObjectBaseUtility
GetPathName(const UObject *StopOuter, FString &ResultString) constUObjectBaseUtility
GetPathName(const UObject *StopOuter, FStringBuilderBase &ResultString) constUObjectBaseUtility
GetPhysicsScene() constUWorldinline
GetPlayerControllerIterator() constUWorld
GetPreloadDependencies(TArray< UObject * > &OutDeps)UObjectvirtual
GetPrestreamPackages(TArray< UObject * > &OutPrestream)UObjectinlinevirtual
GetPrimaryAssetId() const overrideUWorldvirtual
GetProgressDenominator() constUWorld
GetProjectUserConfigFilename() constUObject
GetPSCPool()UWorldinline
GetRealTimeSeconds() constUWorldinline
GetRefCount() constUObjectBaseUtilityinline
GetReplicatedCustomConditionState(FCustomPropertyConditionState &OutActiveState) constUObjectvirtual
GetResourceSizeBytes(EResourceSizeMode::Type Mode)UObjectinline
GetResourceSizeEx(FResourceSizeEx &CumulativeResourceSize)UObjectvirtual
GetRestoreForUObjectOverwrite()UObjectinlinevirtual
GetServerStreamingLevelsVisibility() constUWorld
GetShouldForceUnloadStreamingLevels() constUWorldinline
GetShouldForceVisibleStreamingLevels() constUWorldinline
GetSoftObjectPathMapping(FString &OutSourceWorldPath, FString &OutRemappedWorldPath) constUWorld
GetSparseClassDataStruct() constUObject
GetStatID(bool bForDeferredUse=false) constUObjectBaseUtilityinline
GetStreamingLevels() constUWorldinline
GetSubobjectsWithStableNamesForNetworking(TArray< UObject * > &ObjList)UObjectinlinevirtual
GetSubsystem() constUWorldinline
GetSubsystem(const UWorld *World)UWorldinlinestatic
GetSubsystemArrayCopy() constUWorldinline
GetSubsystemBase(TSubclassOf< UWorldSubsystem > SubsystemClass) constUWorldinline
GetSubsystemChecked() constUWorldinline
GetTime() constUWorldinline
GetTimerManager() constUWorld
GetTimeSeconds() constUWorldinline
GetTypedOuter(UClass *Target) constUObjectBaseUtility
GetTypedOuter() constUObjectBaseUtilityinline
GetUniqueID() constUObjectBaseinline
GetUnpausedTimeSeconds() constUWorldinline
GetVersePath() constUObjectBaseUtilityvirtual
GetWorld() const overrideUWorldvirtual
GetWorldDataLayers() constUWorld
GetWorldPartition() constUWorld
GetWorldSettings(bool bCheckStreamingPersistent=false, bool bChecked=true) constUWorld
HandleTimelineScrubbed()UWorld
HasAllFlags(EObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAllMarks(EObjectMark Marks) constUObjectBaseUtilityinline
HasAnyFlags(EObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAnyInternalFlags(EInternalObjectFlags FlagsToCheck) constUObjectBaseUtilityinline
HasAnyLevelMakingInvisible() constUWorld
HasAnyLevelMakingVisible() constUWorld
HasAnyMarks(EObjectMark Marks) constUObjectBaseUtilityinline
HasBegunPlay() constUWorld
HasDefaultPhysicsVolume() constUWorldinline
HasEndOfFrameUpdates() constUWorld
HasMarkedObjectsPendingKill() constUWorldinline
HasNonEditorOnlyReferences() constUObjectinlinevirtual
HasStreamingLevelsToConsider() constUWorldinline
HasSubsystem() constUWorldinline
HasSubsystem(const UWorld *World)UWorldinlinestatic
Implements() constUObjectinline
ImportCustomProperties(const TCHAR *SourceText, FFeedbackContext *Warn)UObjectinlinevirtual
InitializationValues typedefUWorld
InitializeActorsForPlay(const FURL &InURL, bool bResetTime=true, FRegisterComponentContext *Context=nullptr)UWorld
InitializeNewWorld(const InitializationValues IVS=InitializationValues(), bool bInSkipInitWorld=false)UWorld
InitializeSubsystems()UWorld
InitWorld(const FWorldInitializationValues IVS=FWorldInitializationValues())UWorld
InsertPostProcessVolume(IInterface_PostProcessVolume *InVolume)UWorld
InstanceSubobjectTemplates(struct FObjectInstancingGraph *InstanceGraph=NULL)UObject
InvalidateAllSkyCaptures()UWorld
InvalidateModelGeometry(ULevel *InLevel)UWorld
InvalidateModelSurface(bool bCurrentLevelOnly)UWorld
IsA(OtherClassType SomeBase) constUObjectBaseUtilityinline
IsA() constUObjectBaseUtilityinline
IsAsset() constUObjectvirtual
IsBasedOnArchetype(const UObject *const SomeObject) constUObjectinline
IsBeingCleanedUp() constUWorldinline
IsCameraMoveable() constUWorld
IsCapturingAsRootObjectForTransaction() constUObjectinline
IsCleanedUp() constUWorldinline
IsDefaultSubobject() constUObjectBaseUtility
IsDestructionThreadSafe() constUObjectvirtual
IsEditorOnly() constUObjectinlinevirtual
IsEditorWorld() constUWorld
IsFullNameStableForNetworking() constUObjectvirtual
IsGameWorld() constUWorld
IsGarbageEliminationEnabled()UObjectBaseUtilityinlinestatic
IsIn(const UObject *SomeOuter) constUObjectBaseUtility
IsIn(const UPackage *SomePackage) constUObjectBaseUtility
IsInA(const UClass *SomeBaseClass) constUObjectBaseUtility
IsInBlueprint() constUObject
IsInitialized() constUWorldinline
IsInOuter(const UObject *SomeOuter) constUObjectBaseUtility
IsInPackage(const UPackage *SomePackage) constUObjectBaseUtility
IsInSeamlessTravel() constUWorld
IsInstanced() constUWorld
IsLevelMakingInvisible(const ULevel *InLevel) constUWorld
IsLevelMakingVisible(const ULevel *InLevel) constUWorld
IsLocalizedResource() constUObjectvirtual
IsMapChangeReady() constUWorld
IsMovieSceneSequenceTickHandlerBound() constUWorld
IsNameStableForNetworking() constUObjectvirtual
IsNative() constUObjectBaseUtilityinline
IsNavigationRebuilt() constUWorld
IsNetMode(ENetMode Mode) constUWorldinline
IsPackageExternal() constUObjectBaseUtility
IsPartitionedWorld() constUWorldinline
IsPartitionedWorld(const UWorld *InWorld)UWorldinlinestatic
IsPaused() constUWorld
IsPendingKillEnabled()UObjectBaseUtilityinlinestatic
IsPlayInEditor() constUWorld
IsPlayingClientReplay() constUWorld
IsPlayingReplay() constUWorld
IsPlayInMobilePreview() constUWorld
IsPlayInPreview() constUWorld
IsPlayInVulkanPreview() constUWorldinline
IsPostLoadThreadSafe() constUObjectinlinevirtual
IsPreparingMapChange() constUWorld
IsPreviewWorld() constUWorld
IsReadyForAsyncPostLoad() constUObjectinlinevirtual
IsReadyForFinishDestroy() overrideUWorldvirtual
IsRecordingClientReplay() constUWorld
IsRecordingReplay() constUWorld
IsRooted() constUObjectBaseUtilityinline
IsSafeForRootSet() constUObjectvirtual
IsSelected() constUObject
IsStreamingLevelBeingConsidered(ULevelStreaming *StreamingLevel) constUWorldinline
IsSupportedForNetworking() constUObjectvirtual
IsTemplate(EObjectFlags TemplateTypes=RF_ArchetypeObject|RF_ClassDefaultObject) constUObjectBaseUtility
IsTemplateForSubobjects(EObjectFlags TemplateTypes=RF_ClassDefaultObject|RF_DefaultSubObject|RF_InheritableComponentTemplate) constUObjectBaseUtility
IsTraceHandleValid(const FTraceHandle &Handle, bool bOverlapTrace)UWorld
IsUnreachable() constUObjectBaseUtilityinline
IsValidLowLevel() constUObjectBase
IsValidLowLevelFast(bool bRecursive=true) constUObjectBase
IsVisibilityRequestPending() constUWorld
IsWorldOrWorldExternalPackage(UPackage *Package)UWorldstatic
K2_GetWorldSettings()UWorld
LastRenderTimeUWorld
LastTimeUnbuiltLightingWasEncounteredUWorld
LineTraceMultiByChannel(TArray< struct FHitResult > &OutHits, const FVector &Start, const FVector &End, ECollisionChannel TraceChannel, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam) constUWorld
LineTraceMultiByObjectType(TArray< struct FHitResult > &OutHits, const FVector &Start, const FVector &End, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
LineTraceMultiByProfile(TArray< struct FHitResult > &OutHits, const FVector &Start, const FVector &End, FName ProfileName, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
LineTraceSingleByChannel(struct FHitResult &OutHit, const FVector &Start, const FVector &End, ECollisionChannel TraceChannel, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam) constUWorld
LineTraceSingleByObjectType(struct FHitResult &OutHit, const FVector &Start, const FVector &End, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
LineTraceSingleByProfile(struct FHitResult &OutHit, const FVector &Start, const FVector &End, FName ProfileName, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
LineTraceTestByChannel(const FVector &Start, const FVector &End, ECollisionChannel TraceChannel, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam) constUWorld
LineTraceTestByObjectType(const FVector &Start, const FVector &End, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
LineTraceTestByProfile(const FVector &Start, const FVector &End, FName ProfileName, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
Listen(FURL &InURL)UWorld
LoadConfig(UClass *ConfigClass=nullptr, const TCHAR *Filename=nullptr, uint32 PropagationFlags=UE::LCPF_None, class FProperty *PropertyToLoad=nullptr, TArray< UE::ConfigAccessTracking::FConfigAccessData > *OutAccessedKeys=nullptr)UObject
LoadSecondaryLevels(bool bForce=false, TSet< FName > *PackageNamesToSkip=nullptr)UWorld
LowLevelRename(FName NewName, UObject *NewOuter=NULL)UObjectBaseprotected
Mark(EObjectMark Marks) constUObjectBaseUtilityinline
MarkActorComponentForNeededEndOfFrameUpdate(UActorComponent *Component, bool bForceGameThread)UWorld
MarkAsEditorOnlySubobject()UObjectinlinevirtual
MarkAsGarbage()UObjectBaseUtilityinline
MarkAsReachable() constUObjectBase
MarkObjectsPendingKill()UWorld
MarkPackageDirty() constUObjectBaseUtility
Modify(bool bAlwaysMarkDirty=true)UObjectinline
ModifyLevel(ULevel *Level) constUWorld
MyParticleEventManagerUWorld
NamePrivateUObjectBase
NavigateTo(FIntVector InLocation)UWorld
NeedsLoadForClient() constUObjectvirtual
NeedsLoadForEditorGame() constUObjectinlinevirtual
NeedsLoadForServer() constUObjectvirtual
NeedsLoadForTargetPlatform(const class ITargetPlatform *TargetPlatform) constUObjectvirtual
NextSwitchCountdownUWorld
NextTravelTypeUWorld
NextURLUWorld
NotifyAcceptedConnection(class UNetConnection *Connection) overrideUWorldvirtual
NotifyAcceptingChannel(class UChannel *Channel) overrideUWorldvirtual
FNetworkNotify::NotifyAcceptingChannelFNetworkNotify
NotifyAcceptingConnection() overrideUWorldvirtual
NotifyControlMessage(UNetConnection *Connection, uint8 MessageType, class FInBunch &Bunch) overrideUWorldvirtual
NotifyOfBlueprintDebuggingAssociation(class UBlueprint *Blueprint, UObject *DebugObject)UWorld
NotifyPostRegisterAllActorComponents(AActor *Actor)UWorld
NotifyPreUnregisterAllActorComponents(AActor *Actor)UWorld
NumLightingUnbuiltObjectsUWorld
NumTextureStreamingDirtyResourcesUWorld
NumTextureStreamingUnbuiltComponentsUWorld
NumUnbuiltReflectionCapturesUWorld
OnActorFinishedSpawning(AActor *Actor)UWorld
OnActorsInitializedUWorld
OnAddLevelToWorldExtension()UWorldinline
OnAllLevelsChanged()UWorldinline
OnBeginPostProcessSettingsUWorld
OnClusterMarkedAsPendingKill()UObjectBaseUtilityinlinevirtual
OnLevelsChanged()UWorldinline
OnPostGC()UWorld
OnPostTickDispatch()UWorld
OnPostTickFlush()UWorld
OnPreTickFlush()UWorld
OnRemoveLevelFromWorldExtension()UWorldinline
OnTickDispatch()UWorld
OnTickFlush()UWorld
OnWorldBeginPlayUWorld
OnWorldMatchStartingUWorld
OnWorldPartitionInitialized()UWorldinline
OnWorldPartitionUninitialized()UWorldinline
OnWorldPreBeginPlayUWorld
operator<(const UObjectBaseUtility &Other) constUObjectBaseUtilityinline
OriginLocationUWorld
OriginOffsetThisFrameUWorld
OutputReferencers(FOutputDevice &Ar, FReferencerInformationList *Referencers=NULL)UObject
OverlapAnyTestByChannel(const FVector &Pos, const FQuat &Rot, ECollisionChannel TraceChannel, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam) constUWorld
OverlapAnyTestByObjectType(const FVector &Pos, const FQuat &Rot, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
OverlapAnyTestByProfile(const FVector &Pos, const FQuat &Rot, FName ProfileName, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
OverlapBlockingTestByChannel(const FVector &Pos, const FQuat &Rot, ECollisionChannel TraceChannel, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam) constUWorld
OverlapBlockingTestByProfile(const FVector &Pos, const FQuat &Rot, FName ProfileName, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
OverlapMultiByChannel(TArray< struct FOverlapResult > &OutOverlaps, const FVector &Pos, const FQuat &Rot, ECollisionChannel TraceChannel, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam) constUWorld
OverlapMultiByObjectType(TArray< struct FOverlapResult > &OutOverlaps, const FVector &Pos, const FQuat &Rot, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
OverlapMultiByProfile(TArray< struct FOverlapResult > &OutOverlaps, const FVector &Pos, const FQuat &Rot, FName ProfileName, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
OverrideConfigSection(FString &SectionName)UObjectinlinevirtual
OverridePerObjectConfigSection(FString &SectionName)UObjectinlinevirtual
ParseParms(const TCHAR *Parms)UObject
ParticlePerfStatsUWorldmutable
PauseDelayUWorld
PerfTrackersUWorld
PhysicsFieldUWorld
PhysicsScene_ChaosUWorld
PlayerNumUWorld
PopulateStreamingLevelsToConsider()UWorld
PostCDOContruct()UObjectinlinevirtual
PostDuplicate(bool bDuplicateForPIE) overrideUWorldvirtual
UObject::PostDuplicate(EDuplicateMode::Type DuplicateMode)UObjectinlinevirtual
PostEditImport()UObjectinlinevirtual
PostInitializeSubsystems()UWorld
PostInitProperties()UObjectvirtual
PostInterpChange(FProperty *PropertyThatChanged)UObjectinlinevirtual
PostLoad() overrideUWorldvirtual
PostLoadSubobjects(FObjectInstancingGraph *OuterInstanceGraph)UObjectvirtual
PostNetReceive()UObjectvirtual
PostProcessVolumesUWorld
PostReinitProperties()UObjectvirtual
PostReloadConfig(class FProperty *PropertyThatWasLoaded)UObjectinlinevirtual
PostRename(UObject *OldOuter, const FName OldName)UObjectvirtual
PostRepNotifies()UObjectinlinevirtual
PostSaveRoot(FObjectPostSaveRootContext ObjectSaveContext) overrideUWorldvirtual
PreDestroyFromReplication()UObjectvirtual
PreDuplicate(FObjectDuplicationParameters &DupParams) overrideUWorldvirtual
PrefetchClass(UObject *Object)UObjectBaseinlinestatic
PrefetchOuter(UObject *Object)UObjectBaseinlinestatic
PreLoginCheckError(UNetConnection *Connection, const FString &ErrorMsg)UWorld
PreLoginComplete(const FString &ErrorMsg, TWeakObjectPtr< UNetConnection > WeakConnection)UWorld
PreLoginCompleteSplit(const FString &ErrorMsg, TWeakObjectPtr< UNetConnection > WeakConnection, FUniqueNetIdRepl SplitRequestUniqueIdRepl, FString SplitRequestURL)UWorld
PreNetReceive()UObjectvirtual
PrepareMapChange(const TArray< FName > &LevelNames)UWorld
PreparingLevelNamesUWorld
PreSave(FObjectPreSaveContext SaveContext)UObjectvirtual
PreSaveRoot(FObjectPreSaveRootContext ObjectSaveContext) overrideUWorldvirtual
ProcessConsoleExec(const TCHAR *Cmd, FOutputDevice &Ar, UObject *Executor)UObjectinlinevirtual
ProcessEvent(UFunction *Function, void *Parms)UObjectvirtual
ProcessLevelStreamingVolumes(FVector *OverrideViewLocation=NULL)UWorld
ProcessPendingGroupMoves(bool bProcessAllMoves=true)UWorld
PropagateLightingScenarioChange()UWorld
PushComponentGroupMove(const FScopedMovementUpdate *Scope)UWorld
QueryOverlapData(const FTraceHandle &Handle, FOverlapDatum &OutData)UWorld
QueryTraceData(const FTraceHandle &Handle, FTraceDatum &OutData)UWorld
RealTimeSecondsUWorld
ReattachExternalPackage()UObjectBaseUtility
RegenerateClass(UClass *ClassToRegenerate, UObject *PreviousCDO)UObjectinlinevirtual
Register(class UClass *(*StaticClassFn)(), const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotected
Register(const TCHAR *PackageName, const TCHAR *Name)UObjectBaseprotected
RegisterAutoActivateCamera(ACameraActor *CameraActor, int32 PlayerIndex)UWorld
RegisterDependencies()UObjectBaseinlineprotectedvirtual
RegisterReplicationFragments(UE::Net::FFragmentRegistrationContext &Context, UE::Net::EFragmentRegistrationFlags RegistrationFlags)UObjectvirtual
ReinitializeProperties(UObject *SourceObject=NULL, struct FObjectInstancingGraph *InstanceGraph=NULL)UObject
ReleasePhysicsScene()UWorld
ReleaseRef() constUObjectBase
ReloadConfig(UClass *ConfigClass=NULL, const TCHAR *Filename=NULL, uint32 PropagationFlags=UE::LCPF_None, class FProperty *PropertyToLoad=NULL)UObject
ReloadObjectsFromModifiedConfigSections(const class FConfigModificationTracker *ChangeTracker)UObjectBaseUtilitystatic
RemapCompiledScriptActor(FString &Str) constUWorld
RemoveActor(AActor *Actor, bool bShouldModifyLevel) constUWorld
RemoveClassPrefix(const TCHAR *ClassName)UObjectBasestatic
RemoveController(AController *Controller)UWorld
RemoveFromRoot()UObjectBaseUtilityinline
RemoveFromWorld(ULevel *Level, bool bAllowIncrementalRemoval=false, const TOptional< const UE::FTimeout > &ExternalTimeout=TOptional< const UE::FTimeout >(), FNetLevelVisibilityTransactionId TransactionId=FNetLevelVisibilityTransactionId(), ULevelStreaming *OwningLevelStreaming=nullptr)UWorld
RemoveFromWorld(ULevel *Level, bool bAllowIncrementalRemoval, FNetLevelVisibilityTransactionId TransactionId, ULevelStreaming *OwningLevelStreaming=nullptr)UWorldinline
RemoveLevel(ULevel *InLevel)UWorld
RemoveMovieSceneSequenceTickHandler(FDelegateHandle InHandle)UWorld
RemoveNetworkActor(AActor *Actor) constUWorld
RemoveOnActorDestroyededHandler(FDelegateHandle InHandle) constUWorld
RemoveOnActorDestroyedHandler(FDelegateHandle InHandle) constUWorld
RemoveOnActorPreSpawnInitialization(FDelegateHandle InHandle) constUWorld
RemoveOnActorRemovedFromWorldHandler(FDelegateHandle InHandle) constUWorld
RemoveOnActorSpawnedHandler(FDelegateHandle InHandle) constUWorld
RemoveOnPostRegisterAllActorComponentsHandler(FDelegateHandle InHandle) constUWorld
RemoveOnPreUnregisterAllActorComponentsHandler(FDelegateHandle InHandle) constUWorld
RemovePhysicsVolume(APhysicsVolume *Volume)UWorld
RemovePIEPrefix(const FString &Source, int32 *OutPIEInstanceID=nullptr)UWorldstatic
RemovePostProcessVolume(IInterface_PostProcessVolume *InVolume)UWorld
RemoveStreamingLevel(ULevelStreaming *StreamingLevelToRemove)UWorld
RemoveStreamingLevelAt(int32 IndexToRemove)UWorld
RemoveStreamingLevels(TArrayView< ULevelStreaming *const > StreamingLevelsToRemove)UWorld
Rename(const TCHAR *NewName=nullptr, UObject *NewOuter=nullptr, ERenameFlags Flags=REN_None)UObjectvirtual
RenameToPIEWorld(int32 PIEInstanceID)UWorld
RequestedOriginLocationUWorld
RequestNewWorldOrigin(FIntVector InNewOriginLocation)UWorld
RequiresHitProxies() constUWorldinline
ResolveSubobject(const TCHAR *SubObjectPath, UObject *&OutObject, bool bLoadIfExists) overrideUWorldvirtual
RetrieveReferencers(TArray< FReferencerInformation > *OutInternalReferencers, TArray< FReferencerInformation > *OutExternalReferencers)UObject
RootPackageHasAnyFlags(uint32 CheckFlagMask) constUObjectBaseUtility
RunTickGroup(ETickingGroup Group, bool bBlockTillComplete)UWorld
SaveConfig(uint64 RequiredPropertyFlags=CPF_Config, const TCHAR *Filename=nullptr, FConfigCacheIni *Config=GConfig, bool bAllowCopyToDefaultObject=true)UObject
SaveConfig(const FSaveConfigContext &Context)UObject
SceneUWorld
SeamlessTravel(const FString &InURL, bool bAbsolute=false)UWorld
SendAllEndOfFrameUpdates()UWorld
Serialize(FArchive &Ar) overrideUWorldvirtual
UObject::Serialize(FStructuredArchive::FRecord Record)UObjectvirtual
SerializeScriptProperties(FArchive &Ar) constUObject
SerializeScriptProperties(FStructuredArchive::FSlot Slot) constUObject
ServerTravel(const FString &InURL, bool bAbsolute=false, bool bShouldSkipGameNotify=false)UWorld
SetActiveLevelCollection(int32 LevelCollectionIndex)UWorld
SetAllowDeferredPhysicsStateCreation(bool bAllow)UWorld
SetAudioDevice(const FAudioDeviceHandle &InHandle)UWorld
SetBegunPlay(bool bHasBegunPlay)UWorld
SetDemoNetDriver(UDemoNetDriver *const InDemoNetDriver)UWorldinline
SetExternalPackage(UPackage *InPackage)UObjectBase
SetFeatureLevel(ERHIFeatureLevel::Type InFeatureLevel)UWorldinline
SetFlags(EObjectFlags NewFlags)UObjectBaseUtilityinline
SetFlagsTo(EObjectFlags NewFlags)UObjectBaseinlineprotected
SetGameInstance(UGameInstance *NewGI)UWorldinline
SetGameMode(const FURL &InURL)UWorld
SetGameState(AGameStateBase *NewGameState)UWorld
SetGarbageEliminationEnabled(bool bEnabled)UObjectBaseUtilityinlinestatic
SetInternalFlags(EInternalObjectFlags FlagsToSet) constUObjectBaseUtilityinline
SetLinker(FLinkerLoad *LinkerLoad, int32 LinkerIndex, bool bShouldDetachExisting=true, bool bSilenceLogs=false)UObject
SetMapNeedsLightingFullyRebuilt(int32 InNumLightingUnbuiltObjects, int32 InNumUnbuiltReflectionCaptures)UWorld
SetMaterialParameterCollectionInstanceNeedsUpdate()UWorld
SetNavigationSystem(UNavigationSystemBase *InNavigationSystem)UWorld
SetNetDriver(UNetDriver *NewDriver)UWorldinline
SetNewWorldOrigin(FIntVector InNewOriginLocation)UWorld
SetPhysicsScene(FPhysScene *InScene)UWorld
SetSeamlessTravelMidpointPause(bool bNowPaused)UWorld
SetShouldForceUnloadStreamingLevels(bool bInShouldForceUnloadStreamingLevels)UWorld
SetShouldForceVisibleStreamingLevels(bool bInShouldForceVisibleStreamingLevels)UWorld
SetShouldTick(const bool bInShouldTick)UWorldinline
SetStreamingLevels(TArray< ULevelStreaming * > &&StreamingLevels)UWorld
SetStreamingLevels(TArrayView< ULevelStreaming *const > StreamingLevels)UWorld
SetupParameterCollectionInstances()UWorld
SetupPhysicsTickFunctions(float DeltaSeconds)UWorld
SetWorldDataLayers(AWorldDataLayers *NewWorldDataLayers)UWorld
ShouldTick() constUWorldinline
ShutdownAfterError()UObjectinlinevirtual
SkipFunction(FFrame &Stack, RESULT_DECL, UFunction *Function)UObject
SourceFileTagName()UObjectstatic
SpawnActor(UClass *InClass, FVector const *Location=NULL, FRotator const *Rotation=NULL, const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorld
SpawnActor(UClass *Class, FTransform const *Transform, const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorld
SpawnActor(const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorldinline
SpawnActor(FVector const &Location, FRotator const &Rotation, const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorldinline
SpawnActor(UClass *Class, const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorldinline
SpawnActor(UClass *Class, FVector const &Location, FRotator const &Rotation, const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorldinline
SpawnActor(UClass *Class, FTransform const &Transform, const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorldinline
SpawnActorAbsolute(UClass *Class, FTransform const &AbsoluteTransform, const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorld
SpawnActorAbsolute(FVector const &AbsoluteLocation, FRotator const &AbsoluteRotation, const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorldinline
SpawnActorAbsolute(UClass *Class, FTransform const &Transform, const FActorSpawnParameters &SpawnParameters=FActorSpawnParameters())UWorldinline
SpawnActorDeferred(UClass *Class, FTransform const &Transform, AActor *Owner=nullptr, APawn *Instigator=nullptr, ESpawnActorCollisionHandlingMethod CollisionHandlingOverride=ESpawnActorCollisionHandlingMethod::Undefined, ESpawnActorScaleMethod TransformScaleMethod=ESpawnActorScaleMethod::MultiplyWithRoot)UWorldinline
SpawnBrush()UWorld
SpawnPlayActor(class UPlayer *Player, ENetRole RemoteRole, const FURL &InURL, const FUniqueNetIdRepl &UniqueId, FString &Error, uint8 InNetPlayerIndex=0, int32 InLocalPlayerIdentifier=0)UWorld
StartAsyncSendAllEndOfFrameUpdates()UWorld
StartPhysicsSim()UWorld
StartPhysicsTickFunctionUWorld
StreamingLevelsPrefixUWorld
StreamingVolumeUpdateDelayUWorld
StripPIEPrefixFromPackageName(const FString &PackageName, const FString &Prefix)UWorldstatic
SupportsMakingInvisibleTransactionRequests() constUWorld
SupportsMakingVisibleTransactionRequests() constUWorld
SweepMultiByChannel(TArray< struct FHitResult > &OutHits, const FVector &Start, const FVector &End, const FQuat &Rot, ECollisionChannel TraceChannel, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam) constUWorld
SweepMultiByObjectType(TArray< struct FHitResult > &OutHits, const FVector &Start, const FVector &End, const FQuat &Rot, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
SweepMultiByProfile(TArray< FHitResult > &OutHits, const FVector &Start, const FVector &End, const FQuat &Rot, FName ProfileName, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
SweepSingleByChannel(struct FHitResult &OutHit, const FVector &Start, const FVector &End, const FQuat &Rot, ECollisionChannel TraceChannel, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam) constUWorld
SweepSingleByObjectType(struct FHitResult &OutHit, const FVector &Start, const FVector &End, const FQuat &Rot, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
SweepSingleByProfile(struct FHitResult &OutHit, const FVector &Start, const FVector &End, const FQuat &Rot, FName ProfileName, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
SweepTestByChannel(const FVector &Start, const FVector &End, const FQuat &Rot, ECollisionChannel TraceChannel, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam, const FCollisionResponseParams &ResponseParam=FCollisionResponseParams::DefaultResponseParam) constUWorld
SweepTestByObjectType(const FVector &Start, const FVector &End, const FQuat &Rot, const FCollisionObjectQueryParams &ObjectQueryParams, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params=FCollisionQueryParams::DefaultQueryParam) constUWorld
SweepTestByProfile(const FVector &Start, const FVector &End, const FQuat &Rot, FName ProfileName, const FCollisionShape &CollisionShape, const FCollisionQueryParams &Params) constUWorld
TagSubobjects(EObjectFlags NewFlags)UObjectvirtual
ThisThreadAtomicallyClearedRFUnreachable()UObjectBaseUtility
Tick(ELevelTick TickType, float DeltaSeconds)UWorld
TickGroupUWorld
TickNetClient(float DeltaSeconds)UWorld
TimeSecondsUWorld
TimeSince(double Time) constUWorldinline
TransferBlueprintDebugReferences(UWorld *NewWorld)UWorld
TriggerStreamingDataRebuild()UWorld
TryUpdateDefaultConfigFile(const FString &SpecificFileLocation="", bool bWarnIfFail=true)UObject
UnMark(EObjectMark Marks) constUObjectBaseUtilityinline
UnpausedTimeSecondsUWorld
UObject()UObject
UObject(const FObjectInitializer &ObjectInitializer)UObject
UObject(EStaticConstructor, EObjectFlags InFlags)UObject
UObject(FVTableHelper &Helper)UObject
UObjectBase()UObjectBaseinlineprotected
UObjectBase(EObjectFlags InFlags)UObjectBaseprotected
UObjectBase(UClass *InClass, EObjectFlags InFlags, EInternalObjectFlags InInternalFlags, UObject *InOuter, FName InName, int32 InInternalIndex=-1, int32 InSerialNumber=0, FRemoteObjectId InRemoteId=FRemoteObjectId())UObjectBase
UObjectBaseUtility()UObjectBaseUtilityinline
UObjectBaseUtility(EObjectFlags InFlags)UObjectBaseUtilityinline
UpdateAllSkyCaptures()UWorld
UpdateClassesExcludedFromDedicatedClient(const TArray< FString > &InClassNames, const TArray< FString > &InModulesNames)UObjectstatic
UpdateClassesExcludedFromDedicatedServer(const TArray< FString > &InClassNames, const TArray< FString > &InModulesNames)UObjectstatic
UpdateConstraintActors()UWorld
UpdateCullDistanceVolumes(AActor *ActorToUpdate=nullptr, UPrimitiveComponent *ComponentToUpdate=nullptr)UWorld
UpdateDefaultConfigFile(const FString &SpecificFileLocation="")UObject
UpdateGlobalUserConfigFile()UObject
UpdateLevelStreaming(const TOptional< const UE::FTimeout > &ExternalTimeout=TOptional< const UE::FTimeout >())UWorld
UpdateParameterCollectionInstances(bool bUpdateInstanceUniformBuffers, bool bRecreateUniformBuffer)UWorld
UpdateProjectUserConfigFile()UObject
UpdateSinglePropertyInConfigFile(const FProperty *InProperty, const FString &InConfigIniName)UObject
UpdateStreamingLevelPriority(ULevelStreaming *StreamingLevel)UWorld
UpdateStreamingLevelShouldBeConsidered(ULevelStreaming *StreamingLevelToConsider)UWorld
UpdateWorldComponents(bool bRerunConstructionScripts, bool bCurrentLevelOnly, FRegisterComponentContext *Context=nullptr)UWorld
URLUWorld
UsesGameHiddenFlags() constUWorld
UWorld(const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get())UWorld
ValidateGeneratedRepEnums(const TArray< struct FRepRecord > &ClassReps) constUObjectinlinevirtual
ViewLocationsRenderedLastFrameUWorld
WelcomePlayer(UNetConnection *Connection)UWorld
WithinClass typedefUObject
WorldCompositionUWorld
WorldTypeUWorld
WorldTypePreLoadMapUWorldstatic
~UObjectBase()UObjectBasevirtual