Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
EnemyCombatTokenComponent.h
이 파일의 문서화 페이지로 가기
1#pragma once
2
3#include "CK_UE.h"
5#include "EnemyCombatTokenComponent.generated.h"
6
8
9UCLASS(ClassGroup=(AI), meta=(BlueprintSpawnableComponent))
10class CK_UE_API UEnemyCombatTokenComponent : public UEnemyBehaviorComponent
11{
12 GENERATED_BODY()
13
14public:
15 virtual void ResetState() override;
16 virtual void EndPlay(const EEndPlayReason::Type EndPlayReason) override;
17
18 bool RequestAttackToken(AActor* TargetActor);
19 void ReleaseAttackToken();
20 void UnregisterAttackTokenActor();
21
22protected:
23 UEnemyCombatSubsystem* GetEnemyCombatSubsystem() const;
24};
Definition EnemyBehaviorComponent.h:13
Definition EnemyCombatSubsystem.h:41