UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBTNodeExecutionInfo Struct Reference

#include <BehaviorTreeComponent.h>

Public Member Functions

 FBTNodeExecutionInfo ()
 

Public Attributes

FBTNodeIndex SearchStart
 
FBTNodeIndex SearchEnd
 
TObjectPtr< const UBTCompositeNodeExecuteNode
 
uint16 ExecuteInstanceIdx
 
TEnumAsByte< EBTNodeResult::TypeContinueWithResult
 
uint8 bTryNextChild: 1
 
uint8 bIsRestart: 1
 

Constructor & Destructor Documentation

◆ FBTNodeExecutionInfo()

FBTNodeExecutionInfo::FBTNodeExecutionInfo ( )
inline

Member Data Documentation

◆ bIsRestart

uint8 FBTNodeExecutionInfo::bIsRestart

if set, request was not instigated by finishing task/initialization but is a restart (e.g. decorator)

◆ bTryNextChild

uint8 FBTNodeExecutionInfo::bTryNextChild

if set, tree will try to execute next child of composite instead of forcing branch containing SearchStart

◆ ContinueWithResult

TEnumAsByte<EBTNodeResult::Type> FBTNodeExecutionInfo::ContinueWithResult

result used for resuming execution

◆ ExecuteInstanceIdx

uint16 FBTNodeExecutionInfo::ExecuteInstanceIdx

subtree index

◆ ExecuteNode

TObjectPtr<const UBTCompositeNode> FBTNodeExecutionInfo::ExecuteNode

node to be executed

◆ SearchEnd

FBTNodeIndex FBTNodeExecutionInfo::SearchEnd

index of last task allowed to be executed

◆ SearchStart

FBTNodeIndex FBTNodeExecutionInfo::SearchStart

index of first task allowed to be executed


The documentation for this struct was generated from the following file: