/Engine/Source/Runtime/AIModule/Classes/BehaviorTree/Tasks/BTTask_BlueprintBase.h
When task receives Abort event, all latent actions associated this instance are being removed. This prevents from resuming activity started by Execute, but does not handle external events. Please use them safely (unregister at abort) and callIsTaskExecuting()when in doubt.
class UBTTask_BlueprintBase : public [UBTTaskNode](API\Runtime\AIModule\BehaviorTree\UBTTaskNode)
TObjectPtr<AAc...
ActorOwner
Cached actor owner of BehaviorTreeComponent.
TObjectPtr<AAI...
AIOwner
Cached AIController owner of BehaviorTreeComponent.
uint32:  1
bIsAborting
Set when task enters Aborting state
uint32:  1
bShowPropertyDetails
Show detailed information about properties
uint32:  1
bStoreFinishResult
If set, execution is inside blueprint's ReceiveExecute(Abort) event FinishExecute(Abort) function should store their result in CurrentCallResult variable
TEnumAsByte<EB...
CurrentCallResult
Temporary variable for ReceiveExecute(Abort)-FinishExecute(Abort) chain
FString
CustomDescription
TArray<FProper...
PropertyData
Properties that should be copied
uint32:  2
ReceiveAbortImplementations
Set if ReceiveAbort is implemented by blueprint
uint32:  2
ReceiveExecuteImplementations
Set if ReceiveExecute is implemented by blueprint
uint32:  2
ReceiveTickImplementations
Set if ReceiveTick is implemented by blueprint
FIntervalCountd...
TickInterval
If any of the Tick functions is implemented, how often should they be ticked.