20 explicit UGameLogWidget(
const FObjectInitializer& ObjectInitializer);
22 virtual UWidget* NativeGetDesiredFocusTarget()
const override;
24 UFUNCTION(BlueprintCallable, Category=
"Layout")
25 virtual UUserWidget* PushWidget(
const TSoftClassPtr<UUserWidget>& WidgetClass)
override;
26 UFUNCTION(BlueprintCallable, Category=
"Layout")
27 virtual void PopWidget()
override;
28 UFUNCTION(BlueprintCallable, Category=
"Layout")
29 virtual void ClearStack()
override;
30 UFUNCTION(BlueprintCallable, Category=
"Layout")
31 virtual UUserWidget* AddWidgetToLayer(
const TSoftClassPtr<UUserWidget>& WidgetClass)
override;
32 UFUNCTION(BlueprintCallable, Category=
"Layout")
33 virtual UUserWidget* GetContentFromLayer(
const TSoftClassPtr<UUserWidget>& WidgetClass)
override;
35 UFUNCTION(BlueprintCallable, Category=
"Layout")
36 virtual bool ToggleWidget(UUserWidget* Widget)
override;
37 UFUNCTION(BlueprintCallable, Category=
"Layout")
38 virtual UUserWidget* AddWidgetToLayerWithSlot(
const FGameplayTag& SlotTag,
const TSoftClassPtr<UUserWidget>& WidgetClass)
override;
42 virtual bool Initialize()
override;
43 virtual void NativeConstruct()
override;
44 virtual void NativePreConstruct()
override;
50 virtual void NativeOnActivated()
override;
51 virtual void NativeOnDeactivated()
override;
52 virtual bool NativeOnHandleBackAction()
override;
55 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=
"Tabs|Widgets")
56 bool bUseVerticalLayout = false;
58 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta = (BindWidget), Category="Tabs|Widgets")
60 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta = (BindWidget), Category="Tabs|Widgets")
61 class UCommonActivatableWidgetSwitcher* Switcher =
nullptr;
63 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Tabs|Widgets")
64 TSubclassOf<class UCommonButtonBase> ButtonWidgetType;
66 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Tabs|
General")
67 TArray<FName> TabNames;
69 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta = (BindWidget), Category="Tabs|Widgets")
71 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta = (BindWidget), Category="Tabs|Widgets")
73 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta = (BindWidget), Category="Tabs|Widgets")
75 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta = (BindWidget), Category="Tabs|Widgets")
77 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta = (BindWidget), Category="Tabs|Widgets")
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13