30 lines
558 B
C++
30 lines
558 B
C++
// Multiplayer By Caleb
|
|
|
|
#pragma once
|
|
|
|
#include "CoreMinimal.h"
|
|
#include "Blueprint/UserWidget.h"
|
|
#include "GameplayWidget.generated.h"
|
|
|
|
class UAbilitySystemComponent;
|
|
class UValueGauge;
|
|
/**
|
|
*
|
|
*/
|
|
UCLASS()
|
|
class CRUNCH_API UGameplayWidget : public UUserWidget
|
|
{
|
|
GENERATED_BODY()
|
|
|
|
public:
|
|
virtual void NativeConstruct() override;
|
|
|
|
private:
|
|
UPROPERTY(meta=(BindWidget))
|
|
TObjectPtr<UValueGauge> HealthBar;
|
|
UPROPERTY(meta=(BindWidget))
|
|
TObjectPtr<UValueGauge> ManaBar;
|
|
UPROPERTY()
|
|
TObjectPtr<UAbilitySystemComponent> OwnerAbilitySystemComponent;
|
|
};
|