MultiWorld  1.3.0
Manage multiple isolated UWorld instances simultaneously in Unreal Engine, transferring player and actors between worlds.
UMultiWorldManager Member List

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

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FOnPreEndWorld, FMultiWorldHandle, WorldToEnd)UMultiWorldManager
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FOnAsyncLoadCompletedDelegate, FMultiWorldHandle, WorldHandle, FMultiWorldLoadParameters, LoadParams)UMultiWorldManager
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FOnWorldSwitched, FMultiWorldHandle, PreviousWorld, FMultiWorldHandle, CurrentWorld)UMultiWorldManager
Deinitialize() overrideUMultiWorldManagervirtual
EndWorld(const FMultiWorldHandle &InWorldHandle)UMultiWorldManager
FixUpLocalPlayers()UMultiWorldManager
GetActiveWorldHandle() constUMultiWorldManager
GetInstance(const UObject *context)UMultiWorldManagerstatic
GetMainWorldHandle() constUMultiWorldManagerinline
GetStatId() const override (defined in UMultiWorldManager)UMultiWorldManagervirtual
GetThisWorldHandle(const UObject *WorldContextObject) constUMultiWorldManager
GetWorldHandleByName(FName WorldName) constUMultiWorldManager
Initialize(FSubsystemCollectionBase &Collection) overrideUMultiWorldManagervirtual
InitializeWorld(const FMultiWorldHandle &InWorldHandle)UMultiWorldManager
IsTickable() const override (defined in UMultiWorldManager)UMultiWorldManagervirtual
IsValidHandle(const FMultiWorldHandle &InWorldHandle) constUMultiWorldManager
LoadWorld(TSoftObjectPtr< UWorld > MapAsset, FMultiWorldLoadParameters InParams)UMultiWorldManager
LoadWorldAsync(TSoftObjectPtr< UWorld > MapAsset, FMultiWorldLoadParameters InParams)UMultiWorldManager
OnAsyncLoadCompletedUMultiWorldManager
OnPreWorldEndedUMultiWorldManager
OnWorldSwitchedUMultiWorldManager
ReturnToMainWorld()UMultiWorldManager
SetAutoHandleWidgetsForMainWorld(bool bAutoHandleWidgets)UMultiWorldManager
SetShouldTickWhenInBackground(const FMultiWorldHandle &InWorldHandle, bool bShouldTick)UMultiWorldManager
SpawnActorInWorld(TSubclassOf< class AActor > ActorClass, const FMultiWorldHandle &InWorldHandle, const FTransform &SpawnTransform, ESpawnActorCollisionHandlingMethod CollisionHandlingOverride, AActor *Owner)UMultiWorldManager
SwitchWorld(const FMultiWorldHandle &InWorldHandle)UMultiWorldManager
Tick(float DeltaTime) override (defined in UMultiWorldManager)UMultiWorldManagervirtual
TransferActorToWorld(AActor *InActor, const FMultiWorldHandle &InWorldHandle, const FMultiWorldTransferActorParameters &Options)UMultiWorldManager
UMultiWorldOverrides (defined in UMultiWorldManager)UMultiWorldManagerfriend