5#include "CoreMinimal.h"
6#include "Moderation/MutedChannel.h"
7#include "Moderation/MutedUser.h"
9#include "OwnUser.generated.h"
28 void Update(const
FOwnUser& OwnUser);
31 bool HasMutedUser(const
FUserRef& TargetUser) const;
33 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Stream Chat|User")
36 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
37 int32 UnreadCount = 0;
40 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
41 int32 TotalUnreadCount = 0;
44 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
45 int32 UnreadChannels = 0;
48 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
49 TArray<FMutedUser> MutedUsers;
52 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Stream Chat|User")
53 TArray<FMutedChannel> MutedChannels;
#/components/schemas/OwnUser
Definition: OwnUserDto.h:17
The currently connected Stream Chat user.
Definition: OwnUser.h:18
A reference to a unique User.
Definition: UserRef.h:23