Files
Cog/Plugins/CogAbility/Source/CogAbility/Public/CogAbilityWindow_Pools.h
T
2023-10-04 09:37:35 -04:00

30 lines
616 B
C++

#pragma once
#include "CoreMinimal.h"
#include "GameplayTagContainer.h"
#include "CogWindow.h"
#include "CogAbilityWindow_Pools.generated.h"
class UCogAbilityDataAsset_Pools;
class UAbilitySystemComponent;
struct FCogAbilityPool;
UCLASS()
class COGABILITY_API UCogAbilityWindow_Pools : public UCogWindow
{
GENERATED_BODY()
public:
TWeakObjectPtr<UCogAbilityDataAsset_Pools> PoolsAsset;
protected:
virtual void RenderHelp() override;
virtual void RenderContent() override;
virtual void DrawPool(const UAbilitySystemComponent* AbilitySystemComponent, const FCogAbilityPool& Pool);
};