LEAP Documentation
40220
Documentation for the LEAP project
BTTask_PickTarget.h
Go to the documentation of this file.
1
// Copyright Blue Isle Studios Inc 2022. All Rights Reserved.
2
3
#pragma once
4
5
#include "CoreMinimal.h"
6
#include "BehaviorTree/BTTaskNode.h"
7
#include "
ProjectXAIController.h
"
8
#include "BTTask_PickTarget.generated.h"
9
10
UCLASS()
11
class PROJECTX_API
UBTTask_PickTarget
: public UBTTaskNode
12
{
13
GENERATED_BODY()
14
15
UPROPERTY(EditAnywhere)
16
EAcquireTargetType
SearchType =
EAcquireTargetType::Closest
;
17
18
virtual
EBTNodeResult::Type ExecuteTask(UBehaviorTreeComponent& OwnerComp, uint8* NodeMemory)
override
;
19
};
ProjectXAIController.h
EAcquireTargetType
EAcquireTargetType
Definition:
ProjectXAIController.h:45
EAcquireTargetType::Closest
@ Closest
UBTTask_PickTarget
Definition:
BTTask_PickTarget.h:12
E:
ProjectY
Source
ProjectX
Public
AI
Tasks
BTTask_PickTarget.h
Generated by
1.9.4