![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FMessageBus, including all inherited members.
| AddNotificationListener(const TSharedRef< IBusListener, ESPMode::ThreadSafe > &Listener) override | FMessageBus | virtual |
| AsShared() | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inline |
| AsShared() const | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inline |
| AsSharedSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inline |
| AsWeak() | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inline |
| AsWeak() const | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inline |
| AsWeakSubobject(SubobjectType *SubobjectPtr) const | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inline |
| DoesSharedInstanceExist() const | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inline |
| FMessageBus(FString InName, const TSharedPtr< IAuthorizeMessageRecipients > &InRecipientAuthorizer) | FMessageBus | |
| Forward(const TSharedRef< IMessageContext, ESPMode::ThreadSafe > &Context, const TArray< FMessageAddress > &Recipients, const FTimespan &Delay, const TSharedRef< IMessageSender, ESPMode::ThreadSafe > &Forwarder) override | FMessageBus | virtual |
| GetName() const override | FMessageBus | virtual |
| GetTracer() override | FMessageBus | virtual |
| Intercept(const TSharedRef< IMessageInterceptor, ESPMode::ThreadSafe > &Interceptor, const FTopLevelAssetPath &MessageType) override | FMessageBus | virtual |
| IMessageBus::Intercept(const TSharedRef< IMessageInterceptor, ESPMode::ThreadSafe > &Interceptor, const FName &MessageType) | IMessageBus | virtual |
| OnShutdown() override | FMessageBus | virtual |
| operator=(TSharedFromThis const &) | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inlineprotected |
| PATHNAME_All | IMessageBus | static |
| Publish(void *Message, UScriptStruct *TypeInfo, EMessageScope Scope, const TMap< FName, FString > &Annotations, const FTimespan &Delay, const FDateTime &Expiration, const TSharedRef< IMessageSender, ESPMode::ThreadSafe > &Publisher) override | FMessageBus | virtual |
| Register(const FMessageAddress &Address, const TSharedRef< IMessageReceiver, ESPMode::ThreadSafe > &Recipient) override | FMessageBus | virtual |
| RemoveNotificationListener(const TSharedRef< IBusListener, ESPMode::ThreadSafe > &Listener) override | FMessageBus | virtual |
| 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, const TSharedRef< IMessageSender, ESPMode::ThreadSafe > &Sender) override | FMessageBus | virtual |
| SharedThis(OtherType *ThisPtr) | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inlineprotectedstatic |
| SharedThis(const OtherType *ThisPtr) | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inlineprotectedstatic |
| Shutdown() override | FMessageBus | virtual |
| Subscribe(const TSharedRef< IMessageReceiver, ESPMode::ThreadSafe > &Subscriber, const FTopLevelAssetPath &MessageType, const FMessageScopeRange &ScopeRange) override | FMessageBus | virtual |
| IMessageBus::Subscribe(const TSharedRef< IMessageReceiver, ESPMode::ThreadSafe > &Subscriber, const FName &MessageType, const TRange< EMessageScope > &ScopeRange) | IMessageBus | virtual |
| TSharedFromThis() | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inlineprotected |
| TSharedFromThis(TSharedFromThis const &) | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inlineprotected |
| Unintercept(const TSharedRef< IMessageInterceptor, ESPMode::ThreadSafe > &Interceptor, const FTopLevelAssetPath &MessageType) override | FMessageBus | virtual |
| IMessageBus::Unintercept(const TSharedRef< IMessageInterceptor, ESPMode::ThreadSafe > &Interceptor, const FName &MessageType) | IMessageBus | virtual |
| Unregister(const FMessageAddress &Address) override | FMessageBus | virtual |
| Unsubscribe(const TSharedRef< IMessageReceiver, ESPMode::ThreadSafe > &Subscriber, const FTopLevelAssetPath &MessageType) override | FMessageBus | virtual |
| IMessageBus::Unsubscribe(const TSharedRef< IMessageReceiver, ESPMode::ThreadSafe > &Subscriber, const FName &MessageType) | IMessageBus | virtual |
| UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inline |
| UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inline |
| ~FMessageBus() | FMessageBus | virtual |
| ~IMessageBus() | IMessageBus | inlinevirtual |
| ~TSharedFromThis() | TSharedFromThis< FMessageBus, ESPMode::ThreadSafe > | inlineprotected |