/Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BehaviorTreeComponent.h
class UBehaviorTreeComponent : public [UBrainComponent](API\Runtime\AIModule\UBrainComponent)
float
AccumulatedTickDeltaTime
Accumulated DeltaTime if ticked more than predicted next delta time
uint16
ActiveInstanceIdx
Index of last active instance on stack
uint8:  1
bIsPaused
If set, execution requests will be postponed
uint8:  1
bIsRunning
If set, tree execution is allowed
uint8:  1
bLoopExecution
Loops tree execution
uint8:  1
bRequestedFlowUpdate
Set when execution update is scheduled for next tick
uint8:  1
bRequestedStop
Set when tree stop was called
bool
bTickedOnce
Used to tell tickmanager that we want interval ticking
uint8:  1
bWaitingForLatentAborts
Set when execution is waiting for tasks to finish their latent abort (current or parallel's main)
TMap<FGameplay...
CooldownTagsMap
Behavior cooldowns mapped by tag to last time it was set
TArray<TArray<...
CurrentRestarts
TArray<TArray<...
CurrentSearchFlow
Search flow for debugger
TArray<FBehavi...
DebuggerSteps
Debugger's recorded data
TObjectPtr<UBe...
DefaultBehaviorTreeAsset
Data asset defining the tree
FBTNodeExecutio...
ExecutionRequest
Execution request, search will be performed when current task finish execution/aborting
friend
FBehaviorTreeDebugger
friend
FBehaviorTreeInstance
TArray<FBehavi...
InstanceStack
Stack of behavior tree instances
TArray<FBehavi...
KnownInstances
List of known subtree instances
double
LastRequestedDeltaTimeGameTime
GameTime of the last DeltaTime request, used for debugging to output warnings about ticking
float
NextTickDeltaTime
Predicted next DeltaTime
TArray<TObject...
NodeInstances
Instanced nodes
TArray<FBranch...
PendingBranchActionRequests
List of all pending branch action requests
FBTPendingExecu...
PendingExecution
Result of ExecutionRequest, will be applied when current task finish aborting
TArray<FBehavi...
RemovedInstances
FBehaviorTreeSe...
SearchData
Search data being currently used
TMap<FName,FS...
SearchStartBlackboard
EBTBranchAction
SuspendedBranchActions
Type of suspended branch action
TMultiMap<FBTN...
TaskMessageObservers
Message observers mapped by instance & execution index
FBTTreeStartInf...
TreeStartInfo
Stored data for starting new tree, waits until previously running finishes aborting
friend
UBTCompositeNode
friend
UBTNode
friend
UBTTask_RunBehavior
friend
UBTTask_RunBehaviorDynamic
friend
UBTTaskNode