17 virtual bool Initialize()
override;
18 virtual void NativeConstruct()
override;
20 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=
"Menu System|Kill Feed")
21 float FadeOutTime = 3.0f;
25 void SetDeathIcon(UTexture2D* Icon);
27 void SetNames(FString AttackerName, FString VictimName);
30 void SetTeamColors(int32 AttackerTeamID, int32 VictimTeamID);
32 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="
Menu System|Kill Feed")
33 int32 MaxNameLength = 18;
35 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="
Menu System|Kill Feed")
36 class UMaterialInterface* DeathIconMaterial;
37 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="
Menu System|Kill Feed")
38 class UMaterialInterface* TeamMaterial;
39 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="
Menu System|Kill Feed")
40 FName TeamParamName = "Color";
42 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta=(BindWidget), Category="
Menu System|Kill Feed")
43 class UTextBlock* AttackerNameText;
44 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta=(BindWidget), Category="
Menu System|Kill Feed")
45 class UTextBlock* VictimNameText;
46 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta=(BindWidget), Category="
Menu System|Kill Feed")
47 class UImage* AttackerGlowImage;
48 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta=(BindWidget), Category="
Menu System|Kill Feed")
49 class UImage* VictimGlowImage;
51 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, meta=(BindWidget), Category="
Menu System|Kill Feed")
52 class UImage* DeathIcon;
61 FTimerHandle FadeOutTimerHandle;
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13