9#if UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_4
16#include "BTTask_MoveTo.generated.h"
19class UBlackboardComponent;
44 UPROPERTY(config, Category = Node, EditAnywhere, meta=(ClampMin =
"0.0", UIMin=
"0.0"))
54 UPROPERTY(Category = Blackboard, EditAnywhere, meta = (EditCondition =
"bObserveBlackboardValue", ClampMin =
"1", UIMin =
"1"))
89 uint32 bUsePathfinding : 1;
92 uint32 bObserveBlackboardValue : 1;
106 AIMODULE_API virtual FString GetStaticDescription()
const override;
EBlackboardNotificationResult
Definition BehaviorTreeTypes.h:62
bool bSuccess
Definition ConvexDecomposition3.cpp:819
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition IDelegateInstance.h:14
Definition NameTypes.h:617
Definition SubclassOf.h:30
Definition AITask_MoveTo.h:19
Definition BTTask_BlackboardBase.h:14
Definition BTTask_MoveTo.h:40
Definition BehaviorTreeComponent.h:105
Definition GameplayTask.h:146
Type
Definition BehaviorTreeTypes.h:217
Type
Definition BehaviorTreeTypes.h:135
Type
Definition BehaviorTreeTypes.h:126
Type
Definition BehaviorTreeTypes.h:87
Definition BTTask_MoveTo.h:22
FAIRequestID MoveRequestID
Definition BTTask_MoveTo.h:24
uint8 bObserverCanFinishTask
Definition BTTask_MoveTo.h:31
TWeakObjectPtr< UAITask_MoveTo > Task
Definition BTTask_MoveTo.h:29
FDelegateHandle BBObserverDelegateHandle
Definition BTTask_MoveTo.h:26
FVector PreviousGoalLocation
Definition BTTask_MoveTo.h:27
Definition BlackboardKey.h:18
Definition ValueOrBBKey.h:124
Definition ValueOrBBKey.h:152
Definition ValueOrBBKey.h:246
Definition WeakObjectPtrTemplates.h:25