| IModuleInterface
|
Module |
|
Header |
/Engine/Source/Runtime/Messaging/Public/IMessagingModule.h |
Include |
#include "IMessagingModule.h" |
class IMessagingModule : public IModuleInterface
Log category for message bus code Interface for messaging modules.
Name | Description | |
---|---|---|
|
~IMessagingModule() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
CreateBridge ( |
Creates a new message bridge. |
|
TSharedPtr< ... |
CreateBus ( |
Creates a new message bus. |
|
TSharedPtr< ... |
CreateBus ( |
Creates a new message bus. |
|
IMessagingMo... |
Get() |
Gets a reference to the messaging module instance. |
|
GetAllBuses() |
Gets all message buses that were created by this module via the CreateBus method that are still valid. |
|
|
TSharedPtr< ... |
GetDefaultBus() |
Gets the default message bus if it has been initialized. |
|
FOnMessageBu... |
OnMessageBusShutdown() |
Event triggered when a message bus is shutdown. |
|
FOnMessageBu... |
OnMessageBusStartup() |
Event triggered when a message bus is started. |
Name |
Description |
---|---|
FMessageBusWeakPtr |
|
FOnMessageBusStartupOrShutdown |