|
Stream Chat Unreal SDK
|
This is the complete list of members for UChatChannel, including all inherited members.
| AddMembers(const TArray< FString > &MemberIds, const TOptional< FMessage > &Message={}, TFunction< void()> Callback={}) | UChatChannel | |
| BanMember(const FUserRef &User, const TOptional< FTimespan > &Timeout={}, const TOptional< FString > &Reason={}, bool bIpBan=false) const (defined in UChatChannel) | UChatChannel | |
| BanMemberBP(const FUserRef &User, FTimespan Timeout, FString Reason, bool bIpBan) const | UChatChannel | |
| Create(UObject *Outer, const TSharedRef< FChatApi >, const TSharedRef< IChatSocket >, const FChannelStateResponseFieldsDto &) | UChatChannel | static |
| Create(UObject *Outer, const TSharedRef< FChatApi >, const TSharedRef< IChatSocket >) | UChatChannel | static |
| Delete(TFunction< void()> Callback={}) const | UChatChannel | |
| DeleteMessage(const FMessage &Message) | UChatChannel | |
| DeleteReaction(const FMessage &Message, const FReaction &Reaction) | UChatChannel | |
| DisableSlowMode() | UChatChannel | |
| EnableSlowMode(FTimespan Cooldown) | UChatChannel | |
| GetMessage(const FString &MessageId, const TFunction< void(const FMessage &)> Callback={}) (defined in UChatChannel) | UChatChannel | |
| GetMessageBP(const FString &MessageId, const UObject *WorldContextObject, FLatentActionInfo LatentInfo, FMessage &OutMessage) | UChatChannel | |
| GetReactions(const FMessage &Message, const FPaginationOptions &Pagination={}, TFunction< void(const TArray< FReaction > &)> Callback={}) | UChatChannel | |
| Hide(bool bClearHistory=false, TFunction< void()> Callback={}) const | UChatChannel | |
| IsMuted() const | UChatChannel | |
| IsValid() const | UChatChannel | |
| KeyStroke(const FString &ParentMessageId=TEXT("")) | UChatChannel | |
| MarkRead(const TOptional< FMessage > &Message={}) | UChatChannel | |
| MarkRead(const FMessage &Message) | UChatChannel | |
| MarkReadLocal() | UChatChannel | |
| MessageReceived | UChatChannel | |
| MessageSent | UChatChannel | |
| MessagesUpdated | UChatChannel | |
| Mute(const TOptional< FTimespan > &Timeout={}) (defined in UChatChannel) | UChatChannel | |
| MuteBP(FTimespan Timeout) | UChatChannel | |
| On(TEventDelegate< TEvent > Callback) | UChatChannel | |
| On(UserClass *Obj, TEventDelegateUObjectMethodPtr< TEvent, UserClass > Method) | UChatChannel | |
| On(UserClass *Obj, TEventDelegateSpMethodPtr< TEvent, UserClass > Method) | UChatChannel | |
| On(FunctorType &&Functor, VarTypes... Vars) | UChatChannel | |
| OnTypingIndicator | UChatChannel | |
| PartialUpdate(const TSharedRef< FJsonObject > &Set={}, const TArray< FString > &Unset={}, TFunction< void()> Callback={}) | UChatChannel | |
| Properties | UChatChannel | |
| Query(EChannelFlags Flags=EChannelFlags::State, const TOptional< FMessagePaginationOptions > MessagePagination={}, const TOptional< FUserPaginationOptions > MemberPagination={}, const TOptional< FUserPaginationOptions > WatcherPagination={}, TFunction< void()> Callback={}) | UChatChannel | |
| QueryAdditionalMessages(EPaginationDirection Direction=EPaginationDirection::Top, int32 Limit=20, TFunction< void()> Callback={}) | UChatChannel | |
| QueryMembers(const FFilter &Filter={}, const TArray< FUserSortOption > &Sort={}, const FMessagePaginationOptions &Pagination={}, TFunction< void(const TArray< FMember > &)> Callback={}) | UChatChannel | |
| RemoveMembers(const TArray< FString > &MemberIds, const TOptional< FMessage > &Message={}, TFunction< void()> Callback={}) | UChatChannel | |
| SearchMessages(const TOptional< FString > &Query={}, const TOptional< FFilter > &MessageFilter={}, const TArray< FMessageSortOption > &Sort={}, TOptional< uint32 > MessageLimit={}, TFunction< void(const TArray< FMessage > &)> Callback={}) const | UChatChannel | |
| SearchMessages(const FString &Query, const FFilter &MessageFilter, const TArray< FMessageSortOption > &Sort, int32 MessageLimit, const UObject *WorldContextObject, FLatentActionInfo LatentInfo, TArray< FMessage > &OutMessages) | UChatChannel | |
| SendEvent(const TEvent &) | UChatChannel | |
| SendMessage(const FMessage &Message, const TFunction< void(const bool &bSuccess)>={}) (defined in UChatChannel) | UChatChannel | |
| SendMessageBP(const FMessage &Message, const UObject *WorldContextObject, FLatentActionInfo LatentInfo, bool &bSuccess) | UChatChannel | |
| SendReaction(const FMessage &Message, const FName &ReactionType, int32 Score=1, bool bEnforceUnique=false) | UChatChannel | |
| ShadowBanMember(const FUserRef &User, const TOptional< FTimespan > &Timeout={}) const (defined in UChatChannel) | UChatChannel | |
| ShadowBanMemberBP(const FUserRef &User, FTimespan Timeout) const | UChatChannel | |
| ShadowUnbanMember(const FUserRef &User) const | UChatChannel | |
| Show(TFunction< void()> Callback={}) const | UChatChannel | |
| State | UChatChannel | |
| StopTyping(const FString &ParentMessageId=TEXT("")) | UChatChannel | |
| StopWatching(TFunction< void()> Callback={}) const | UChatChannel | |
| Truncate(bool bHardDelete=false, const TOptional< FDateTime > &TruncatedAt={}, const TOptional< FMessage > &Message={}, bool bSkipPush=false, TFunction< void()> Callback={}) | UChatChannel | |
| UnbanMember(const FUserRef &User) const | UChatChannel | |
| Unmute() const | UChatChannel | |
| UnreadChanged | UChatChannel | |
| Unsubscribe(FDelegateHandle) const | UChatChannel | |
| Update(const FAdditionalFields &Data, const TOptional< FMessage > &Message={}, TFunction< void()> Callback={}) | UChatChannel | |
| UpdateMessage(const FMessage &Message) | UChatChannel |