Navigation
API > API/Plugins > API/Plugins/AsyncMessageSystem > API/Plugins/AsyncMessageSystem/UAsyncMessageWorldSubsystem
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< TMessageSystemType > GetSharedMessageSystem () |
Returns the message system for this world subsystem. | AsyncMessageWorldSubsystem.h | |
static TSharedPtr< TMessageSystemType > GetSharedMessageSystem
(
const UWorld* InWorld |
Template Definitions. | AsyncMessageWorldSubsystem.h |
GetSharedMessageSystem()
Description
Returns the message system for this world subsystem.
| Name | GetSharedMessageSystem |
| Type | function |
| Header File | /Engine/Plugins/Experimental/AsyncMessageSystem/Source/AsyncMessageSystem/Public/AsyncMessageWorldSubsystem.h |
| Include Path | #include "AsyncMessageWorldSubsystem.h" |
template<class TMessageSystemType>
TSharedPtr < TMessageSystemType > GetSharedMessageSystem() const
Shared pointer to this world subsystem's current message system
Parameters
| Name | Remarks |
|---|---|
| TMessageSystemType | The type of message system to create, must be a subclass of FAsyncMessageSystemBase |
GetSharedMessageSystem(const UWorld *)
Description
Static helper function to get the message system for a world.
| Name | GetSharedMessageSystem |
| Type | function |
| Header File | /Engine/Plugins/Experimental/AsyncMessageSystem/Source/AsyncMessageSystem/Public/AsyncMessageWorldSubsystem.h |
| Include Path | #include "AsyncMessageWorldSubsystem.h" |
template<class TMessageSystemType>
static TSharedPtr < TMessageSystemType > GetSharedMessageSystem
(
const UWorld * InWorld
)
Shared pointer to the given world's message system. Null if the given world is invalid.
Parameters
| Name | Remarks |
|---|---|
| TMessageSystemType | The type of message system to create, must be a subclass of FAsyncMessageSystemBase |
| InWorld | The world to get the message system of |