Stream Chat Unreal SDK
Loading...
Searching...
No Matches
OwnUserDto.h
1
// Copyright 2026 Stream.IO, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "CoreMinimal.h"
6
#include "Response/Moderation/ChannelMuteDto.h"
7
#include "Response/Moderation/UserMuteDto.h"
8
9
#include "OwnUserDto.generated.h"
10
15
USTRUCT(BlueprintType)
16
struct STREAMCHATDTO_API
FOwnUserDto
: public
FUserDto
17
{
18
GENERATED_BODY()
19
20
21
UPROPERTY(Transient)
22
bool bOnline = false;
23
25
UPROPERTY(Transient)
26
FDateTime CreatedAt = FDateTime{0};
27
29
UPROPERTY(Transient)
30
FDateTime UpdatedAt = FDateTime{0};
31
33
UPROPERTY(Transient)
34
FDateTime
LastActive
= FDateTime{0};
35
36
UPROPERTY(Transient)
37
int32 UnreadCount = -1;
38
39
UPROPERTY(Transient)
40
int32 TotalUnreadCount = -1;
41
42
UPROPERTY(Transient)
43
int32 UnreadChannels = -1;
44
45
// Muted users
46
UPROPERTY(Transient)
47
TArray<FUserMuteDto> Mutes;
48
49
// Muted users
50
UPROPERTY(Transient)
51
TArray<FChannelMuteDto> ChannelMutes;
52
};
EUserSortField::LastActive
@ LastActive
When the user was last active.
FOwnUserDto
#/components/schemas/OwnUser
Definition
OwnUserDto.h:17
FUserDto
Common fields for users.
Definition
UserDto.h:16
Source
Backend
StreamChatDto
Public
OwnUserDto.h
Generated by
1.12.0