UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMessageHandler Class Referenceabstract

#include <IMessageHandler.h>

+ Inheritance diagram for IMessageHandler:

Public Member Functions

virtual void HandleMessage (const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context)=0
 
virtual ~IMessageHandler ()
 

Detailed Description

Interface for message handlers.

Constructor & Destructor Documentation

◆ ~IMessageHandler()

virtual IMessageHandler::~IMessageHandler ( )
inlinevirtual

Virtual destructor.

Member Function Documentation

◆ HandleMessage()

virtual void IMessageHandler::HandleMessage ( const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &  Context)
pure virtual

Handles the specified message.

Parameters
ContextThe context of the message to handle.

Implemented in TRawMessageCatchall< HandlerType >, TRawMessageHandler< MessageType, HandlerType >, FFunctionMessageCatchall, and TFunctionMessageHandler< MessageType >.


The documentation for this class was generated from the following file: