![]() |
MultiWorld 1.10.0
Manage multiple isolated UWorld instances simultaneously in Unreal Engine, transferring player and actors between worlds.
|
Wrap an UWorld. More...
#include <MultiWorldHandle.h>
Public Member Functions | |
UWorld * | GetWorld () const |
Return the pointer to the world. More... | |
UObject * | GetWorldContextObject () const |
Return the WorldContextObject for this world. More... | |
bool | operator!= (const FMultiWorldHandle &Other) const |
the inequality operator More... | |
bool | operator== (const FMultiWorldHandle &Other) const |
the equality operator More... | |
Friends | |
class | UMultiWorldManager |
Wrap an UWorld.
The main purpose for this is to distinct Worlds handled by the plugin from the main world handled by the Engine. Handles are created only by the FMultiWorldManager subsystem and are used as argument of its API.
|
inline |
Return the pointer to the world.
Note that the pointer can be nullptr if the handle is invalid or the world already disposed.
|
inline |
Return the WorldContextObject for this world.
Note that the pointer can be nullptr if the handle is invalid or the world already disposed.
|
inline |
the inequality operator
|
inline |
the equality operator