Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
CK_PlayerState.h
이 파일의 문서화 페이지로 가기
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "AbilitySystemInterface.h"
7#include "GameFramework/PlayerState.h"
8#include "CK_PlayerState.generated.h"
9
14UCLASS()
15class CK_UE_API ACK_PlayerState : public APlayerState, public IAbilitySystemInterface
16{
17 GENERATED_BODY()
18
19public:
21
22 virtual UAbilitySystemComponent* GetAbilitySystemComponent() const override;
23 FORCEINLINE class UPlayerAttributeSet* GetPlayerAttributeSet() const { return AttributeSet; }
24
25protected:
26 UPROPERTY(VisibleAnywhere, Category = GAS)
27 TObjectPtr<UAbilitySystemComponent> ASC;
28
29 UPROPERTY()
30 TObjectPtr<UPlayerAttributeSet> AttributeSet;
31};
Definition CK_PlayerState.h:16
FORCEINLINE class UPlayerAttributeSet * GetPlayerAttributeSet() const
Definition CK_PlayerState.h:23
Definition PlayerAttributeSet.h:11