Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
CK_CharacterBase.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 "GameFramework/Character.h"
7#include "AbilitySystemInterface.h"
8#include "CK_CharacterBase.generated.h"
9
10UCLASS(Abstract)
11class CK_UE_API ACK_CharacterBase : public ACharacter , public IAbilitySystemInterface
12{
13 GENERATED_BODY()
14
15public:
17
18 virtual class UAbilitySystemComponent* GetAbilitySystemComponent() const override;
19
20 virtual void SetDead();
21 void PlayDeadAnimation();
22
23protected:
24 virtual void InitializeAttributes() PURE_VIRTUAL(ACK_CharacterBase::InitializeAttributes, );
25
26protected:
27 UPROPERTY(VisibleAnywhere, Category = GAS)
28 TObjectPtr<class UAbilitySystemComponent> ASC;
29};
Definition CK_CharacterBase.h:12