Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/BehaviorTree
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BehaviorTreeComponent.h |
| Include | #include "BehaviorTree/BehaviorTreeComponent.h" |
Syntax
struct FBTNodeExecutionInfo
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bIsRestart | If set, request was not instigated by finishing task/initialization but is a restart (e.g. decorator) | |
| uint8: 1 | bTryNextChild | If set, tree will try to execute next child of composite instead of forcing branch containing SearchStart | |
| TEnumAsByte< EBTNodeResult::Type > | ContinueWithResult | Result used for resuming execution | |
| uint16 | ExecuteInstanceIdx | Subtree index | |
| const UBTCompositeNode * | ExecuteNode | Node to be executed | |
| FBTNodeIndex | SearchEnd | Index of last task allowed to be executed | |
| FBTNodeIndex | SearchStart | Index of first task allowed to be executed |
Constructors
| Type | Name | Description | |
|---|---|---|---|