TFunctionMessageHandler

Template for handlers of one specific message type (via function objects).

Windows
MacOS
Linux

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

Name Description

Public function

TFunctionMessageHandler

(
    FuncType InFunc
)

Creates and initializes a new message handler.

Destructors

Name Description

Public function

~TFunctionMessageHandler()

Virtual destructor.

Overridden from IMessageHandler

Name Description

Public function Virtual

void

 

HandleMessage

(
    const TSharedRef< IMessageContext, ...
)

Handles the specified message.

Typedefs

Name

Description

FuncType

Type definition for function objects that are compatible with this TFunctionMessageHandler.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss