Navigation
API > API/Runtime > API/Runtime/Messaging > API/Runtime/Messaging/IMessageBus
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Intercept
(
const TSharedRef< IMessageInterceptor, ESPMode::ThreadSafe >& Interceptor, |
Adds an interceptor for messages of the specified type. | IMessageBus.h | |
void Intercept
(
const TSharedRef< IMessageInterceptor, ESPMode::ThreadSafe >& Interceptor, |
Adds an interceptor for messages of the specified type. | IMessageBus.h |
Intercept(const TSharedRef< IMessageInterceptor, ESPMode::ThreadSafe > &, const FName &)
Description
Adds an interceptor for messages of the specified type.
| Name | Intercept |
| Type | function |
| Header File | /Engine/Source/Runtime/Messaging/Public/IMessageBus.h |
| Include Path | #include "IMessageBus.h" |
| Source | /Engine/Source/Runtime/Messaging/Private/Bus/MessageBus.cpp |
virtual void Intercept
(
const TSharedRef < IMessageInterceptor , ESPMode::ThreadSafe > & Interceptor,
const FName & MessageType
)
Parameters
| Name | Remarks |
|---|---|
| Interceptor | The interceptor. |
| MessageType | The type of messages to intercept. |
See Also
- Unintercept
Intercept(const TSharedRef< IMessageInterceptor, ESPMode::ThreadSafe > &, const FTopLevelAssetPath &)
Description
Adds an interceptor for messages of the specified type.
| Name | Intercept |
| Type | function |
| Header File | /Engine/Source/Runtime/Messaging/Public/IMessageBus.h |
| Include Path | #include "IMessageBus.h" |
void Intercept
(
const TSharedRef < IMessageInterceptor , ESPMode::ThreadSafe > & Interceptor,
const FTopLevelAssetPath & MessageType
)
Parameters
| Name | Remarks |
|---|---|
| Interceptor | The interceptor. |
| MessageType | The type of messages to intercept. |
See Also
- Unintercept