28 void Update(const
FOwnUser& OwnUser);
31 bool HasMutedUser(const
FUserRef& TargetUser) const;
34 bool HasBlockedUser(const
FUserRef& TargetUser) const;
36 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Stream Chat|User")
39 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
40 int32 UnreadCount = 0;
43 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
44 int32 TotalUnreadCount = 0;
47 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
48 int32 UnreadChannels = 0;
51 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
52 TArray<FMutedUser> MutedUsers;
55 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
56 TArray<FMutedChannel> MutedChannels;
67 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")