Stream Chat Unreal SDK
Loading...
Searching...
No Matches
InGameChatWidget.h
1// Copyright 2022 Stream.IO, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "Channel/ChatChannel.h"
6#include "Components/EditableText.h"
7#include "CoreMinimal.h"
8#include "FadingMessageListWidget.h"
9#include "StreamWidget.h"
10#include "Types/SlateEnums.h"
11
12#include "InGameChatWidget.generated.h"
13
17UCLASS()
18class STREAMCHATUI_API UInGameChatWidget final : public UStreamWidget
19{
20 GENERATED_BODY()
21
22public:
23 UFUNCTION(BlueprintCallable, Category = "Stream Chat")
24 void Setup(UChatChannel* InChannel);
25
26protected:
27 UPROPERTY(meta = (BindWidget))
28 UFadingMessageListWidget* FadingMessageList;
29
30private:
31 virtual void OnSetup() override;
32
33 UPROPERTY(Transient)
34 UChatChannel* MyChannel;
35};
The client-side representation of a Stream Chat channel.
Definition: ChatChannel.h:74