Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
Task_SetFocus.h
이 파일의 문서화 페이지로 가기
1#pragma once
2
3#include "CoreMinimal.h"
4#include "StateTreeTaskBase.h"
5#include "AIController.h"
6#include "Task_SetFocus.generated.h"
7
8USTRUCT(BlueprintType)
10{
11 GENERATED_BODY()
12
13 UPROPERTY(EditAnywhere, Category = "Context")
14 TObjectPtr<AAIController> AIController = nullptr;
15
16 UPROPERTY(EditAnywhere, Category = "Target")
17 TObjectPtr<AActor> TargetActor = nullptr;
18};
19
20USTRUCT(BlueprintType, meta = (DisplayName = "Set Focus", Category = "Turn"))
21struct CK_UE_API FTask_SetFocus : public FStateTreeTaskCommonBase
22{
23 GENERATED_BODY()
25 virtual const UStruct* GetInstanceDataType() const override { return FInstanceDataType::StaticStruct(); }
26 virtual EStateTreeRunStatus EnterState(FStateTreeExecutionContext& Context, const FStateTreeTransitionResult& Transition) const override;
27 virtual void ExitState(FStateTreeExecutionContext& Context, const FStateTreeTransitionResult& Transition) const override;
28};
Definition Task_SetFocus.h:10
Definition Task_SetFocus.h:22