![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FMessageEndpoint, including all inherited members.
| AsShared() | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inline |
| AsShared() const | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inline |
| AsSharedSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inline |
| AsWeak() | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inline |
| AsWeak() const | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inline |
| AsWeakSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inline |
| Builder typedef | FMessageEndpoint | |
| ClearHandlers() | FMessageEndpoint | inlineprotected |
| Defer(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const FTimespan &Delay) | FMessageEndpoint | inline |
| Disable() | FMessageEndpoint | inline |
| DisableInbox() | FMessageEndpoint | inline |
| DoesSharedInstanceExist() const | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inline |
| Enable() | FMessageEndpoint | inline |
| EnableInbox() | FMessageEndpoint | inline |
| FMessageEndpoint(const FName &InName, const TSharedRef< IMessageBus, ESPMode::ThreadSafe > &InBus, const TArray< TSharedPtr< IMessageHandler, ESPMode::ThreadSafe > > &InHandlers, const FOnBusNotification InNotificationDelegate) | FMessageEndpoint | inline |
| Forward(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay) | FMessageEndpoint | inline |
| Forward(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const FMessageAddress &Recipient) | FMessageEndpoint | inline |
| Forward(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const FMessageAddress &Recipient, const FTimespan &Delay) | FMessageEndpoint | inline |
| Forward(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const TArray< FMessageAddress > &Recipients) | FMessageEndpoint | inline |
| GetAddress() const | FMessageEndpoint | inline |
| GetBusIfEnabled() const | FMessageEndpoint | inlineprotected |
| GetDebugName() const override | FMessageEndpoint | inlinevirtual |
| GetListenerThread() const override | FMessageEndpoint | inlinevirtual |
| GetRecipientId() const override | FMessageEndpoint | inlinevirtual |
| GetRecipientThread() const override | FMessageEndpoint | inlinevirtual |
| GetSenderAddress() override | FMessageEndpoint | inlinevirtual |
| IsConnected() const | FMessageEndpoint | inline |
| IsEnabled() const | FMessageEndpoint | inline |
| IsInboxEmpty() const | FMessageEndpoint | inline |
| IsInboxEnabled() const | FMessageEndpoint | inline |
| IsLocal() const override | FMessageEndpoint | inlinevirtual |
| IsRemote() const | IMessageReceiver | inline |
| MakeMessage(InArgTypes &&... Args) | FMessageEndpoint | inlinestatic |
| NotifyMessageError(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const FString &Error) override | FMessageEndpoint | inlinevirtual |
| NotifyRegistration(const FMessageAddress &InAddress, EMessageBusNotification InNotification) | FMessageEndpoint | inlinevirtual |
| operator=(TSharedFromThis const &) | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inlineprotected |
| ProcessInbox() | FMessageEndpoint | inline |
| ProcessMessage(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context) | FMessageEndpoint | inlineprotected |
| Publish(void *Message, UScriptStruct *TypeInfo, EMessageScope Scope, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| Publish(void *Message, UScriptStruct *TypeInfo, EMessageScope Scope, const TMap< FName, FString > Annotations, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| Publish(MessageType *Message) | FMessageEndpoint | inline |
| Publish(MessageType *Message, EMessageScope Scope) | FMessageEndpoint | inline |
| Publish(MessageType *Message, const TMap< FName, FString > Annotations) | FMessageEndpoint | inline |
| Publish(MessageType *Message, const TMap< FName, FString > Annotations, EMessageScope Scope) | FMessageEndpoint | inline |
| Publish(MessageType *Message, const FTimespan &Delay) | FMessageEndpoint | inline |
| Publish(MessageType *Message, EMessageScope Scope, const FTimespan &Delay) | FMessageEndpoint | inline |
| Publish(MessageType *Message, EMessageScope Scope, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| Publish(MessageType *Message, const TMap< FName, FString > Annotations, EMessageScope Scope, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| ReceiveFromInbox(TSharedPtr< IMessageContext, ESPMode::ThreadSafe > &OutContext) | FMessageEndpoint | inline |
| ReceiveMessage(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context) override | FMessageEndpoint | inlinevirtual |
| SafeRelease(TSharedPtr< FMessageEndpoint, ESPMode::ThreadSafe > &Endpoint) | FMessageEndpoint | inlinestatic |
| Send(void *Message, UScriptStruct *TypeInfo, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| Send(void *Message, UScriptStruct *TypeInfo, EMessageFlags Flags, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| Send(void *Message, UScriptStruct *TypeInfo, EMessageFlags Flags, const TMap< FName, FString > Annotations, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| Send(MessageType *Message, const FMessageAddress &Recipient) | FMessageEndpoint | inline |
| Send(MessageType *Message, const TMap< FName, FString > Annotations, const FMessageAddress &Recipient) | FMessageEndpoint | inline |
| Send(MessageType *Message, const FMessageAddress &Recipient, const FTimespan &Delay) | FMessageEndpoint | inline |
| Send(MessageType *Message, const FMessageAddress &Recipient, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| Send(MessageType *Message, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const FMessageAddress &Recipient) | FMessageEndpoint | inline |
| Send(MessageType *Message, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const FMessageAddress &Recipient, const FDateTime &Expiration, const FTimespan &Delay) | FMessageEndpoint | inline |
| Send(MessageType *Message, const TMap< FName, FString > Annotations, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const FMessageAddress &Recipient, const FDateTime &Expiration, const FTimespan &Delay) | FMessageEndpoint | inline |
| Send(MessageType *Message, const TArray< FMessageAddress > &Recipients) | FMessageEndpoint | inline |
| Send(MessageType *Message, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay) | FMessageEndpoint | inline |
| Send(MessageType *Message, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay) | FMessageEndpoint | inline |
| Send(MessageType *Message, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| Send(MessageType *Message, EMessageFlags Flags, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| Send(MessageType *Message, EMessageFlags Flags, const TMap< FName, FString > Annotations, const TSharedPtr< IMessageAttachment, ESPMode::ThreadSafe > &Attachment, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay, const FDateTime &Expiration) | FMessageEndpoint | inline |
| SetRecipientThread(const ENamedThreads::Type &NamedThread) | FMessageEndpoint | inline |
| SharedThis(OtherType *ThisPtr) | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inlineprotectedstatic |
| SharedThis(const OtherType *ThisPtr) | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inlineprotectedstatic |
| Subscribe(const FName &MessageType, const FMessageScopeRange &ScopeRange) | FMessageEndpoint | inline |
| Subscribe(const FTopLevelAssetPath &MessageType, const FMessageScopeRange &ScopeRange) | FMessageEndpoint | inline |
| Subscribe() | FMessageEndpoint | inline |
| Subscribe(const FMessageScopeRange &ScopeRange) | FMessageEndpoint | inline |
| TSharedFromThis() | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inlineprotected |
| Unsubscribe(const FName &MessageType) | FMessageEndpoint | inline |
| Unsubscribe(const FTopLevelAssetPath &MessageType) | FMessageEndpoint | inline |
| Unsubscribe() | FMessageEndpoint | inline |
| Unsubscribe() | FMessageEndpoint | inline |
| UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inline |
| UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inline |
| ~FMessageEndpoint() | FMessageEndpoint | inline |
| ~IBusListener() | IBusListener | inlinevirtual |
| ~IMessageReceiver() | IMessageReceiver | inlinevirtual |
| ~IMessageSender() | IMessageSender | inlinevirtual |
| ~TSharedFromThis() | TSharedFromThis< FMessageEndpoint, ESPMode::ThreadSafe > | inlineprotected |