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 |