Navigation
API > API/Runtime > API/Runtime/Messaging > API/Runtime/Messaging/IMessagingModule
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< IMessageBus, ESPMode::ThreadSafe > CreateBus
(
const TSharedPtr< IAuthorizeMessageRecipients >& RecipientAuthorizer |
Creates a new message bus. | IMessagingModule.h | |
TSharedPtr< IMessageBus, ESPMode::ThreadSafe > CreateBus
(
FString InName, |
Creates a new message bus. | IMessagingModule.h |
CreateBus(const TSharedPtr< IAuthorizeMessageRecipients > &)
Description
Creates a new message bus.
| Name | CreateBus |
| Type | function |
| Header File | /Engine/Source/Runtime/Messaging/Public/IMessagingModule.h |
| Include Path | #include "IMessagingModule.h" |
TSharedPtr < IMessageBus , ESPMode::ThreadSafe > CreateBus
(
const TSharedPtr < IAuthorizeMessageRecipients > & RecipientAuthorizer
)
The new message bus, or nullptr if the bus couldn't be created.
Parameters
| Name | Remarks |
|---|---|
| RecipientAuthorizer | An optional recipient authorizer. |
See Also
CreateBus(FString, const TSharedPtr< IAuthorizeMessageRecipients > &)
Description
Creates a new message bus.
| Name | CreateBus |
| Type | function |
| Header File | /Engine/Source/Runtime/Messaging/Public/IMessagingModule.h |
| Include Path | #include "IMessagingModule.h" |
TSharedPtr < IMessageBus , ESPMode::ThreadSafe > CreateBus
(
FString InName,
const TSharedPtr < IAuthorizeMessageRecipients > & RecipientAuthorizer
)
The new message bus, or nullptr if the bus couldn't be created.
Parameters
| Name | Remarks |
|---|---|
| Name | The name of this message bus. |
| RecipientAuthorizer | An optional recipient authorizer. |