Navigation
API > API/Runtime > API/Runtime/MessagingCommon
Inheritance Hierarchy
- IMessageHandler
- TFunctionMessageHandler
References
| Module | MessagingCommon |
| Header | /Engine/Source/Runtime/MessagingCommon/Public/MessageHandlers.h |
| Include | #include "MessageHandlers.h" |
Syntax
template<typename MessageType>
class TFunctionMessageHandler : public IMessageHandler
Remarks
Template for handlers of one specific message type (via function objects).
Constructors
| Type | Name | Description | |
|---|---|---|---|
TFunctionMessageHandler
(
FuncType InFunc |
Creates and initializes a new message handler. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor. |
Overridden from IMessageHandler
| Type | Name | Description | |
|---|---|---|---|
| void | HandleMessage
(
const TSharedRef< IMessageContext, ESPMode::ThreadSafe >& Context |
Handles the specified message. |
Typedefs
| Name | Description |
|---|---|
| FuncType | Type definition for function objects that are compatible with this TFunctionMessageHandler. |