Navigation
API > API/Runtime > API/Runtime/AIModule
Debugger data about subtree instance
| Name | FBehaviorTreeDebuggerInstance |
| Type | struct |
| Header File | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BehaviorTreeTypes.h |
| Include Path | #include "BehaviorTree/BehaviorTreeTypes.h" |
Syntax
struct FBehaviorTreeDebuggerInstance
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBehaviorTreeDebuggerInstance() |
BehaviorTree/BehaviorTreeTypes.h |
Structs
| Name | Remarks |
|---|---|
| FNodeFlowData |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActivePath | TArray< uint16 > | Execution indices of active nodes | BehaviorTree/BehaviorTreeTypes.h | |
| AdditionalActiveNodes | TArray< uint16 > | Execution indices of active nodes | BehaviorTree/BehaviorTreeTypes.h | |
| PathFromPrevious | TArray< FNodeFlowData > | Search flow from previous state | BehaviorTree/BehaviorTreeTypes.h | |
| RootNode | UBTCompositeNode * | Root node in template | BehaviorTree/BehaviorTreeTypes.h | |
| RuntimeDesc | TArray< FString > | Runtime descriptions for each execution index | BehaviorTree/BehaviorTreeTypes.h | |
| TreeAsset | UBehaviorTree * | Behavior tree asset | BehaviorTree/BehaviorTreeTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
BehaviorTree/BehaviorTreeTypes.h |