RealtimeStyleTransferRuntime/Source/LyraGame/Feedback/NumberPops/LyraDamagePopStyleNiagara.h

29 lines
728 B
C
Raw Permalink Normal View History

2022-05-23 18:41:30 +00:00
// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Engine/DataAsset.h"
#include "GameplayTagContainer.h"
#include "LyraDamagePopStyleNiagara.generated.h"
class UNiagaraSystem;
/*PopStyle is used to define what Niagara asset should be used for the Damage System representation*/
UCLASS()
class ULyraDamagePopStyleNiagara : public UDataAsset
{
GENERATED_BODY()
public:
//Name of the Niagra Array to set the Damage informations
UPROPERTY(EditDefaultsOnly, Category="DamagePop")
FName NiagaraArrayName;
//Niagara System used to display the damages
UPROPERTY(EditDefaultsOnly, Category="DamagePop")
TObjectPtr<UNiagaraSystem> TextNiagara;
};