Navigation
API > API/Runtime > API/Runtime/Messaging
Interface for mutable message contexts.
| Name | IMutableMessageContext |
| Type | class |
| Header File | /Engine/Source/Runtime/Messaging/Public/IMutableMessageContext.h |
| Include Path | #include "IMutableMessageContext.h" |
Syntax
class IMutableMessageContext : public IMessageContext
Implements Interfaces
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IMutableMessageContext() |
Virtual destructor. | IMutableMessageContext.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddRecipient
(
const FMessageAddress& Recipient |
Adds a message address to the recipient list. | IMutableMessageContext.h | |
void SetAttachment
(
const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe >& InAttachment |
Sets the optional message attachment. | IMutableMessageContext.h | |
void SetExpiration
(
const FDateTime& InExpiration |
Sets the date and time at which the message expires. | IMutableMessageContext.h | |
| Sets the value of the header with the specified key. | IMutableMessageContext.h | ||
void SetMessage
(
void* InMessage, |
Sets the message. | IMutableMessageContext.h | |
void SetScope
(
EMessageScope InScope |
Sets the message scope. | IMutableMessageContext.h | |
void SetSender
(
const FMessageAddress& InSender |
Sets the address of the message's sender. | IMutableMessageContext.h | |
void SetTimeSent
(
const FDateTime& InTimeSent |
Sets the date and time at which the message was sent. | IMutableMessageContext.h |