Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
EnemyBehaviorComponent.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 "Components/ActorComponent.h"
7#include "EnemyBehaviorComponent.generated.h"
8
10
11UCLASS(Abstract)
12class CK_UE_API UEnemyBehaviorComponent : public UActorComponent
13{
14 GENERATED_BODY()
15
16public:
18 {
19 PrimaryComponentTick.bCanEverTick = false;
20 }
21
22 virtual void InitializeBehavior(const FEnemyExtendedData& EnemyExtendedData, FName RowName) {}
23 virtual void ResetState() {}
24};
Definition EnemyBehaviorComponent.h:13
UEnemyBehaviorComponent()
Definition EnemyBehaviorComponent.h:17
virtual void InitializeBehavior(const FEnemyExtendedData &EnemyExtendedData, FName RowName)
Definition EnemyBehaviorComponent.h:22
virtual void ResetState()
Definition EnemyBehaviorComponent.h:23
Definition CharacterControlData.h:142